Struct aws_sdk_connect::operation::get_federation_token::builders::GetFederationTokenOutputBuilder
source · #[non_exhaustive]pub struct GetFederationTokenOutputBuilder { /* private fields */ }
Expand description
A builder for GetFederationTokenOutput
.
Implementations§
source§impl GetFederationTokenOutputBuilder
impl GetFederationTokenOutputBuilder
sourcepub fn credentials(self, input: Credentials) -> Self
pub fn credentials(self, input: Credentials) -> Self
The credentials to use for federation.
sourcepub fn set_credentials(self, input: Option<Credentials>) -> Self
pub fn set_credentials(self, input: Option<Credentials>) -> Self
The credentials to use for federation.
sourcepub fn get_credentials(&self) -> &Option<Credentials>
pub fn get_credentials(&self) -> &Option<Credentials>
The credentials to use for federation.
sourcepub fn sign_in_url(self, input: impl Into<String>) -> Self
pub fn sign_in_url(self, input: impl Into<String>) -> Self
The URL to sign into the user's instance.
sourcepub fn set_sign_in_url(self, input: Option<String>) -> Self
pub fn set_sign_in_url(self, input: Option<String>) -> Self
The URL to sign into the user's instance.
sourcepub fn get_sign_in_url(&self) -> &Option<String>
pub fn get_sign_in_url(&self) -> &Option<String>
The URL to sign into the user's instance.
sourcepub fn user_arn(self, input: impl Into<String>) -> Self
pub fn user_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the user.
sourcepub fn set_user_arn(self, input: Option<String>) -> Self
pub fn set_user_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the user.
sourcepub fn get_user_arn(&self) -> &Option<String>
pub fn get_user_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the user.
sourcepub fn user_id(self, input: impl Into<String>) -> Self
pub fn user_id(self, input: impl Into<String>) -> Self
The identifier for the user. This can be the ID or the ARN of the user.
sourcepub fn set_user_id(self, input: Option<String>) -> Self
pub fn set_user_id(self, input: Option<String>) -> Self
The identifier for the user. This can be the ID or the ARN of the user.
sourcepub fn get_user_id(&self) -> &Option<String>
pub fn get_user_id(&self) -> &Option<String>
The identifier for the user. This can be the ID or the ARN of the user.
sourcepub fn build(self) -> GetFederationTokenOutput
pub fn build(self) -> GetFederationTokenOutput
Consumes the builder and constructs a GetFederationTokenOutput
.
Trait Implementations§
source§impl Clone for GetFederationTokenOutputBuilder
impl Clone for GetFederationTokenOutputBuilder
source§fn clone(&self) -> GetFederationTokenOutputBuilder
fn clone(&self) -> GetFederationTokenOutputBuilder
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 GetFederationTokenOutputBuilder
impl Default for GetFederationTokenOutputBuilder
source§fn default() -> GetFederationTokenOutputBuilder
fn default() -> GetFederationTokenOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetFederationTokenOutputBuilder
impl PartialEq for GetFederationTokenOutputBuilder
source§fn eq(&self, other: &GetFederationTokenOutputBuilder) -> bool
fn eq(&self, other: &GetFederationTokenOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetFederationTokenOutputBuilder
Auto Trait Implementations§
impl Freeze for GetFederationTokenOutputBuilder
impl RefUnwindSafe for GetFederationTokenOutputBuilder
impl Send for GetFederationTokenOutputBuilder
impl Sync for GetFederationTokenOutputBuilder
impl Unpin for GetFederationTokenOutputBuilder
impl UnwindSafe for GetFederationTokenOutputBuilder
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.