Class: Aws::QuickSight::Types::TimeEqualityFilter
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::QuickSight::Types::TimeEqualityFilter
 
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
A TimeEqualityFilter filters values that are equal to a given value.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #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. 
- 
  
    
      #parameter_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The parameter whose value should be used for the filter value. 
- 
  
    
      #rolling_date  ⇒ Types::RollingDateConfiguration 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The rolling date input for the TimeEqualityfilter.
- 
  
    
      #time_granularity  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The level of time precision that is used to aggregate DateTimevalues.
- 
  
    
      #value  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The value of a TimeEqualityfilter.
Instance Attribute Details
#column ⇒ Types::ColumnIdentifier
The column that the filter is applied to.
| 35548 35549 35550 35551 35552 35553 35554 35555 35556 35557 35558 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35548 class TimeEqualityFilter < Struct.new( :filter_id, :column, :value, :parameter_name, :time_granularity, :rolling_date, :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.
| 35548 35549 35550 35551 35552 35553 35554 35555 35556 35557 35558 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35548 class TimeEqualityFilter < Struct.new( :filter_id, :column, :value, :parameter_name, :time_granularity, :rolling_date, :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.
| 35548 35549 35550 35551 35552 35553 35554 35555 35556 35557 35558 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35548 class TimeEqualityFilter < Struct.new( :filter_id, :column, :value, :parameter_name, :time_granularity, :rolling_date, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end | 
#parameter_name ⇒ String
The parameter whose value should be used for the filter value.
This field is mutually exclusive to Value and RollingDate.
| 35548 35549 35550 35551 35552 35553 35554 35555 35556 35557 35558 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35548 class TimeEqualityFilter < Struct.new( :filter_id, :column, :value, :parameter_name, :time_granularity, :rolling_date, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end | 
#rolling_date ⇒ Types::RollingDateConfiguration
The rolling date input for the TimeEquality filter.
This field is mutually exclusive to Value and ParameterName.
| 35548 35549 35550 35551 35552 35553 35554 35555 35556 35557 35558 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35548 class TimeEqualityFilter < Struct.new( :filter_id, :column, :value, :parameter_name, :time_granularity, :rolling_date, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end | 
#time_granularity ⇒ String
The level of time precision that is used to aggregate DateTime
values.
| 35548 35549 35550 35551 35552 35553 35554 35555 35556 35557 35558 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35548 class TimeEqualityFilter < Struct.new( :filter_id, :column, :value, :parameter_name, :time_granularity, :rolling_date, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end | 
#value ⇒ Time
The value of a TimeEquality filter.
This field is mutually exclusive to RollingDate and
ParameterName.
| 35548 35549 35550 35551 35552 35553 35554 35555 35556 35557 35558 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35548 class TimeEqualityFilter < Struct.new( :filter_id, :column, :value, :parameter_name, :time_granularity, :rolling_date, :default_filter_control_configuration) SENSITIVE = [] include Aws::Structure end |