Struct bonsaidb::keystorage::s3::aws_sdk_s3::operation::delete_objects::builders::DeleteObjectsOutputBuilder
pub struct DeleteObjectsOutputBuilder { /* private fields */ }
Expand description
A builder for DeleteObjectsOutput
.
Implementations§
§impl DeleteObjectsOutputBuilder
impl DeleteObjectsOutputBuilder
pub fn deleted(self, input: DeletedObject) -> DeleteObjectsOutputBuilder
pub fn deleted(self, input: DeletedObject) -> DeleteObjectsOutputBuilder
Appends an item to deleted
.
To override the contents of this collection use set_deleted
.
Container element for a successful delete. It identifies the object that was successfully deleted.
pub fn set_deleted(
self,
input: Option<Vec<DeletedObject, Global>>
) -> DeleteObjectsOutputBuilder
pub fn set_deleted( self, input: Option<Vec<DeletedObject, Global>> ) -> DeleteObjectsOutputBuilder
Container element for a successful delete. It identifies the object that was successfully deleted.
pub fn get_deleted(&self) -> &Option<Vec<DeletedObject, Global>>
pub fn get_deleted(&self) -> &Option<Vec<DeletedObject, Global>>
Container element for a successful delete. It identifies the object that was successfully deleted.
pub fn request_charged(
self,
input: RequestCharged
) -> DeleteObjectsOutputBuilder
pub fn request_charged( self, input: RequestCharged ) -> DeleteObjectsOutputBuilder
If present, indicates that the requester was successfully charged for the request.
pub fn set_request_charged(
self,
input: Option<RequestCharged>
) -> DeleteObjectsOutputBuilder
pub fn set_request_charged( self, input: Option<RequestCharged> ) -> DeleteObjectsOutputBuilder
If present, indicates that the requester was successfully charged for the request.
pub fn get_request_charged(&self) -> &Option<RequestCharged>
pub fn get_request_charged(&self) -> &Option<RequestCharged>
If present, indicates that the requester was successfully charged for the request.
pub fn errors(self, input: Error) -> DeleteObjectsOutputBuilder
pub fn errors(self, input: Error) -> DeleteObjectsOutputBuilder
Appends an item to errors
.
To override the contents of this collection use set_errors
.
Container for a failed delete action that describes the object that Amazon S3 attempted to delete and the error it encountered.
pub fn set_errors(
self,
input: Option<Vec<Error, Global>>
) -> DeleteObjectsOutputBuilder
pub fn set_errors( self, input: Option<Vec<Error, Global>> ) -> DeleteObjectsOutputBuilder
Container for a failed delete action that describes the object that Amazon S3 attempted to delete and the error it encountered.
pub fn get_errors(&self) -> &Option<Vec<Error, Global>>
pub fn get_errors(&self) -> &Option<Vec<Error, Global>>
Container for a failed delete action that describes the object that Amazon S3 attempted to delete and the error it encountered.
pub fn build(self) -> DeleteObjectsOutput
pub fn build(self) -> DeleteObjectsOutput
Consumes the builder and constructs a DeleteObjectsOutput
.
Trait Implementations§
§impl Clone for DeleteObjectsOutputBuilder
impl Clone for DeleteObjectsOutputBuilder
§fn clone(&self) -> DeleteObjectsOutputBuilder
fn clone(&self) -> DeleteObjectsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Debug for DeleteObjectsOutputBuilder
impl Debug for DeleteObjectsOutputBuilder
§impl Default for DeleteObjectsOutputBuilder
impl Default for DeleteObjectsOutputBuilder
§fn default() -> DeleteObjectsOutputBuilder
fn default() -> DeleteObjectsOutputBuilder
§impl PartialEq<DeleteObjectsOutputBuilder> for DeleteObjectsOutputBuilder
impl PartialEq<DeleteObjectsOutputBuilder> for DeleteObjectsOutputBuilder
§fn eq(&self, other: &DeleteObjectsOutputBuilder) -> bool
fn eq(&self, other: &DeleteObjectsOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.