Struct aws_sdk_ec2::operation::associate_trunk_interface::builders::AssociateTrunkInterfaceOutputBuilder
source · #[non_exhaustive]pub struct AssociateTrunkInterfaceOutputBuilder { /* private fields */ }
Expand description
A builder for AssociateTrunkInterfaceOutput
.
Implementations§
source§impl AssociateTrunkInterfaceOutputBuilder
impl AssociateTrunkInterfaceOutputBuilder
sourcepub fn interface_association(self, input: TrunkInterfaceAssociation) -> Self
pub fn interface_association(self, input: TrunkInterfaceAssociation) -> Self
Information about the association between the trunk network interface and branch network interface.
sourcepub fn set_interface_association(
self,
input: Option<TrunkInterfaceAssociation>
) -> Self
pub fn set_interface_association( self, input: Option<TrunkInterfaceAssociation> ) -> Self
Information about the association between the trunk network interface and branch network interface.
sourcepub fn get_interface_association(&self) -> &Option<TrunkInterfaceAssociation>
pub fn get_interface_association(&self) -> &Option<TrunkInterfaceAssociation>
Information about the association between the trunk network interface and branch network interface.
sourcepub fn client_token(self, input: impl Into<String>) -> Self
pub fn client_token(self, input: impl Into<String>) -> Self
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency.
sourcepub fn set_client_token(self, input: Option<String>) -> Self
pub fn set_client_token(self, input: Option<String>) -> Self
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency.
sourcepub fn get_client_token(&self) -> &Option<String>
pub fn get_client_token(&self) -> &Option<String>
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency.
sourcepub fn build(self) -> AssociateTrunkInterfaceOutput
pub fn build(self) -> AssociateTrunkInterfaceOutput
Consumes the builder and constructs a AssociateTrunkInterfaceOutput
.
Trait Implementations§
source§impl Clone for AssociateTrunkInterfaceOutputBuilder
impl Clone for AssociateTrunkInterfaceOutputBuilder
source§fn clone(&self) -> AssociateTrunkInterfaceOutputBuilder
fn clone(&self) -> AssociateTrunkInterfaceOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for AssociateTrunkInterfaceOutputBuilder
impl Default for AssociateTrunkInterfaceOutputBuilder
source§fn default() -> AssociateTrunkInterfaceOutputBuilder
fn default() -> AssociateTrunkInterfaceOutputBuilder
source§impl PartialEq for AssociateTrunkInterfaceOutputBuilder
impl PartialEq for AssociateTrunkInterfaceOutputBuilder
source§fn eq(&self, other: &AssociateTrunkInterfaceOutputBuilder) -> bool
fn eq(&self, other: &AssociateTrunkInterfaceOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AssociateTrunkInterfaceOutputBuilder
Auto Trait Implementations§
impl Freeze for AssociateTrunkInterfaceOutputBuilder
impl RefUnwindSafe for AssociateTrunkInterfaceOutputBuilder
impl Send for AssociateTrunkInterfaceOutputBuilder
impl Sync for AssociateTrunkInterfaceOutputBuilder
impl Unpin for AssociateTrunkInterfaceOutputBuilder
impl UnwindSafe for AssociateTrunkInterfaceOutputBuilder
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> 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>
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>
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 more