Class: Aws::QuickSight::Types::Computation
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::Computation
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
The computation union that is used in an insight visual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#forecast ⇒ Types::ForecastComputation
The forecast computation configuration.
-
#growth_rate ⇒ Types::GrowthRateComputation
The growth rate computation configuration.
-
#maximum_minimum ⇒ Types::MaximumMinimumComputation
The maximum and minimum computation configuration.
-
#metric_comparison ⇒ Types::MetricComparisonComputation
The metric comparison computation configuration.
-
#period_over_period ⇒ Types::PeriodOverPeriodComputation
The period over period computation configuration.
-
#period_to_date ⇒ Types::PeriodToDateComputation
The period to
DataSetIdentifier
computation configuration. -
#top_bottom_movers ⇒ Types::TopBottomMoversComputation
The top movers and bottom movers computation configuration.
-
#top_bottom_ranked ⇒ Types::TopBottomRankedComputation
The top ranked and bottom ranked computation configuration.
-
#total_aggregation ⇒ Types::TotalAggregationComputation
The total aggregation computation configuration.
-
#unique_values ⇒ Types::UniqueValuesComputation
The unique values computation configuration.
Instance Attribute Details
#forecast ⇒ Types::ForecastComputation
The forecast computation configuration.
4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656 class Computation < Struct.new( :top_bottom_ranked, :top_bottom_movers, :total_aggregation, :maximum_minimum, :metric_comparison, :period_over_period, :period_to_date, :growth_rate, :unique_values, :forecast) SENSITIVE = [] include Aws::Structure end |
#growth_rate ⇒ Types::GrowthRateComputation
The growth rate computation configuration.
4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656 class Computation < Struct.new( :top_bottom_ranked, :top_bottom_movers, :total_aggregation, :maximum_minimum, :metric_comparison, :period_over_period, :period_to_date, :growth_rate, :unique_values, :forecast) SENSITIVE = [] include Aws::Structure end |
#maximum_minimum ⇒ Types::MaximumMinimumComputation
The maximum and minimum computation configuration.
4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656 class Computation < Struct.new( :top_bottom_ranked, :top_bottom_movers, :total_aggregation, :maximum_minimum, :metric_comparison, :period_over_period, :period_to_date, :growth_rate, :unique_values, :forecast) SENSITIVE = [] include Aws::Structure end |
#metric_comparison ⇒ Types::MetricComparisonComputation
The metric comparison computation configuration.
4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656 class Computation < Struct.new( :top_bottom_ranked, :top_bottom_movers, :total_aggregation, :maximum_minimum, :metric_comparison, :period_over_period, :period_to_date, :growth_rate, :unique_values, :forecast) SENSITIVE = [] include Aws::Structure end |
#period_over_period ⇒ Types::PeriodOverPeriodComputation
The period over period computation configuration.
4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656 class Computation < Struct.new( :top_bottom_ranked, :top_bottom_movers, :total_aggregation, :maximum_minimum, :metric_comparison, :period_over_period, :period_to_date, :growth_rate, :unique_values, :forecast) SENSITIVE = [] include Aws::Structure end |
#period_to_date ⇒ Types::PeriodToDateComputation
The period to DataSetIdentifier
computation configuration.
4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656 class Computation < Struct.new( :top_bottom_ranked, :top_bottom_movers, :total_aggregation, :maximum_minimum, :metric_comparison, :period_over_period, :period_to_date, :growth_rate, :unique_values, :forecast) SENSITIVE = [] include Aws::Structure end |
#top_bottom_movers ⇒ Types::TopBottomMoversComputation
The top movers and bottom movers computation configuration.
4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656 class Computation < Struct.new( :top_bottom_ranked, :top_bottom_movers, :total_aggregation, :maximum_minimum, :metric_comparison, :period_over_period, :period_to_date, :growth_rate, :unique_values, :forecast) SENSITIVE = [] include Aws::Structure end |
#top_bottom_ranked ⇒ Types::TopBottomRankedComputation
The top ranked and bottom ranked computation configuration.
4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656 class Computation < Struct.new( :top_bottom_ranked, :top_bottom_movers, :total_aggregation, :maximum_minimum, :metric_comparison, :period_over_period, :period_to_date, :growth_rate, :unique_values, :forecast) SENSITIVE = [] include Aws::Structure end |
#total_aggregation ⇒ Types::TotalAggregationComputation
The total aggregation computation configuration.
4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656 class Computation < Struct.new( :top_bottom_ranked, :top_bottom_movers, :total_aggregation, :maximum_minimum, :metric_comparison, :period_over_period, :period_to_date, :growth_rate, :unique_values, :forecast) SENSITIVE = [] include Aws::Structure end |
#unique_values ⇒ Types::UniqueValuesComputation
The unique values computation configuration.
4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656 class Computation < Struct.new( :top_bottom_ranked, :top_bottom_movers, :total_aggregation, :maximum_minimum, :metric_comparison, :period_over_period, :period_to_date, :growth_rate, :unique_values, :forecast) SENSITIVE = [] include Aws::Structure end |