Struct aws_sdk_ssm::model::ops_aggregator::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for OpsAggregator
Implementations
sourceimpl Builder
impl Builder
sourcepub fn aggregator_type(self, input: impl Into<String>) -> Self
pub fn aggregator_type(self, input: impl Into<String>) -> Self
Either a Range
or Count
aggregator for limiting an OpsData summary.
sourcepub fn set_aggregator_type(self, input: Option<String>) -> Self
pub fn set_aggregator_type(self, input: Option<String>) -> Self
Either a Range
or Count
aggregator for limiting an OpsData summary.
sourcepub fn type_name(self, input: impl Into<String>) -> Self
pub fn type_name(self, input: impl Into<String>) -> Self
The data type name to use for viewing counts of OpsData.
sourcepub fn set_type_name(self, input: Option<String>) -> Self
pub fn set_type_name(self, input: Option<String>) -> Self
The data type name to use for viewing counts of OpsData.
sourcepub fn attribute_name(self, input: impl Into<String>) -> Self
pub fn attribute_name(self, input: impl Into<String>) -> Self
The name of an OpsData attribute on which to limit the count of OpsData.
sourcepub fn set_attribute_name(self, input: Option<String>) -> Self
pub fn set_attribute_name(self, input: Option<String>) -> Self
The name of an OpsData attribute on which to limit the count of OpsData.
sourcepub fn values(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn values(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to values
.
To override the contents of this collection use set_values
.
The aggregator value.
sourcepub fn filters(self, input: OpsFilter) -> Self
pub fn filters(self, input: OpsFilter) -> Self
Appends an item to filters
.
To override the contents of this collection use set_filters
.
The aggregator filters.
sourcepub fn set_filters(self, input: Option<Vec<OpsFilter>>) -> Self
pub fn set_filters(self, input: Option<Vec<OpsFilter>>) -> Self
The aggregator filters.
sourcepub fn aggregators(self, input: OpsAggregator) -> Self
pub fn aggregators(self, input: OpsAggregator) -> Self
Appends an item to aggregators
.
To override the contents of this collection use set_aggregators
.
A nested aggregator for viewing counts of OpsData.
sourcepub fn set_aggregators(self, input: Option<Vec<OpsAggregator>>) -> Self
pub fn set_aggregators(self, input: Option<Vec<OpsAggregator>>) -> Self
A nested aggregator for viewing counts of OpsData.
sourcepub fn build(self) -> OpsAggregator
pub fn build(self) -> OpsAggregator
Consumes the builder and constructs a OpsAggregator
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more