Struct aws_sdk_shield::model::summarized_counter::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for SummarizedCounter
.
Implementations§
source§impl Builder
impl Builder
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 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 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
.