Class: Aws::QuickSight::Types::Filter
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::Filter
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
With a Filter, you can remove portions of data from a particular
visual or view.
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
-
#category_filter ⇒ Types::CategoryFilter
A
CategoryFilterfilters text values. -
#nested_filter ⇒ Types::NestedFilter
A
NestedFilterfilters data with a subset of data that is defined by the nested inner filter. -
#numeric_equality_filter ⇒ Types::NumericEqualityFilter
A
NumericEqualityFilterfilters numeric values that equal or do not equal a given numeric value. -
#numeric_range_filter ⇒ Types::NumericRangeFilter
A
NumericRangeFilterfilters numeric values that are either inside or outside a given numeric range. -
#relative_dates_filter ⇒ Types::RelativeDatesFilter
A
RelativeDatesFilterfilters date values that are relative to a given date. -
#time_equality_filter ⇒ Types::TimeEqualityFilter
A
TimeEqualityFilterfilters date-time values that equal or do not equal a given date/time value. -
#time_range_filter ⇒ Types::TimeRangeFilter
A
TimeRangeFilterfilters date-time values that are either inside or outside a given date/time range. -
#top_bottom_filter ⇒ Types::TopBottomFilter
A
TopBottomFilterfilters data to the top or bottom values for a given column.
Instance Attribute Details
#category_filter ⇒ Types::CategoryFilter
A CategoryFilter filters text values.
For more information, see Adding text filters in the Amazon Quick Suite User Guide.
17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 17009 class Filter < Struct.new( :category_filter, :numeric_range_filter, :numeric_equality_filter, :time_equality_filter, :time_range_filter, :relative_dates_filter, :top_bottom_filter, :nested_filter) SENSITIVE = [] include Aws::Structure end |
#nested_filter ⇒ Types::NestedFilter
A NestedFilter filters data with a subset of data that is defined
by the nested inner filter.
17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 17009 class Filter < Struct.new( :category_filter, :numeric_range_filter, :numeric_equality_filter, :time_equality_filter, :time_range_filter, :relative_dates_filter, :top_bottom_filter, :nested_filter) SENSITIVE = [] include Aws::Structure end |
#numeric_equality_filter ⇒ Types::NumericEqualityFilter
A NumericEqualityFilter filters numeric values that equal or do
not equal a given numeric value.
17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 17009 class Filter < Struct.new( :category_filter, :numeric_range_filter, :numeric_equality_filter, :time_equality_filter, :time_range_filter, :relative_dates_filter, :top_bottom_filter, :nested_filter) SENSITIVE = [] include Aws::Structure end |
#numeric_range_filter ⇒ Types::NumericRangeFilter
A NumericRangeFilter filters numeric values that are either inside
or outside a given numeric range.
17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 17009 class Filter < Struct.new( :category_filter, :numeric_range_filter, :numeric_equality_filter, :time_equality_filter, :time_range_filter, :relative_dates_filter, :top_bottom_filter, :nested_filter) SENSITIVE = [] include Aws::Structure end |
#relative_dates_filter ⇒ Types::RelativeDatesFilter
A RelativeDatesFilter filters date values that are relative to a
given date.
17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 17009 class Filter < Struct.new( :category_filter, :numeric_range_filter, :numeric_equality_filter, :time_equality_filter, :time_range_filter, :relative_dates_filter, :top_bottom_filter, :nested_filter) SENSITIVE = [] include Aws::Structure end |
#time_equality_filter ⇒ Types::TimeEqualityFilter
A TimeEqualityFilter filters date-time values that equal or do not
equal a given date/time value.
17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 17009 class Filter < Struct.new( :category_filter, :numeric_range_filter, :numeric_equality_filter, :time_equality_filter, :time_range_filter, :relative_dates_filter, :top_bottom_filter, :nested_filter) SENSITIVE = [] include Aws::Structure end |
#time_range_filter ⇒ Types::TimeRangeFilter
A TimeRangeFilter filters date-time values that are either inside
or outside a given date/time range.
17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 17009 class Filter < Struct.new( :category_filter, :numeric_range_filter, :numeric_equality_filter, :time_equality_filter, :time_range_filter, :relative_dates_filter, :top_bottom_filter, :nested_filter) SENSITIVE = [] include Aws::Structure end |
#top_bottom_filter ⇒ Types::TopBottomFilter
A TopBottomFilter filters data to the top or bottom values for a
given column.
17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 17009 class Filter < Struct.new( :category_filter, :numeric_range_filter, :numeric_equality_filter, :time_equality_filter, :time_range_filter, :relative_dates_filter, :top_bottom_filter, :nested_filter) SENSITIVE = [] include Aws::Structure end |