Struct aws_sdk_cloudfront::operation::update_key_value_store::builders::UpdateKeyValueStoreOutputBuilder
source · #[non_exhaustive]pub struct UpdateKeyValueStoreOutputBuilder { /* private fields */ }
Expand description
A builder for UpdateKeyValueStoreOutput
.
Implementations§
source§impl UpdateKeyValueStoreOutputBuilder
impl UpdateKeyValueStoreOutputBuilder
sourcepub fn key_value_store(self, input: KeyValueStore) -> Self
pub fn key_value_store(self, input: KeyValueStore) -> Self
The resulting key value store to update.
sourcepub fn set_key_value_store(self, input: Option<KeyValueStore>) -> Self
pub fn set_key_value_store(self, input: Option<KeyValueStore>) -> Self
The resulting key value store to update.
sourcepub fn get_key_value_store(&self) -> &Option<KeyValueStore>
pub fn get_key_value_store(&self) -> &Option<KeyValueStore>
The resulting key value store to update.
sourcepub fn e_tag(self, input: impl Into<String>) -> Self
pub fn e_tag(self, input: impl Into<String>) -> Self
The ETag
of the resulting key value store.
sourcepub fn set_e_tag(self, input: Option<String>) -> Self
pub fn set_e_tag(self, input: Option<String>) -> Self
The ETag
of the resulting key value store.
sourcepub fn build(self) -> UpdateKeyValueStoreOutput
pub fn build(self) -> UpdateKeyValueStoreOutput
Consumes the builder and constructs a UpdateKeyValueStoreOutput
.
Trait Implementations§
source§impl Clone for UpdateKeyValueStoreOutputBuilder
impl Clone for UpdateKeyValueStoreOutputBuilder
source§fn clone(&self) -> UpdateKeyValueStoreOutputBuilder
fn clone(&self) -> UpdateKeyValueStoreOutputBuilder
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 UpdateKeyValueStoreOutputBuilder
impl Default for UpdateKeyValueStoreOutputBuilder
source§fn default() -> UpdateKeyValueStoreOutputBuilder
fn default() -> UpdateKeyValueStoreOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UpdateKeyValueStoreOutputBuilder
impl PartialEq for UpdateKeyValueStoreOutputBuilder
source§fn eq(&self, other: &UpdateKeyValueStoreOutputBuilder) -> bool
fn eq(&self, other: &UpdateKeyValueStoreOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateKeyValueStoreOutputBuilder
Auto Trait Implementations§
impl Freeze for UpdateKeyValueStoreOutputBuilder
impl RefUnwindSafe for UpdateKeyValueStoreOutputBuilder
impl Send for UpdateKeyValueStoreOutputBuilder
impl Sync for UpdateKeyValueStoreOutputBuilder
impl Unpin for UpdateKeyValueStoreOutputBuilder
impl UnwindSafe for UpdateKeyValueStoreOutputBuilder
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.