Struct aws_sdk_shield::types::builders::SummarizedCounterBuilder
source · #[non_exhaustive]pub struct SummarizedCounterBuilder { /* private fields */ }
Expand description
A builder for SummarizedCounter
.
Implementations§
source§impl SummarizedCounterBuilder
impl SummarizedCounterBuilder
sourcepub fn max(self, input: f64) -> Self
pub fn max(self, input: f64) -> Self
The maximum value of the counter for a specified time period.
sourcepub fn set_max(self, input: Option<f64>) -> Self
pub fn set_max(self, input: Option<f64>) -> Self
The maximum value of the counter for a specified time period.
sourcepub fn get_max(&self) -> &Option<f64>
pub fn get_max(&self) -> &Option<f64>
The maximum value of the counter for a specified time period.
sourcepub fn average(self, input: f64) -> Self
pub fn average(self, input: f64) -> Self
The average value of the counter for a specified time period.
sourcepub fn set_average(self, input: Option<f64>) -> Self
pub fn set_average(self, input: Option<f64>) -> Self
The average value of the counter for a specified time period.
sourcepub fn get_average(&self) -> &Option<f64>
pub fn get_average(&self) -> &Option<f64>
The average value of the counter for a specified time period.
sourcepub fn set_sum(self, input: Option<f64>) -> Self
pub fn set_sum(self, input: Option<f64>) -> Self
The total of counter values for a specified time period.
sourcepub fn set_n(self, input: Option<i32>) -> Self
pub fn set_n(self, input: Option<i32>) -> Self
The number of counters for a specified time period.
sourcepub fn build(self) -> SummarizedCounter
pub fn build(self) -> SummarizedCounter
Consumes the builder and constructs a SummarizedCounter
.
Trait Implementations§
source§impl Clone for SummarizedCounterBuilder
impl Clone for SummarizedCounterBuilder
source§fn clone(&self) -> SummarizedCounterBuilder
fn clone(&self) -> SummarizedCounterBuilder
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 Debug for SummarizedCounterBuilder
impl Debug for SummarizedCounterBuilder
source§impl Default for SummarizedCounterBuilder
impl Default for SummarizedCounterBuilder
source§fn default() -> SummarizedCounterBuilder
fn default() -> SummarizedCounterBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SummarizedCounterBuilder
impl PartialEq for SummarizedCounterBuilder
impl StructuralPartialEq for SummarizedCounterBuilder
Auto Trait Implementations§
impl Freeze for SummarizedCounterBuilder
impl RefUnwindSafe for SummarizedCounterBuilder
impl Send for SummarizedCounterBuilder
impl Sync for SummarizedCounterBuilder
impl Unpin for SummarizedCounterBuilder
impl UnwindSafe for SummarizedCounterBuilder
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> 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)
🔬This is a nightly-only experimental API. (
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>
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.