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
-
RequestBuilder(bucket: String, objects: List(ObjectIdentifier))
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,
)