Struct aws_sdk_networkmanager::operation::get_network_routes::builders::GetNetworkRoutesOutputBuilder
source · #[non_exhaustive]pub struct GetNetworkRoutesOutputBuilder { /* private fields */ }
Expand description
A builder for GetNetworkRoutesOutput
.
Implementations§
source§impl GetNetworkRoutesOutputBuilder
impl GetNetworkRoutesOutputBuilder
sourcepub fn route_table_arn(self, input: impl Into<String>) -> Self
pub fn route_table_arn(self, input: impl Into<String>) -> Self
The ARN of the route table.
sourcepub fn set_route_table_arn(self, input: Option<String>) -> Self
pub fn set_route_table_arn(self, input: Option<String>) -> Self
The ARN of the route table.
sourcepub fn get_route_table_arn(&self) -> &Option<String>
pub fn get_route_table_arn(&self) -> &Option<String>
The ARN of the route table.
sourcepub fn core_network_segment_edge(
self,
input: CoreNetworkSegmentEdgeIdentifier
) -> Self
pub fn core_network_segment_edge( self, input: CoreNetworkSegmentEdgeIdentifier ) -> Self
Describes a core network segment edge.
sourcepub fn set_core_network_segment_edge(
self,
input: Option<CoreNetworkSegmentEdgeIdentifier>
) -> Self
pub fn set_core_network_segment_edge( self, input: Option<CoreNetworkSegmentEdgeIdentifier> ) -> Self
Describes a core network segment edge.
sourcepub fn get_core_network_segment_edge(
&self
) -> &Option<CoreNetworkSegmentEdgeIdentifier>
pub fn get_core_network_segment_edge( &self ) -> &Option<CoreNetworkSegmentEdgeIdentifier>
Describes a core network segment edge.
sourcepub fn route_table_type(self, input: RouteTableType) -> Self
pub fn route_table_type(self, input: RouteTableType) -> Self
The route table type.
sourcepub fn set_route_table_type(self, input: Option<RouteTableType>) -> Self
pub fn set_route_table_type(self, input: Option<RouteTableType>) -> Self
The route table type.
sourcepub fn get_route_table_type(&self) -> &Option<RouteTableType>
pub fn get_route_table_type(&self) -> &Option<RouteTableType>
The route table type.
sourcepub fn route_table_timestamp(self, input: DateTime) -> Self
pub fn route_table_timestamp(self, input: DateTime) -> Self
The route table creation time.
sourcepub fn set_route_table_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_route_table_timestamp(self, input: Option<DateTime>) -> Self
The route table creation time.
sourcepub fn get_route_table_timestamp(&self) -> &Option<DateTime>
pub fn get_route_table_timestamp(&self) -> &Option<DateTime>
The route table creation time.
sourcepub fn network_routes(self, input: NetworkRoute) -> Self
pub fn network_routes(self, input: NetworkRoute) -> Self
Appends an item to network_routes
.
To override the contents of this collection use set_network_routes
.
The network routes.
sourcepub fn set_network_routes(self, input: Option<Vec<NetworkRoute>>) -> Self
pub fn set_network_routes(self, input: Option<Vec<NetworkRoute>>) -> Self
The network routes.
sourcepub fn get_network_routes(&self) -> &Option<Vec<NetworkRoute>>
pub fn get_network_routes(&self) -> &Option<Vec<NetworkRoute>>
The network routes.
sourcepub fn build(self) -> GetNetworkRoutesOutput
pub fn build(self) -> GetNetworkRoutesOutput
Consumes the builder and constructs a GetNetworkRoutesOutput
.
Trait Implementations§
source§impl Clone for GetNetworkRoutesOutputBuilder
impl Clone for GetNetworkRoutesOutputBuilder
source§fn clone(&self) -> GetNetworkRoutesOutputBuilder
fn clone(&self) -> GetNetworkRoutesOutputBuilder
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 GetNetworkRoutesOutputBuilder
impl Default for GetNetworkRoutesOutputBuilder
source§fn default() -> GetNetworkRoutesOutputBuilder
fn default() -> GetNetworkRoutesOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetNetworkRoutesOutputBuilder
impl PartialEq for GetNetworkRoutesOutputBuilder
source§fn eq(&self, other: &GetNetworkRoutesOutputBuilder) -> bool
fn eq(&self, other: &GetNetworkRoutesOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetNetworkRoutesOutputBuilder
Auto Trait Implementations§
impl Freeze for GetNetworkRoutesOutputBuilder
impl RefUnwindSafe for GetNetworkRoutesOutputBuilder
impl Send for GetNetworkRoutesOutputBuilder
impl Sync for GetNetworkRoutesOutputBuilder
impl Unpin for GetNetworkRoutesOutputBuilder
impl UnwindSafe for GetNetworkRoutesOutputBuilder
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.