Class: Aws::QuickSight::Types::HierarchyFilterListControl

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb

Overview

A control from a hierarchy filter that displays the hierarchy as a list. You can expand a value to see and select the values beneath it, and select either a single value or multiple values.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#commit_mode ⇒ String

The visibility configuration of the Apply button on a HierarchyFilterListControl.

Returns:

  • (String)


29150
29151
29152
29153
29154
29155
29156
29157
29158
29159
29160
29161
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29150

class HierarchyFilterListControl < Struct.new(
  :filter_control_id,
  :source_filter_id,
  :title,
  :display_options,
  :type,
  :commit_mode,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#control_sort_configurations ⇒ Array<Types::ControlSortConfiguration>

The sort configuration for the values displayed in the control. Only one sort configuration can be applied per control.



29150
29151
29152
29153
29154
29155
29156
29157
29158
29159
29160
29161
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29150

class HierarchyFilterListControl < Struct.new(
  :filter_control_id,
  :source_filter_id,
  :title,
  :display_options,
  :type,
  :commit_mode,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#control_title_format_text ⇒ Types::ControlTitleFormatText

The title text format configuration for the control.



29150
29151
29152
29153
29154
29155
29156
29157
29158
29159
29160
29161
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29150

class HierarchyFilterListControl < Struct.new(
  :filter_control_id,
  :source_filter_id,
  :title,
  :display_options,
  :type,
  :commit_mode,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#display_options ⇒ Types::HierarchyFilterListControlDisplayOptions

The display options of a control.



29150
29151
29152
29153
29154
29155
29156
29157
29158
29159
29160
29161
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29150

class HierarchyFilterListControl < Struct.new(
  :filter_control_id,
  :source_filter_id,
  :title,
  :display_options,
  :type,
  :commit_mode,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#filter_control_id ⇒ String

The ID of the HierarchyFilterListControl.

Returns:

  • (String)


29150
29151
29152
29153
29154
29155
29156
29157
29158
29159
29160
29161
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29150

class HierarchyFilterListControl < Struct.new(
  :filter_control_id,
  :source_filter_id,
  :title,
  :display_options,
  :type,
  :commit_mode,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#source_filter_id ⇒ String

The source filter ID of the HierarchyFilterListControl. This must be the FilterId of a HierarchyFilter.

Returns:

  • (String)


29150
29151
29152
29153
29154
29155
29156
29157
29158
29159
29160
29161
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29150

class HierarchyFilterListControl < Struct.new(
  :filter_control_id,
  :source_filter_id,
  :title,
  :display_options,
  :type,
  :commit_mode,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#title ⇒ String

The title of the HierarchyFilterListControl.

Returns:

  • (String)


29150
29151
29152
29153
29154
29155
29156
29157
29158
29159
29160
29161
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29150

class HierarchyFilterListControl < Struct.new(
  :filter_control_id,
  :source_filter_id,
  :title,
  :display_options,
  :type,
  :commit_mode,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#type ⇒ String

The type of the HierarchyFilterListControl. Choose one of the following options:

  • MULTI_SELECT: The user can select multiple entries from the list.

  • SINGLE_SELECT: The user can select a single entry from the list.

Returns:

  • (String)


29150
29151
29152
29153
29154
29155
29156
29157
29158
29159
29160
29161
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29150

class HierarchyFilterListControl < Struct.new(
  :filter_control_id,
  :source_filter_id,
  :title,
  :display_options,
  :type,
  :commit_mode,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end