Class: Aws::QuickSight::Types::TopicIRFilterOption
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::TopicIRFilterOption
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
The definition for a TopicIRFilterOption
.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#agg_metrics ⇒ Array<Types::FilterAggMetrics>
The agg metrics for the
TopicIRFilterOption
. -
#aggregation ⇒ String
The aggregation for the
TopicIRFilterOption
. -
#aggregation_function_parameters ⇒ Hash<String,String>
The aggregation function parameters for the
TopicIRFilterOption
. -
#aggregation_partition_by ⇒ Array<Types::AggregationPartitionBy>
The
AggregationPartitionBy
for theTopicIRFilterOption
. -
#anchor ⇒ Types::Anchor
The anchor for the
TopicIRFilterOption
. -
#constant ⇒ Types::TopicConstantValue
The constant for the
TopicIRFilterOption
. -
#filter_class ⇒ String
The filter class for the
TopicIRFilterOption
. -
#filter_type ⇒ String
The filter type for the
TopicIRFilterOption
. -
#function ⇒ String
The function for the
TopicIRFilterOption
. -
#inclusive ⇒ Boolean
The inclusive for the
TopicIRFilterOption
. -
#inverse ⇒ Boolean
The inverse for the
TopicIRFilterOption
. -
#last_next_offset ⇒ Types::TopicConstantValue
The last next offset for the
TopicIRFilterOption
. -
#null_filter ⇒ String
The null filter for the
TopicIRFilterOption
. -
#operand_field ⇒ Types::Identifier
The operand field for the
TopicIRFilterOption
. -
#range ⇒ Types::TopicConstantValue
The range for the
TopicIRFilterOption
. -
#sort_direction ⇒ String
The sort direction for the
TopicIRFilterOption
. -
#time_granularity ⇒ String
The time granularity for the
TopicIRFilterOption
. -
#top_bottom_limit ⇒ Types::TopicConstantValue
The
TopBottomLimit
for theTopicIRFilterOption
.
Instance Attribute Details
#agg_metrics ⇒ Array<Types::FilterAggMetrics>
The agg metrics for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#aggregation ⇒ String
The aggregation for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#aggregation_function_parameters ⇒ Hash<String,String>
The aggregation function parameters for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#aggregation_partition_by ⇒ Array<Types::AggregationPartitionBy>
The AggregationPartitionBy
for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#anchor ⇒ Types::Anchor
The anchor for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#constant ⇒ Types::TopicConstantValue
The constant for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#filter_class ⇒ String
The filter class for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#filter_type ⇒ String
The filter type for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#function ⇒ String
The function for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#inclusive ⇒ Boolean
The inclusive for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#inverse ⇒ Boolean
The inverse for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#last_next_offset ⇒ Types::TopicConstantValue
The last next offset for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#null_filter ⇒ String
The null filter for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#operand_field ⇒ Types::Identifier
The operand field for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#range ⇒ Types::TopicConstantValue
The range for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#sort_direction ⇒ String
The sort direction for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#time_granularity ⇒ String
The time granularity for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |
#top_bottom_limit ⇒ Types::TopicConstantValue
The TopBottomLimit
for the TopicIRFilterOption
.
34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34041 class TopicIRFilterOption < Struct.new( :filter_type, :filter_class, :operand_field, :function, :constant, :inverse, :null_filter, :aggregation, :aggregation_function_parameters, :aggregation_partition_by, :range, :inclusive, :time_granularity, :last_next_offset, :agg_metrics, :top_bottom_limit, :sort_direction, :anchor) SENSITIVE = [] include Aws::Structure end |