Class: Aws::QuickSight::Types::PivotTableOptions

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

Overview

The table options for a pivot table visual.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cell_styleTypes::TableCellStyle

The table cell style of cells.



27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end

#collapsed_row_dimensions_visibilityString

The visibility setting of a pivot table's collapsed row dimension fields. If the value of this structure is HIDDEN, all collapsed columns in a pivot table are automatically hidden. The default value is VISIBLE.

Returns:

  • (String)


27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end

#column_header_styleTypes::TableCellStyle

The table cell style of the column header.



27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end

#column_names_visibilityString

The visibility of the column names.

Returns:

  • (String)


27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end

#default_cell_widthString

The default cell width of the pivot table.

Returns:

  • (String)


27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end

#metric_placementString

The metric placement (row, column) options.

Returns:

  • (String)


27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end

#row_alternate_color_optionsTypes::RowAlternateColorOptions

The row alternate color options (widget status, row alternate colors).



27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end

#row_field_names_styleTypes::TableCellStyle

The table cell style of row field names.



27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end

#row_header_styleTypes::TableCellStyle

The table cell style of the row headers.



27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end

#rows_label_optionsTypes::PivotTableRowsLabelOptions

The options for the label that is located above the row headers. This option is only applicable when RowsLayout is set to HIERARCHY.



27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end

#rows_layoutString

The layout for the row dimension headers of a pivot table. Choose one of the following options.

  • TABULAR: (Default) Each row field is displayed in a separate column.

  • HIERARCHY: All row fields are displayed in a single column. Indentation is used to differentiate row headers of different fields.

Returns:

  • (String)


27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end

#single_metric_visibilityString

The visibility of the single metric options.

Returns:

  • (String)


27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end

#toggle_buttons_visibilityString

Determines the visibility of the pivot table.

Returns:

  • (String)


27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27612

class PivotTableOptions < Struct.new(
  :metric_placement,
  :single_metric_visibility,
  :column_names_visibility,
  :toggle_buttons_visibility,
  :column_header_style,
  :row_header_style,
  :cell_style,
  :row_field_names_style,
  :row_alternate_color_options,
  :collapsed_row_dimensions_visibility,
  :rows_layout,
  :rows_label_options,
  :default_cell_width)
  SENSITIVE = []
  include Aws::Structure
end