Class: Aws::QuickSight::Types::Filter

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#category_filterTypes::CategoryFilter

A CategoryFilter filters text values.

For more information, see Adding text filters in the Amazon QuickSight User Guide.



13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13956

class Filter < Struct.new(
  :category_filter,
  :numeric_range_filter,
  :numeric_equality_filter,
  :time_equality_filter,
  :time_range_filter,
  :relative_dates_filter,
  :top_bottom_filter)
  SENSITIVE = []
  include Aws::Structure
end

#numeric_equality_filterTypes::NumericEqualityFilter

A NumericEqualityFilter filters numeric values that equal or do not equal a given numeric value.



13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13956

class Filter < Struct.new(
  :category_filter,
  :numeric_range_filter,
  :numeric_equality_filter,
  :time_equality_filter,
  :time_range_filter,
  :relative_dates_filter,
  :top_bottom_filter)
  SENSITIVE = []
  include Aws::Structure
end

#numeric_range_filterTypes::NumericRangeFilter

A NumericRangeFilter filters numeric values that are either inside or outside a given numeric range.



13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13956

class Filter < Struct.new(
  :category_filter,
  :numeric_range_filter,
  :numeric_equality_filter,
  :time_equality_filter,
  :time_range_filter,
  :relative_dates_filter,
  :top_bottom_filter)
  SENSITIVE = []
  include Aws::Structure
end

#relative_dates_filterTypes::RelativeDatesFilter

A RelativeDatesFilter filters date values that are relative to a given date.



13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13956

class Filter < Struct.new(
  :category_filter,
  :numeric_range_filter,
  :numeric_equality_filter,
  :time_equality_filter,
  :time_range_filter,
  :relative_dates_filter,
  :top_bottom_filter)
  SENSITIVE = []
  include Aws::Structure
end

#time_equality_filterTypes::TimeEqualityFilter

A TimeEqualityFilter filters date-time values that equal or do not equal a given date/time value.



13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13956

class Filter < Struct.new(
  :category_filter,
  :numeric_range_filter,
  :numeric_equality_filter,
  :time_equality_filter,
  :time_range_filter,
  :relative_dates_filter,
  :top_bottom_filter)
  SENSITIVE = []
  include Aws::Structure
end

#time_range_filterTypes::TimeRangeFilter

A TimeRangeFilter filters date-time values that are either inside or outside a given date/time range.



13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13956

class Filter < Struct.new(
  :category_filter,
  :numeric_range_filter,
  :numeric_equality_filter,
  :time_equality_filter,
  :time_range_filter,
  :relative_dates_filter,
  :top_bottom_filter)
  SENSITIVE = []
  include Aws::Structure
end

#top_bottom_filterTypes::TopBottomFilter

A TopBottomFilter filters data to the top or bottom values for a given column.



13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13956

class Filter < Struct.new(
  :category_filter,
  :numeric_range_filter,
  :numeric_equality_filter,
  :time_equality_filter,
  :time_range_filter,
  :relative_dates_filter,
  :top_bottom_filter)
  SENSITIVE = []
  include Aws::Structure
end