Struct aws_sdk_quicksight::types::builders::ComputationBuilder
source · #[non_exhaustive]pub struct ComputationBuilder { /* private fields */ }
Expand description
A builder for Computation
.
Implementations§
source§impl ComputationBuilder
impl ComputationBuilder
sourcepub fn top_bottom_ranked(self, input: TopBottomRankedComputation) -> Self
pub fn top_bottom_ranked(self, input: TopBottomRankedComputation) -> Self
The top ranked and bottom ranked computation configuration.
sourcepub fn set_top_bottom_ranked(
self,
input: Option<TopBottomRankedComputation>
) -> Self
pub fn set_top_bottom_ranked( self, input: Option<TopBottomRankedComputation> ) -> Self
The top ranked and bottom ranked computation configuration.
sourcepub fn get_top_bottom_ranked(&self) -> &Option<TopBottomRankedComputation>
pub fn get_top_bottom_ranked(&self) -> &Option<TopBottomRankedComputation>
The top ranked and bottom ranked computation configuration.
sourcepub fn top_bottom_movers(self, input: TopBottomMoversComputation) -> Self
pub fn top_bottom_movers(self, input: TopBottomMoversComputation) -> Self
The top movers and bottom movers computation configuration.
sourcepub fn set_top_bottom_movers(
self,
input: Option<TopBottomMoversComputation>
) -> Self
pub fn set_top_bottom_movers( self, input: Option<TopBottomMoversComputation> ) -> Self
The top movers and bottom movers computation configuration.
sourcepub fn get_top_bottom_movers(&self) -> &Option<TopBottomMoversComputation>
pub fn get_top_bottom_movers(&self) -> &Option<TopBottomMoversComputation>
The top movers and bottom movers computation configuration.
sourcepub fn total_aggregation(self, input: TotalAggregationComputation) -> Self
pub fn total_aggregation(self, input: TotalAggregationComputation) -> Self
The total aggregation computation configuration.
sourcepub fn set_total_aggregation(
self,
input: Option<TotalAggregationComputation>
) -> Self
pub fn set_total_aggregation( self, input: Option<TotalAggregationComputation> ) -> Self
The total aggregation computation configuration.
sourcepub fn get_total_aggregation(&self) -> &Option<TotalAggregationComputation>
pub fn get_total_aggregation(&self) -> &Option<TotalAggregationComputation>
The total aggregation computation configuration.
sourcepub fn maximum_minimum(self, input: MaximumMinimumComputation) -> Self
pub fn maximum_minimum(self, input: MaximumMinimumComputation) -> Self
The maximum and minimum computation configuration.
sourcepub fn set_maximum_minimum(
self,
input: Option<MaximumMinimumComputation>
) -> Self
pub fn set_maximum_minimum( self, input: Option<MaximumMinimumComputation> ) -> Self
The maximum and minimum computation configuration.
sourcepub fn get_maximum_minimum(&self) -> &Option<MaximumMinimumComputation>
pub fn get_maximum_minimum(&self) -> &Option<MaximumMinimumComputation>
The maximum and minimum computation configuration.
sourcepub fn metric_comparison(self, input: MetricComparisonComputation) -> Self
pub fn metric_comparison(self, input: MetricComparisonComputation) -> Self
The metric comparison computation configuration.
sourcepub fn set_metric_comparison(
self,
input: Option<MetricComparisonComputation>
) -> Self
pub fn set_metric_comparison( self, input: Option<MetricComparisonComputation> ) -> Self
The metric comparison computation configuration.
sourcepub fn get_metric_comparison(&self) -> &Option<MetricComparisonComputation>
pub fn get_metric_comparison(&self) -> &Option<MetricComparisonComputation>
The metric comparison computation configuration.
sourcepub fn period_over_period(self, input: PeriodOverPeriodComputation) -> Self
pub fn period_over_period(self, input: PeriodOverPeriodComputation) -> Self
The period over period computation configuration.
sourcepub fn set_period_over_period(
self,
input: Option<PeriodOverPeriodComputation>
) -> Self
pub fn set_period_over_period( self, input: Option<PeriodOverPeriodComputation> ) -> Self
The period over period computation configuration.
sourcepub fn get_period_over_period(&self) -> &Option<PeriodOverPeriodComputation>
pub fn get_period_over_period(&self) -> &Option<PeriodOverPeriodComputation>
The period over period computation configuration.
sourcepub fn period_to_date(self, input: PeriodToDateComputation) -> Self
pub fn period_to_date(self, input: PeriodToDateComputation) -> Self
The period to DataSetIdentifier
computation configuration.
sourcepub fn set_period_to_date(self, input: Option<PeriodToDateComputation>) -> Self
pub fn set_period_to_date(self, input: Option<PeriodToDateComputation>) -> Self
The period to DataSetIdentifier
computation configuration.
sourcepub fn get_period_to_date(&self) -> &Option<PeriodToDateComputation>
pub fn get_period_to_date(&self) -> &Option<PeriodToDateComputation>
The period to DataSetIdentifier
computation configuration.
sourcepub fn growth_rate(self, input: GrowthRateComputation) -> Self
pub fn growth_rate(self, input: GrowthRateComputation) -> Self
The growth rate computation configuration.
sourcepub fn set_growth_rate(self, input: Option<GrowthRateComputation>) -> Self
pub fn set_growth_rate(self, input: Option<GrowthRateComputation>) -> Self
The growth rate computation configuration.
sourcepub fn get_growth_rate(&self) -> &Option<GrowthRateComputation>
pub fn get_growth_rate(&self) -> &Option<GrowthRateComputation>
The growth rate computation configuration.
sourcepub fn unique_values(self, input: UniqueValuesComputation) -> Self
pub fn unique_values(self, input: UniqueValuesComputation) -> Self
The unique values computation configuration.
sourcepub fn set_unique_values(self, input: Option<UniqueValuesComputation>) -> Self
pub fn set_unique_values(self, input: Option<UniqueValuesComputation>) -> Self
The unique values computation configuration.
sourcepub fn get_unique_values(&self) -> &Option<UniqueValuesComputation>
pub fn get_unique_values(&self) -> &Option<UniqueValuesComputation>
The unique values computation configuration.
sourcepub fn forecast(self, input: ForecastComputation) -> Self
pub fn forecast(self, input: ForecastComputation) -> Self
The forecast computation configuration.
sourcepub fn set_forecast(self, input: Option<ForecastComputation>) -> Self
pub fn set_forecast(self, input: Option<ForecastComputation>) -> Self
The forecast computation configuration.
sourcepub fn get_forecast(&self) -> &Option<ForecastComputation>
pub fn get_forecast(&self) -> &Option<ForecastComputation>
The forecast computation configuration.
sourcepub fn build(self) -> Computation
pub fn build(self) -> Computation
Consumes the builder and constructs a Computation
.
Trait Implementations§
source§impl Clone for ComputationBuilder
impl Clone for ComputationBuilder
source§fn clone(&self) -> ComputationBuilder
fn clone(&self) -> ComputationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ComputationBuilder
impl Debug for ComputationBuilder
source§impl Default for ComputationBuilder
impl Default for ComputationBuilder
source§fn default() -> ComputationBuilder
fn default() -> ComputationBuilder
source§impl PartialEq for ComputationBuilder
impl PartialEq for ComputationBuilder
source§fn eq(&self, other: &ComputationBuilder) -> bool
fn eq(&self, other: &ComputationBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.