Class: Aws::QuickSight::Types::LineChartConfiguration

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

Overview

The configuration of a line chart.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#contribution_analysis_defaults ⇒ Array<Types::ContributionAnalysisDefault>

The default configuration of a line chart's contribution analysis.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#data_labels ⇒ Types::DataLabelOptions

The data label configuration of a line chart.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#default_series_settings ⇒ Types::LineChartDefaultSeriesSettings

The options that determine the default presentation of all line series in LineChartVisual.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#field_wells ⇒ Types::LineChartFieldWells

The field well configuration of a line chart.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#forecast_configurations ⇒ Array<Types::ForecastConfiguration>

The forecast configuration of a line chart.

Returns:



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#interactions ⇒ Types::VisualInteractionOptions

The general visual interactions setup for a visual.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#legend ⇒ Types::LegendOptions

The legend configuration of a line chart.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#primary_y_axis_display_options ⇒ Types::LineSeriesAxisDisplayOptions

The series axis configuration of a line chart.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#primary_y_axis_label_options ⇒ Types::ChartAxisLabelOptions

The options that determine the presentation of the y-axis label.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#reference_lines ⇒ Array<Types::ReferenceLine>

The reference lines configuration of a line chart.

Returns:



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#secondary_y_axis_display_options ⇒ Types::LineSeriesAxisDisplayOptions

The series axis configuration of a line chart.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#secondary_y_axis_label_options ⇒ Types::ChartAxisLabelOptions

The options that determine the presentation of the secondary y-axis label.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#series ⇒ Array<Types::SeriesItem>

The series item configuration of a line chart.

Returns:



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#single_axis_options ⇒ Types::SingleAxisOptions

The settings of a chart's single axis configuration.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#small_multiples_options ⇒ Types::SmallMultiplesOptions

The small multiples setup for the visual.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#sort_configuration ⇒ Types::LineChartSortConfiguration

The sort configuration of a line chart.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#tooltip ⇒ Types::TooltipOptions

The tooltip configuration of a line chart.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#type ⇒ String

Determines the type of the line chart.

Returns:

  • (String)


31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#visual_palette ⇒ Types::VisualPalette

The visual palette configuration of a line chart.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#x_axis_display_options ⇒ Types::AxisDisplayOptions

The options that determine the presentation of the x-axis.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#x_axis_label_options ⇒ Types::ChartAxisLabelOptions

The options that determine the presentation of the x-axis label.



31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31840

class LineChartConfiguration < Struct.new(
  :field_wells,
  :sort_configuration,
  :forecast_configurations,
  :type,
  :small_multiples_options,
  :x_axis_display_options,
  :x_axis_label_options,
  :primary_y_axis_display_options,
  :primary_y_axis_label_options,
  :secondary_y_axis_display_options,
  :secondary_y_axis_label_options,
  :single_axis_options,
  :default_series_settings,
  :series,
  :legend,
  :data_labels,
  :reference_lines,
  :tooltip,
  :contribution_analysis_defaults,
  :visual_palette,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end