Class: Aws::QuickSight::Types::NumericEqualityFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::NumericEqualityFilter
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
A NumericEqualityFilter
filters values that are equal to the
specified value.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#aggregation_function ⇒ Types::AggregationFunction
The aggregation function of the filter.
-
#column ⇒ Types::ColumnIdentifier
The column that the filter is applied to.
-
#default_filter_control_configuration ⇒ Types::DefaultFilterControlConfiguration
The default configurations for the associated controls.
-
#filter_id ⇒ String
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
-
#match_operator ⇒ String
The match operator that is used to determine if a filter should be applied.
-
#null_option ⇒ String
This option determines how null values should be treated when filtering data.
-
#parameter_name ⇒ String
The parameter whose value should be used for the filter value.
-
#select_all_options ⇒ String
Select all of the values.
-
#value ⇒ Float
The input value.
Instance Attribute Details
#aggregation_function ⇒ Types::AggregationFunction
The aggregation function of the filter.
21736 21737 21738 21739 21740 21741 21742 21743 21744 21745 21746 21747 21748 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 21736 class NumericEqualityFilter < Struct.new( :filter_id, :column, :value, :select_all_options, :match_operator, :aggregation_function, :parameter_name, :null_option, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end |
#column ⇒ Types::ColumnIdentifier
The column that the filter is applied to.
21736 21737 21738 21739 21740 21741 21742 21743 21744 21745 21746 21747 21748 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 21736 class NumericEqualityFilter < Struct.new( :filter_id, :column, :value, :select_all_options, :match_operator, :aggregation_function, :parameter_name, :null_option, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end |
#default_filter_control_configuration ⇒ Types::DefaultFilterControlConfiguration
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.
21736 21737 21738 21739 21740 21741 21742 21743 21744 21745 21746 21747 21748 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 21736 class NumericEqualityFilter < Struct.new( :filter_id, :column, :value, :select_all_options, :match_operator, :aggregation_function, :parameter_name, :null_option, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end |
#filter_id ⇒ String
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
21736 21737 21738 21739 21740 21741 21742 21743 21744 21745 21746 21747 21748 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 21736 class NumericEqualityFilter < Struct.new( :filter_id, :column, :value, :select_all_options, :match_operator, :aggregation_function, :parameter_name, :null_option, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end |
#match_operator ⇒ String
The match operator that is used to determine if a filter should be applied.
21736 21737 21738 21739 21740 21741 21742 21743 21744 21745 21746 21747 21748 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 21736 class NumericEqualityFilter < Struct.new( :filter_id, :column, :value, :select_all_options, :match_operator, :aggregation_function, :parameter_name, :null_option, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end |
#null_option ⇒ String
This option determines how null values should be treated when filtering data.
ALL_VALUES
: Include null values in filtered results.NULLS_ONLY
: Only include null values in filtered results.NON_NULLS_ONLY
: Exclude null values from filtered results.
21736 21737 21738 21739 21740 21741 21742 21743 21744 21745 21746 21747 21748 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 21736 class NumericEqualityFilter < Struct.new( :filter_id, :column, :value, :select_all_options, :match_operator, :aggregation_function, :parameter_name, :null_option, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end |
#parameter_name ⇒ String
The parameter whose value should be used for the filter value.
21736 21737 21738 21739 21740 21741 21742 21743 21744 21745 21746 21747 21748 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 21736 class NumericEqualityFilter < Struct.new( :filter_id, :column, :value, :select_all_options, :match_operator, :aggregation_function, :parameter_name, :null_option, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end |
#select_all_options ⇒ String
Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
^
21736 21737 21738 21739 21740 21741 21742 21743 21744 21745 21746 21747 21748 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 21736 class NumericEqualityFilter < Struct.new( :filter_id, :column, :value, :select_all_options, :match_operator, :aggregation_function, :parameter_name, :null_option, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end |
#value ⇒ Float
The input value.
21736 21737 21738 21739 21740 21741 21742 21743 21744 21745 21746 21747 21748 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 21736 class NumericEqualityFilter < Struct.new( :filter_id, :column, :value, :select_all_options, :match_operator, :aggregation_function, :parameter_name, :null_option, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end |