#[non_exhaustive]pub struct CreateAccessKeyOutputBuilder { /* private fields */ }Expand description
A builder for CreateAccessKeyOutput.
Implementations§
source§impl CreateAccessKeyOutputBuilder
impl CreateAccessKeyOutputBuilder
sourcepub fn access_key(self, input: AccessKey) -> Self
pub fn access_key(self, input: AccessKey) -> Self
A structure with details about the access key.
This field is required.sourcepub fn set_access_key(self, input: Option<AccessKey>) -> Self
pub fn set_access_key(self, input: Option<AccessKey>) -> Self
A structure with details about the access key.
sourcepub fn get_access_key(&self) -> &Option<AccessKey>
pub fn get_access_key(&self) -> &Option<AccessKey>
A structure with details about the access key.
sourcepub fn build(self) -> CreateAccessKeyOutput
pub fn build(self) -> CreateAccessKeyOutput
Consumes the builder and constructs a CreateAccessKeyOutput.
Trait Implementations§
source§impl Clone for CreateAccessKeyOutputBuilder
impl Clone for CreateAccessKeyOutputBuilder
source§fn clone(&self) -> CreateAccessKeyOutputBuilder
fn clone(&self) -> CreateAccessKeyOutputBuilder
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 Debug for CreateAccessKeyOutputBuilder
impl Debug for CreateAccessKeyOutputBuilder
source§impl Default for CreateAccessKeyOutputBuilder
impl Default for CreateAccessKeyOutputBuilder
source§fn default() -> CreateAccessKeyOutputBuilder
fn default() -> CreateAccessKeyOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateAccessKeyOutputBuilder
impl PartialEq for CreateAccessKeyOutputBuilder
source§fn eq(&self, other: &CreateAccessKeyOutputBuilder) -> bool
fn eq(&self, other: &CreateAccessKeyOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for CreateAccessKeyOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateAccessKeyOutputBuilder
impl RefUnwindSafe for CreateAccessKeyOutputBuilder
impl Send for CreateAccessKeyOutputBuilder
impl Sync for CreateAccessKeyOutputBuilder
impl Unpin for CreateAccessKeyOutputBuilder
impl UnwindSafe for CreateAccessKeyOutputBuilder
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.