Struct aws_sdk_workspaces::operation::disassociate_connection_alias::builders::DisassociateConnectionAliasInputBuilder
source · #[non_exhaustive]pub struct DisassociateConnectionAliasInputBuilder { /* private fields */ }Expand description
A builder for DisassociateConnectionAliasInput.
Implementations§
source§impl DisassociateConnectionAliasInputBuilder
impl DisassociateConnectionAliasInputBuilder
sourcepub fn alias_id(self, input: impl Into<String>) -> Self
pub fn alias_id(self, input: impl Into<String>) -> Self
The identifier of the connection alias to disassociate.
This field is required.sourcepub fn set_alias_id(self, input: Option<String>) -> Self
pub fn set_alias_id(self, input: Option<String>) -> Self
The identifier of the connection alias to disassociate.
sourcepub fn get_alias_id(&self) -> &Option<String>
pub fn get_alias_id(&self) -> &Option<String>
The identifier of the connection alias to disassociate.
sourcepub fn build(self) -> Result<DisassociateConnectionAliasInput, BuildError>
pub fn build(self) -> Result<DisassociateConnectionAliasInput, BuildError>
Consumes the builder and constructs a DisassociateConnectionAliasInput.
source§impl DisassociateConnectionAliasInputBuilder
impl DisassociateConnectionAliasInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DisassociateConnectionAliasOutput, SdkError<DisassociateConnectionAliasError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DisassociateConnectionAliasOutput, SdkError<DisassociateConnectionAliasError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DisassociateConnectionAliasInputBuilder
impl Clone for DisassociateConnectionAliasInputBuilder
source§fn clone(&self) -> DisassociateConnectionAliasInputBuilder
fn clone(&self) -> DisassociateConnectionAliasInputBuilder
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 DisassociateConnectionAliasInputBuilder
impl Default for DisassociateConnectionAliasInputBuilder
source§fn default() -> DisassociateConnectionAliasInputBuilder
fn default() -> DisassociateConnectionAliasInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DisassociateConnectionAliasInputBuilder
impl PartialEq for DisassociateConnectionAliasInputBuilder
source§fn eq(&self, other: &DisassociateConnectionAliasInputBuilder) -> bool
fn eq(&self, other: &DisassociateConnectionAliasInputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DisassociateConnectionAliasInputBuilder
Auto Trait Implementations§
impl Freeze for DisassociateConnectionAliasInputBuilder
impl RefUnwindSafe for DisassociateConnectionAliasInputBuilder
impl Send for DisassociateConnectionAliasInputBuilder
impl Sync for DisassociateConnectionAliasInputBuilder
impl Unpin for DisassociateConnectionAliasInputBuilder
impl UnwindSafe for DisassociateConnectionAliasInputBuilder
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.