#[non_exhaustive]pub struct DeleteObjectAnnotationOutputBuilder { /* private fields */ }Expand description
A builder for DeleteObjectAnnotationOutput.
Implementations§
Source§impl DeleteObjectAnnotationOutputBuilder
impl DeleteObjectAnnotationOutputBuilder
Sourcepub fn object_version_id(self, input: impl Into<String>) -> Self
pub fn object_version_id(self, input: impl Into<String>) -> Self
The version ID of the object that the annotation was deleted from.
Sourcepub fn set_object_version_id(self, input: Option<String>) -> Self
pub fn set_object_version_id(self, input: Option<String>) -> Self
The version ID of the object that the annotation was deleted from.
Sourcepub fn get_object_version_id(&self) -> &Option<String>
pub fn get_object_version_id(&self) -> &Option<String>
The version ID of the object that the annotation was deleted from.
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. For more information, see Using Requester Pays buckets for storage transfers and usage in the Amazon Simple Storage Service user guide.
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. For more information, see Using Requester Pays buckets for storage transfers and usage in the Amazon Simple Storage Service user guide.
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. For more information, see Using Requester Pays buckets for storage transfers and usage in the Amazon Simple Storage Service user guide.
This functionality is not supported for directory buckets.
Sourcepub fn build(self) -> DeleteObjectAnnotationOutput
pub fn build(self) -> DeleteObjectAnnotationOutput
Consumes the builder and constructs a DeleteObjectAnnotationOutput.
Trait Implementations§
Source§impl Clone for DeleteObjectAnnotationOutputBuilder
impl Clone for DeleteObjectAnnotationOutputBuilder
Source§fn clone(&self) -> DeleteObjectAnnotationOutputBuilder
fn clone(&self) -> DeleteObjectAnnotationOutputBuilder
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for DeleteObjectAnnotationOutputBuilder
impl Default for DeleteObjectAnnotationOutputBuilder
Source§fn default() -> DeleteObjectAnnotationOutputBuilder
fn default() -> DeleteObjectAnnotationOutputBuilder
impl StructuralPartialEq for DeleteObjectAnnotationOutputBuilder
Auto Trait Implementations§
impl Freeze for DeleteObjectAnnotationOutputBuilder
impl RefUnwindSafe for DeleteObjectAnnotationOutputBuilder
impl Send for DeleteObjectAnnotationOutputBuilder
impl Sync for DeleteObjectAnnotationOutputBuilder
impl Unpin for DeleteObjectAnnotationOutputBuilder
impl UnsafeUnpin for DeleteObjectAnnotationOutputBuilder
impl UnwindSafe for DeleteObjectAnnotationOutputBuilder
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§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more