bucket/delete_objects

Types

pub type Deleted {
  Deleted(key: String, version_id: String)
}

Constructors

  • Deleted(key: String, version_id: String)
pub type ObjectIdentifier {
  ObjectIdentifier(
    key: String,
    version_id: option.Option(String),
  )
}

Constructors

  • ObjectIdentifier(key: String, version_id: option.Option(String))

The parameters for the API request

pub type RequestBuilder {
  RequestBuilder(bucket: String, objects: List(ObjectIdentifier))
}

Constructors

Values

pub fn build(
  builder: RequestBuilder,
  creds: bucket.Credentials,
) -> request.Request(BitArray)
pub fn request(
  bucket: String,
  objects: List(ObjectIdentifier),
) -> RequestBuilder
pub fn response(
  response: response.Response(BitArray),
) -> Result(
  List(Result(Deleted, bucket.ErrorObject)),
  bucket.BucketError,
)
Search Document