#[non_exhaustive]pub struct CoreNetworkSummaryBuilder { /* private fields */ }
Expand description
A builder for CoreNetworkSummary
.
Implementations§
source§impl CoreNetworkSummaryBuilder
impl CoreNetworkSummaryBuilder
sourcepub fn core_network_id(self, input: impl Into<String>) -> Self
pub fn core_network_id(self, input: impl Into<String>) -> Self
The ID of a core network.
sourcepub fn set_core_network_id(self, input: Option<String>) -> Self
pub fn set_core_network_id(self, input: Option<String>) -> Self
The ID of a core network.
sourcepub fn get_core_network_id(&self) -> &Option<String>
pub fn get_core_network_id(&self) -> &Option<String>
The ID of a core network.
sourcepub fn core_network_arn(self, input: impl Into<String>) -> Self
pub fn core_network_arn(self, input: impl Into<String>) -> Self
a core network ARN.
sourcepub fn set_core_network_arn(self, input: Option<String>) -> Self
pub fn set_core_network_arn(self, input: Option<String>) -> Self
a core network ARN.
sourcepub fn get_core_network_arn(&self) -> &Option<String>
pub fn get_core_network_arn(&self) -> &Option<String>
a core network ARN.
sourcepub fn global_network_id(self, input: impl Into<String>) -> Self
pub fn global_network_id(self, input: impl Into<String>) -> Self
The global network ID.
sourcepub fn set_global_network_id(self, input: Option<String>) -> Self
pub fn set_global_network_id(self, input: Option<String>) -> Self
The global network ID.
sourcepub fn get_global_network_id(&self) -> &Option<String>
pub fn get_global_network_id(&self) -> &Option<String>
The global network ID.
sourcepub fn owner_account_id(self, input: impl Into<String>) -> Self
pub fn owner_account_id(self, input: impl Into<String>) -> Self
The ID of the account owner.
sourcepub fn set_owner_account_id(self, input: Option<String>) -> Self
pub fn set_owner_account_id(self, input: Option<String>) -> Self
The ID of the account owner.
sourcepub fn get_owner_account_id(&self) -> &Option<String>
pub fn get_owner_account_id(&self) -> &Option<String>
The ID of the account owner.
sourcepub fn state(self, input: CoreNetworkState) -> Self
pub fn state(self, input: CoreNetworkState) -> Self
The state of a core network.
sourcepub fn set_state(self, input: Option<CoreNetworkState>) -> Self
pub fn set_state(self, input: Option<CoreNetworkState>) -> Self
The state of a core network.
sourcepub fn get_state(&self) -> &Option<CoreNetworkState>
pub fn get_state(&self) -> &Option<CoreNetworkState>
The state of a core network.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The description of a core network.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The description of a core network.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
The description of a core network.
Appends an item to tags
.
To override the contents of this collection use set_tags
.
The key-value tags associated with a core network summary.
The key-value tags associated with a core network summary.
The key-value tags associated with a core network summary.
sourcepub fn build(self) -> CoreNetworkSummary
pub fn build(self) -> CoreNetworkSummary
Consumes the builder and constructs a CoreNetworkSummary
.
Trait Implementations§
source§impl Clone for CoreNetworkSummaryBuilder
impl Clone for CoreNetworkSummaryBuilder
source§fn clone(&self) -> CoreNetworkSummaryBuilder
fn clone(&self) -> CoreNetworkSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CoreNetworkSummaryBuilder
impl Debug for CoreNetworkSummaryBuilder
source§impl Default for CoreNetworkSummaryBuilder
impl Default for CoreNetworkSummaryBuilder
source§fn default() -> CoreNetworkSummaryBuilder
fn default() -> CoreNetworkSummaryBuilder
source§impl PartialEq for CoreNetworkSummaryBuilder
impl PartialEq for CoreNetworkSummaryBuilder
source§fn eq(&self, other: &CoreNetworkSummaryBuilder) -> bool
fn eq(&self, other: &CoreNetworkSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CoreNetworkSummaryBuilder
Auto Trait Implementations§
impl Freeze for CoreNetworkSummaryBuilder
impl RefUnwindSafe for CoreNetworkSummaryBuilder
impl Send for CoreNetworkSummaryBuilder
impl Sync for CoreNetworkSummaryBuilder
impl Unpin for CoreNetworkSummaryBuilder
impl UnwindSafe for CoreNetworkSummaryBuilder
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