Struct aws_sdk_frauddetector::operation::get_kms_encryption_key::builders::GetKmsEncryptionKeyOutputBuilder
source · #[non_exhaustive]pub struct GetKmsEncryptionKeyOutputBuilder { /* private fields */ }
Expand description
A builder for GetKmsEncryptionKeyOutput
.
Implementations§
source§impl GetKmsEncryptionKeyOutputBuilder
impl GetKmsEncryptionKeyOutputBuilder
sourcepub fn set_kms_key(self, input: Option<KmsKey>) -> Self
pub fn set_kms_key(self, input: Option<KmsKey>) -> Self
The KMS encryption key.
sourcepub fn get_kms_key(&self) -> &Option<KmsKey>
pub fn get_kms_key(&self) -> &Option<KmsKey>
The KMS encryption key.
sourcepub fn build(self) -> GetKmsEncryptionKeyOutput
pub fn build(self) -> GetKmsEncryptionKeyOutput
Consumes the builder and constructs a GetKmsEncryptionKeyOutput
.
Trait Implementations§
source§impl Clone for GetKmsEncryptionKeyOutputBuilder
impl Clone for GetKmsEncryptionKeyOutputBuilder
source§fn clone(&self) -> GetKmsEncryptionKeyOutputBuilder
fn clone(&self) -> GetKmsEncryptionKeyOutputBuilder
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 GetKmsEncryptionKeyOutputBuilder
impl Default for GetKmsEncryptionKeyOutputBuilder
source§fn default() -> GetKmsEncryptionKeyOutputBuilder
fn default() -> GetKmsEncryptionKeyOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetKmsEncryptionKeyOutputBuilder
impl PartialEq for GetKmsEncryptionKeyOutputBuilder
source§fn eq(&self, other: &GetKmsEncryptionKeyOutputBuilder) -> bool
fn eq(&self, other: &GetKmsEncryptionKeyOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetKmsEncryptionKeyOutputBuilder
Auto Trait Implementations§
impl Freeze for GetKmsEncryptionKeyOutputBuilder
impl RefUnwindSafe for GetKmsEncryptionKeyOutputBuilder
impl Send for GetKmsEncryptionKeyOutputBuilder
impl Sync for GetKmsEncryptionKeyOutputBuilder
impl Unpin for GetKmsEncryptionKeyOutputBuilder
impl UnwindSafe for GetKmsEncryptionKeyOutputBuilder
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>
Creates a shared type from an unshared type.