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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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:



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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:



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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:



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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)


30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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.



30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30397

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