Struct aws_sdk_glue::model::AggregateOperation
source · #[non_exhaustive]pub struct AggregateOperation { /* private fields */ }Expand description
Specifies the set of parameters needed to perform aggregation in the aggregate transform.
Implementations§
source§impl AggregateOperation
impl AggregateOperation
sourcepub fn column(&self) -> Option<&[String]>
pub fn column(&self) -> Option<&[String]>
Specifies the column on the data set on which the aggregation function will be applied.
sourcepub fn agg_func(&self) -> Option<&AggFunction>
pub fn agg_func(&self) -> Option<&AggFunction>
Specifies the aggregation function to apply.
Possible aggregation functions include: avg countDistinct, count, first, last, kurtosis, max, min, skewness, stddev_samp, stddev_pop, sum, sumDistinct, var_samp, var_pop
source§impl AggregateOperation
impl AggregateOperation
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AggregateOperation.
Trait Implementations§
source§impl Clone for AggregateOperation
impl Clone for AggregateOperation
source§fn clone(&self) -> AggregateOperation
fn clone(&self) -> AggregateOperation
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 AggregateOperation
impl Debug for AggregateOperation
source§impl PartialEq<AggregateOperation> for AggregateOperation
impl PartialEq<AggregateOperation> for AggregateOperation
source§fn eq(&self, other: &AggregateOperation) -> bool
fn eq(&self, other: &AggregateOperation) -> bool
This method tests for
self and other values to be equal, and is used
by ==.