#[non_exhaustive]pub struct GetSessionTokenOutputBuilder { /* private fields */ }
Expand description
A builder for GetSessionTokenOutput
.
Implementations§
source§impl GetSessionTokenOutputBuilder
impl GetSessionTokenOutputBuilder
sourcepub fn credentials(self, input: Credentials) -> Self
pub fn credentials(self, input: Credentials) -> Self
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
The size of the security token that STS API operations return is not fixed. We strongly recommend that you make no assumptions about the maximum size.
sourcepub fn set_credentials(self, input: Option<Credentials>) -> Self
pub fn set_credentials(self, input: Option<Credentials>) -> Self
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
The size of the security token that STS API operations return is not fixed. We strongly recommend that you make no assumptions about the maximum size.
sourcepub fn get_credentials(&self) -> &Option<Credentials>
pub fn get_credentials(&self) -> &Option<Credentials>
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
The size of the security token that STS API operations return is not fixed. We strongly recommend that you make no assumptions about the maximum size.
sourcepub fn build(self) -> GetSessionTokenOutput
pub fn build(self) -> GetSessionTokenOutput
Consumes the builder and constructs a GetSessionTokenOutput
.
Trait Implementations§
source§impl Clone for GetSessionTokenOutputBuilder
impl Clone for GetSessionTokenOutputBuilder
source§fn clone(&self) -> GetSessionTokenOutputBuilder
fn clone(&self) -> GetSessionTokenOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetSessionTokenOutputBuilder
impl Debug for GetSessionTokenOutputBuilder
source§impl Default for GetSessionTokenOutputBuilder
impl Default for GetSessionTokenOutputBuilder
source§fn default() -> GetSessionTokenOutputBuilder
fn default() -> GetSessionTokenOutputBuilder
source§impl PartialEq for GetSessionTokenOutputBuilder
impl PartialEq for GetSessionTokenOutputBuilder
source§fn eq(&self, other: &GetSessionTokenOutputBuilder) -> bool
fn eq(&self, other: &GetSessionTokenOutputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for GetSessionTokenOutputBuilder
Auto Trait Implementations§
impl Freeze for GetSessionTokenOutputBuilder
impl RefUnwindSafe for GetSessionTokenOutputBuilder
impl Send for GetSessionTokenOutputBuilder
impl Sync for GetSessionTokenOutputBuilder
impl Unpin for GetSessionTokenOutputBuilder
impl UnwindSafe for GetSessionTokenOutputBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)