#[non_exhaustive]pub struct S3ContentLocationUpdateBuilder { /* private fields */ }
Expand description
A builder for S3ContentLocationUpdate
.
Implementations§
source§impl S3ContentLocationUpdateBuilder
impl S3ContentLocationUpdateBuilder
sourcepub fn bucket_arn_update(self, input: impl Into<String>) -> Self
pub fn bucket_arn_update(self, input: impl Into<String>) -> Self
The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.
sourcepub fn set_bucket_arn_update(self, input: Option<String>) -> Self
pub fn set_bucket_arn_update(self, input: Option<String>) -> Self
The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.
sourcepub fn get_bucket_arn_update(&self) -> &Option<String>
pub fn get_bucket_arn_update(&self) -> &Option<String>
The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.
sourcepub fn file_key_update(self, input: impl Into<String>) -> Self
pub fn file_key_update(self, input: impl Into<String>) -> Self
The new file key for the object containing the application code.
sourcepub fn set_file_key_update(self, input: Option<String>) -> Self
pub fn set_file_key_update(self, input: Option<String>) -> Self
The new file key for the object containing the application code.
sourcepub fn get_file_key_update(&self) -> &Option<String>
pub fn get_file_key_update(&self) -> &Option<String>
The new file key for the object containing the application code.
sourcepub fn object_version_update(self, input: impl Into<String>) -> Self
pub fn object_version_update(self, input: impl Into<String>) -> Self
The new version of the object containing the application code.
sourcepub fn set_object_version_update(self, input: Option<String>) -> Self
pub fn set_object_version_update(self, input: Option<String>) -> Self
The new version of the object containing the application code.
sourcepub fn get_object_version_update(&self) -> &Option<String>
pub fn get_object_version_update(&self) -> &Option<String>
The new version of the object containing the application code.
sourcepub fn build(self) -> S3ContentLocationUpdate
pub fn build(self) -> S3ContentLocationUpdate
Consumes the builder and constructs a S3ContentLocationUpdate
.
Trait Implementations§
source§impl Clone for S3ContentLocationUpdateBuilder
impl Clone for S3ContentLocationUpdateBuilder
source§fn clone(&self) -> S3ContentLocationUpdateBuilder
fn clone(&self) -> S3ContentLocationUpdateBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for S3ContentLocationUpdateBuilder
impl Default for S3ContentLocationUpdateBuilder
source§fn default() -> S3ContentLocationUpdateBuilder
fn default() -> S3ContentLocationUpdateBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for S3ContentLocationUpdateBuilder
impl PartialEq for S3ContentLocationUpdateBuilder
source§fn eq(&self, other: &S3ContentLocationUpdateBuilder) -> bool
fn eq(&self, other: &S3ContentLocationUpdateBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for S3ContentLocationUpdateBuilder
Auto Trait Implementations§
impl Freeze for S3ContentLocationUpdateBuilder
impl RefUnwindSafe for S3ContentLocationUpdateBuilder
impl Send for S3ContentLocationUpdateBuilder
impl Sync for S3ContentLocationUpdateBuilder
impl Unpin for S3ContentLocationUpdateBuilder
impl UnwindSafe for S3ContentLocationUpdateBuilder
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.