#[non_exhaustive]pub struct ObservabilityConfigurationSummaryBuilder { /* private fields */ }
Expand description
A builder for ObservabilityConfigurationSummary
.
Implementations§
source§impl ObservabilityConfigurationSummaryBuilder
impl ObservabilityConfigurationSummaryBuilder
sourcepub fn observability_configuration_arn(self, input: impl Into<String>) -> Self
pub fn observability_configuration_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of this observability configuration.
sourcepub fn set_observability_configuration_arn(self, input: Option<String>) -> Self
pub fn set_observability_configuration_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of this observability configuration.
sourcepub fn get_observability_configuration_arn(&self) -> &Option<String>
pub fn get_observability_configuration_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of this observability configuration.
sourcepub fn observability_configuration_name(self, input: impl Into<String>) -> Self
pub fn observability_configuration_name(self, input: impl Into<String>) -> Self
The customer-provided observability configuration name. It can be used in multiple revisions of a configuration.
sourcepub fn set_observability_configuration_name(self, input: Option<String>) -> Self
pub fn set_observability_configuration_name(self, input: Option<String>) -> Self
The customer-provided observability configuration name. It can be used in multiple revisions of a configuration.
sourcepub fn get_observability_configuration_name(&self) -> &Option<String>
pub fn get_observability_configuration_name(&self) -> &Option<String>
The customer-provided observability configuration name. It can be used in multiple revisions of a configuration.
sourcepub fn observability_configuration_revision(self, input: i32) -> Self
pub fn observability_configuration_revision(self, input: i32) -> Self
The revision of this observability configuration. It's unique among all the active configurations ("Status": "ACTIVE"
) that share the same ObservabilityConfigurationName
.
sourcepub fn set_observability_configuration_revision(
self,
input: Option<i32>,
) -> Self
pub fn set_observability_configuration_revision( self, input: Option<i32>, ) -> Self
The revision of this observability configuration. It's unique among all the active configurations ("Status": "ACTIVE"
) that share the same ObservabilityConfigurationName
.
sourcepub fn get_observability_configuration_revision(&self) -> &Option<i32>
pub fn get_observability_configuration_revision(&self) -> &Option<i32>
The revision of this observability configuration. It's unique among all the active configurations ("Status": "ACTIVE"
) that share the same ObservabilityConfigurationName
.
sourcepub fn build(self) -> ObservabilityConfigurationSummary
pub fn build(self) -> ObservabilityConfigurationSummary
Consumes the builder and constructs a ObservabilityConfigurationSummary
.
Trait Implementations§
source§impl Clone for ObservabilityConfigurationSummaryBuilder
impl Clone for ObservabilityConfigurationSummaryBuilder
source§fn clone(&self) -> ObservabilityConfigurationSummaryBuilder
fn clone(&self) -> ObservabilityConfigurationSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for ObservabilityConfigurationSummaryBuilder
impl Default for ObservabilityConfigurationSummaryBuilder
source§fn default() -> ObservabilityConfigurationSummaryBuilder
fn default() -> ObservabilityConfigurationSummaryBuilder
source§impl PartialEq for ObservabilityConfigurationSummaryBuilder
impl PartialEq for ObservabilityConfigurationSummaryBuilder
source§fn eq(&self, other: &ObservabilityConfigurationSummaryBuilder) -> bool
fn eq(&self, other: &ObservabilityConfigurationSummaryBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ObservabilityConfigurationSummaryBuilder
Auto Trait Implementations§
impl Freeze for ObservabilityConfigurationSummaryBuilder
impl RefUnwindSafe for ObservabilityConfigurationSummaryBuilder
impl Send for ObservabilityConfigurationSummaryBuilder
impl Sync for ObservabilityConfigurationSummaryBuilder
impl Unpin for ObservabilityConfigurationSummaryBuilder
impl UnwindSafe for ObservabilityConfigurationSummaryBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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