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
CategoryFilter
filters text values. -
#nested_filter ⇒ Types::NestedFilter
A
NestedFilter
filters data with a subset of data that is defined by the nested inner filter. -
#numeric_equality_filter ⇒ Types::NumericEqualityFilter
A
NumericEqualityFilter
filters numeric values that equal or do not equal a given numeric value. -
#numeric_range_filter ⇒ Types::NumericRangeFilter
A
NumericRangeFilter
filters numeric values that are either inside or outside a given numeric range. -
#relative_dates_filter ⇒ Types::RelativeDatesFilter
A
RelativeDatesFilter
filters date values that are relative to a given date. -
#time_equality_filter ⇒ Types::TimeEqualityFilter
A
TimeEqualityFilter
filters date-time values that equal or do not equal a given date/time value. -
#time_range_filter ⇒ Types::TimeRangeFilter
A
TimeRangeFilter
filters date-time values that are either inside or outside a given date/time range. -
#top_bottom_filter ⇒ Types::TopBottomFilter
A
TopBottomFilter
filters 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 QuickSight User Guide.
14813 14814 14815 14816 14817 14818 14819 14820 14821 14822 14823 14824 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 14813 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.
14813 14814 14815 14816 14817 14818 14819 14820 14821 14822 14823 14824 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 14813 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.
14813 14814 14815 14816 14817 14818 14819 14820 14821 14822 14823 14824 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 14813 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.
14813 14814 14815 14816 14817 14818 14819 14820 14821 14822 14823 14824 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 14813 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.
14813 14814 14815 14816 14817 14818 14819 14820 14821 14822 14823 14824 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 14813 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.
14813 14814 14815 14816 14817 14818 14819 14820 14821 14822 14823 14824 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 14813 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.
14813 14814 14815 14816 14817 14818 14819 14820 14821 14822 14823 14824 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 14813 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.
14813 14814 14815 14816 14817 14818 14819 14820 14821 14822 14823 14824 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 14813 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 |