Struct aws_sdk_forecast::types::builders::StatisticsBuilder
source · #[non_exhaustive]pub struct StatisticsBuilder { /* private fields */ }
Expand description
A builder for Statistics
.
Implementations§
source§impl StatisticsBuilder
impl StatisticsBuilder
sourcepub fn count(self, input: i32) -> Self
pub fn count(self, input: i32) -> Self
The number of values in the field. If the response value is -1, refer to CountLong
.
sourcepub fn set_count(self, input: Option<i32>) -> Self
pub fn set_count(self, input: Option<i32>) -> Self
The number of values in the field. If the response value is -1, refer to CountLong
.
sourcepub fn get_count(&self) -> &Option<i32>
pub fn get_count(&self) -> &Option<i32>
The number of values in the field. If the response value is -1, refer to CountLong
.
sourcepub fn count_distinct(self, input: i32) -> Self
pub fn count_distinct(self, input: i32) -> Self
The number of distinct values in the field. If the response value is -1, refer to CountDistinctLong
.
sourcepub fn set_count_distinct(self, input: Option<i32>) -> Self
pub fn set_count_distinct(self, input: Option<i32>) -> Self
The number of distinct values in the field. If the response value is -1, refer to CountDistinctLong
.
sourcepub fn get_count_distinct(&self) -> &Option<i32>
pub fn get_count_distinct(&self) -> &Option<i32>
The number of distinct values in the field. If the response value is -1, refer to CountDistinctLong
.
sourcepub fn count_null(self, input: i32) -> Self
pub fn count_null(self, input: i32) -> Self
The number of null values in the field. If the response value is -1, refer to CountNullLong
.
sourcepub fn set_count_null(self, input: Option<i32>) -> Self
pub fn set_count_null(self, input: Option<i32>) -> Self
The number of null values in the field. If the response value is -1, refer to CountNullLong
.
sourcepub fn get_count_null(&self) -> &Option<i32>
pub fn get_count_null(&self) -> &Option<i32>
The number of null values in the field. If the response value is -1, refer to CountNullLong
.
sourcepub fn count_nan(self, input: i32) -> Self
pub fn count_nan(self, input: i32) -> Self
The number of NAN (not a number) values in the field. If the response value is -1, refer to CountNanLong
.
sourcepub fn set_count_nan(self, input: Option<i32>) -> Self
pub fn set_count_nan(self, input: Option<i32>) -> Self
The number of NAN (not a number) values in the field. If the response value is -1, refer to CountNanLong
.
sourcepub fn get_count_nan(&self) -> &Option<i32>
pub fn get_count_nan(&self) -> &Option<i32>
The number of NAN (not a number) values in the field. If the response value is -1, refer to CountNanLong
.
sourcepub fn min(self, input: impl Into<String>) -> Self
pub fn min(self, input: impl Into<String>) -> Self
For a numeric field, the minimum value in the field.
sourcepub fn set_min(self, input: Option<String>) -> Self
pub fn set_min(self, input: Option<String>) -> Self
For a numeric field, the minimum value in the field.
sourcepub fn max(self, input: impl Into<String>) -> Self
pub fn max(self, input: impl Into<String>) -> Self
For a numeric field, the maximum value in the field.
sourcepub fn set_max(self, input: Option<String>) -> Self
pub fn set_max(self, input: Option<String>) -> Self
For a numeric field, the maximum value in the field.
sourcepub fn set_avg(self, input: Option<f64>) -> Self
pub fn set_avg(self, input: Option<f64>) -> Self
For a numeric field, the average value in the field.
sourcepub fn set_stddev(self, input: Option<f64>) -> Self
pub fn set_stddev(self, input: Option<f64>) -> Self
For a numeric field, the standard deviation.
sourcepub fn get_stddev(&self) -> &Option<f64>
pub fn get_stddev(&self) -> &Option<f64>
For a numeric field, the standard deviation.
sourcepub fn count_long(self, input: i64) -> Self
pub fn count_long(self, input: i64) -> Self
The number of values in the field. CountLong
is used instead of Count
if the value is greater than 2,147,483,647.
sourcepub fn set_count_long(self, input: Option<i64>) -> Self
pub fn set_count_long(self, input: Option<i64>) -> Self
The number of values in the field. CountLong
is used instead of Count
if the value is greater than 2,147,483,647.
sourcepub fn get_count_long(&self) -> &Option<i64>
pub fn get_count_long(&self) -> &Option<i64>
The number of values in the field. CountLong
is used instead of Count
if the value is greater than 2,147,483,647.
sourcepub fn count_distinct_long(self, input: i64) -> Self
pub fn count_distinct_long(self, input: i64) -> Self
The number of distinct values in the field. CountDistinctLong
is used instead of CountDistinct
if the value is greater than 2,147,483,647.
sourcepub fn set_count_distinct_long(self, input: Option<i64>) -> Self
pub fn set_count_distinct_long(self, input: Option<i64>) -> Self
The number of distinct values in the field. CountDistinctLong
is used instead of CountDistinct
if the value is greater than 2,147,483,647.
sourcepub fn get_count_distinct_long(&self) -> &Option<i64>
pub fn get_count_distinct_long(&self) -> &Option<i64>
The number of distinct values in the field. CountDistinctLong
is used instead of CountDistinct
if the value is greater than 2,147,483,647.
sourcepub fn count_null_long(self, input: i64) -> Self
pub fn count_null_long(self, input: i64) -> Self
The number of null values in the field. CountNullLong
is used instead of CountNull
if the value is greater than 2,147,483,647.
sourcepub fn set_count_null_long(self, input: Option<i64>) -> Self
pub fn set_count_null_long(self, input: Option<i64>) -> Self
The number of null values in the field. CountNullLong
is used instead of CountNull
if the value is greater than 2,147,483,647.
sourcepub fn get_count_null_long(&self) -> &Option<i64>
pub fn get_count_null_long(&self) -> &Option<i64>
The number of null values in the field. CountNullLong
is used instead of CountNull
if the value is greater than 2,147,483,647.
sourcepub fn count_nan_long(self, input: i64) -> Self
pub fn count_nan_long(self, input: i64) -> Self
The number of NAN (not a number) values in the field. CountNanLong
is used instead of CountNan
if the value is greater than 2,147,483,647.
sourcepub fn set_count_nan_long(self, input: Option<i64>) -> Self
pub fn set_count_nan_long(self, input: Option<i64>) -> Self
The number of NAN (not a number) values in the field. CountNanLong
is used instead of CountNan
if the value is greater than 2,147,483,647.
sourcepub fn get_count_nan_long(&self) -> &Option<i64>
pub fn get_count_nan_long(&self) -> &Option<i64>
The number of NAN (not a number) values in the field. CountNanLong
is used instead of CountNan
if the value is greater than 2,147,483,647.
sourcepub fn build(self) -> Statistics
pub fn build(self) -> Statistics
Consumes the builder and constructs a Statistics
.
Trait Implementations§
source§impl Clone for StatisticsBuilder
impl Clone for StatisticsBuilder
source§fn clone(&self) -> StatisticsBuilder
fn clone(&self) -> StatisticsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for StatisticsBuilder
impl Debug for StatisticsBuilder
source§impl Default for StatisticsBuilder
impl Default for StatisticsBuilder
source§fn default() -> StatisticsBuilder
fn default() -> StatisticsBuilder
source§impl PartialEq for StatisticsBuilder
impl PartialEq for StatisticsBuilder
source§fn eq(&self, other: &StatisticsBuilder) -> bool
fn eq(&self, other: &StatisticsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for StatisticsBuilder
Auto Trait Implementations§
impl Freeze for StatisticsBuilder
impl RefUnwindSafe for StatisticsBuilder
impl Send for StatisticsBuilder
impl Sync for StatisticsBuilder
impl Unpin for StatisticsBuilder
impl UnwindSafe for StatisticsBuilder
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