Class: Aws::QuickSight::Types::BarChartConfiguration

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

Overview

The configuration of a BarChartVisual.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bars_arrangementString

Determines the arrangement of the bars. The orientation and arrangement of bars determine the type of bar that is used in the visual.

Returns:

  • (String)


3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#category_axisTypes::AxisDisplayOptions

The label display options (grid line, range, scale, axis step) for bar chart category.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#category_label_optionsTypes::ChartAxisLabelOptions

The label options (label text, label visibility and sort icon visibility) for a bar chart.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#color_label_optionsTypes::ChartAxisLabelOptions

The label options (label text, label visibility and sort icon visibility) for a color that is used in a bar chart.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#contribution_analysis_defaultsArray<Types::ContributionAnalysisDefault>

The contribution analysis (anomaly configuration) setup of the visual.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#data_labelsTypes::DataLabelOptions

The options that determine if visual data labels are displayed.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#default_series_settingsTypes::BarChartDefaultSeriesSettings

The options that determine the default presentation of all bar series in BarChartVisual.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#field_wellsTypes::BarChartFieldWells

The field wells of the visual.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#interactionsTypes::VisualInteractionOptions

The general visual interactions setup for a visual.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#legendTypes::LegendOptions

The legend display setup of the visual.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#orientationString

The orientation of the bars in a bar chart visual. There are two valid values in this structure:

  • HORIZONTAL: Used for charts that have horizontal bars. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts.

  • VERTICAL: Used for charts that have vertical bars. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts.

Returns:

  • (String)


3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#reference_linesArray<Types::ReferenceLine>

The reference line setup of the visual.

Returns:



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#seriesArray<Types::BarSeriesItem>

The series item configuration of a BarChartVisual.

Returns:



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#small_multiples_optionsTypes::SmallMultiplesOptions

The small multiples setup for the visual.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#sort_configurationTypes::BarChartSortConfiguration

The sort configuration of a BarChartVisual.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#tooltipTypes::TooltipOptions

The tooltip display setup of the visual.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#value_axisTypes::AxisDisplayOptions

The label display options (grid line, range, scale, axis step) for a bar chart value.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#value_label_optionsTypes::ChartAxisLabelOptions

The label options (label text, label visibility and sort icon visibility) for a bar chart value.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#visual_paletteTypes::VisualPalette

The palette (chart color) display setup of the visual.



3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 3348

class BarChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :orientation,
  :bars_arrangement,
  :visual_palette,
  :small_multiples_options,
  :category_axis,
  :category_label_options,
  :value_axis,
  :value_label_options,
  :color_label_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :tooltip,
  :reference_lines,
  :contribution_analysis_defaults,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end