#[non_exhaustive]pub struct DeleteObjectsOutputBuilder { /* private fields */ }
Expand description
A builder for DeleteObjectsOutput
.
Implementations§
source§impl DeleteObjectsOutputBuilder
impl DeleteObjectsOutputBuilder
sourcepub fn deleted(self, input: DeletedObject) -> Self
pub fn deleted(self, input: DeletedObject) -> Self
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.
sourcepub fn set_deleted(self, input: Option<Vec<DeletedObject>>) -> Self
pub fn set_deleted(self, input: Option<Vec<DeletedObject>>) -> Self
Container element for a successful delete. It identifies the object that was successfully deleted.
sourcepub fn get_deleted(&self) -> &Option<Vec<DeletedObject>>
pub fn get_deleted(&self) -> &Option<Vec<DeletedObject>>
Container element for a successful delete. It identifies the object that was successfully deleted.
sourcepub fn request_charged(self, input: RequestCharged) -> Self
pub fn request_charged(self, input: RequestCharged) -> Self
If present, indicates that the requester was successfully charged for the request.
This functionality is not supported for directory buckets.
sourcepub fn set_request_charged(self, input: Option<RequestCharged>) -> Self
pub fn set_request_charged(self, input: Option<RequestCharged>) -> Self
If present, indicates that the requester was successfully charged for the request.
This functionality is not supported for directory buckets.
sourcepub 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.
This functionality is not supported for directory buckets.
sourcepub fn errors(self, input: Error) -> Self
pub fn errors(self, input: Error) -> Self
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.
sourcepub fn set_errors(self, input: Option<Vec<Error>>) -> Self
pub fn set_errors(self, input: Option<Vec<Error>>) -> Self
Container for a failed delete action that describes the object that Amazon S3 attempted to delete and the error it encountered.
sourcepub fn get_errors(&self) -> &Option<Vec<Error>>
pub fn get_errors(&self) -> &Option<Vec<Error>>
Container for a failed delete action that describes the object that Amazon S3 attempted to delete and the error it encountered.
sourcepub fn build(self) -> DeleteObjectsOutput
pub fn build(self) -> DeleteObjectsOutput
Consumes the builder and constructs a DeleteObjectsOutput
.
Trait Implementations§
source§impl Clone for DeleteObjectsOutputBuilder
impl Clone for DeleteObjectsOutputBuilder
source§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 moresource§impl Debug for DeleteObjectsOutputBuilder
impl Debug for DeleteObjectsOutputBuilder
source§impl Default for DeleteObjectsOutputBuilder
impl Default for DeleteObjectsOutputBuilder
source§fn default() -> DeleteObjectsOutputBuilder
fn default() -> DeleteObjectsOutputBuilder
impl StructuralPartialEq for DeleteObjectsOutputBuilder
Auto Trait Implementations§
impl Freeze for DeleteObjectsOutputBuilder
impl RefUnwindSafe for DeleteObjectsOutputBuilder
impl Send for DeleteObjectsOutputBuilder
impl Sync for DeleteObjectsOutputBuilder
impl Unpin for DeleteObjectsOutputBuilder
impl UnwindSafe for DeleteObjectsOutputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)