Struct aws_sdk_directconnect::operation::create_direct_connect_gateway::builders::CreateDirectConnectGatewayOutputBuilder
source · #[non_exhaustive]pub struct CreateDirectConnectGatewayOutputBuilder { /* private fields */ }Expand description
A builder for CreateDirectConnectGatewayOutput.
Implementations§
source§impl CreateDirectConnectGatewayOutputBuilder
impl CreateDirectConnectGatewayOutputBuilder
sourcepub fn direct_connect_gateway(self, input: DirectConnectGateway) -> Self
pub fn direct_connect_gateway(self, input: DirectConnectGateway) -> Self
The Direct Connect gateway.
sourcepub fn set_direct_connect_gateway(
self,
input: Option<DirectConnectGateway>
) -> Self
pub fn set_direct_connect_gateway( self, input: Option<DirectConnectGateway> ) -> Self
The Direct Connect gateway.
sourcepub fn get_direct_connect_gateway(&self) -> &Option<DirectConnectGateway>
pub fn get_direct_connect_gateway(&self) -> &Option<DirectConnectGateway>
The Direct Connect gateway.
sourcepub fn build(self) -> CreateDirectConnectGatewayOutput
pub fn build(self) -> CreateDirectConnectGatewayOutput
Consumes the builder and constructs a CreateDirectConnectGatewayOutput.
Trait Implementations§
source§impl Clone for CreateDirectConnectGatewayOutputBuilder
impl Clone for CreateDirectConnectGatewayOutputBuilder
source§fn clone(&self) -> CreateDirectConnectGatewayOutputBuilder
fn clone(&self) -> CreateDirectConnectGatewayOutputBuilder
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 CreateDirectConnectGatewayOutputBuilder
impl Default for CreateDirectConnectGatewayOutputBuilder
source§fn default() -> CreateDirectConnectGatewayOutputBuilder
fn default() -> CreateDirectConnectGatewayOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateDirectConnectGatewayOutputBuilder
impl PartialEq for CreateDirectConnectGatewayOutputBuilder
source§fn eq(&self, other: &CreateDirectConnectGatewayOutputBuilder) -> bool
fn eq(&self, other: &CreateDirectConnectGatewayOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for CreateDirectConnectGatewayOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateDirectConnectGatewayOutputBuilder
impl RefUnwindSafe for CreateDirectConnectGatewayOutputBuilder
impl Send for CreateDirectConnectGatewayOutputBuilder
impl Sync for CreateDirectConnectGatewayOutputBuilder
impl Unpin for CreateDirectConnectGatewayOutputBuilder
impl UnwindSafe for CreateDirectConnectGatewayOutputBuilder
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.