Class: AWSCDK::QuickSight::CfnAnalysis::LineChartConfigurationProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::QuickSight::CfnAnalysis::LineChartConfigurationProperty
- Defined in:
- quick_sight/cfn_analysis.rb
Overview
The configuration of a line chart.
Instance Attribute Summary collapse
-
#contribution_analysis_defaults ⇒ AWSCDK::IResolvable, ...
readonly
The default configuration of a line chart's contribution analysis.
-
#data_labels ⇒ AWSCDK::IResolvable, ...
readonly
The data label configuration of a line chart.
-
#default_series_settings ⇒ AWSCDK::IResolvable, ...
readonly
The options that determine the default presentation of all line series in
LineChartVisual. -
#field_wells ⇒ AWSCDK::IResolvable, ...
readonly
The field well configuration of a line chart.
-
#forecast_configurations ⇒ AWSCDK::IResolvable, ...
readonly
The forecast configuration of a line chart.
-
#interactions ⇒ AWSCDK::IResolvable, ...
readonly
The general visual interactions setup for a visual.
-
#legend ⇒ AWSCDK::IResolvable, ...
readonly
The legend configuration of a line chart.
-
#primary_y_axis_display_options ⇒ AWSCDK::IResolvable, ...
readonly
The series axis configuration of a line chart.
-
#primary_y_axis_label_options ⇒ AWSCDK::IResolvable, ...
readonly
The options that determine the presentation of the y-axis label.
-
#reference_lines ⇒ AWSCDK::IResolvable, ...
readonly
The reference lines configuration of a line chart.
-
#secondary_y_axis_display_options ⇒ AWSCDK::IResolvable, ...
readonly
The series axis configuration of a line chart.
-
#secondary_y_axis_label_options ⇒ AWSCDK::IResolvable, ...
readonly
The options that determine the presentation of the secondary y-axis label.
-
#series ⇒ AWSCDK::IResolvable, ...
readonly
The series item configuration of a line chart.
- #single_axis_options ⇒ AWSCDK::IResolvable, ... readonly
-
#small_multiples_options ⇒ AWSCDK::IResolvable, ...
readonly
The small multiples setup for the visual.
-
#sort_configuration ⇒ AWSCDK::IResolvable, ...
readonly
The sort configuration of a line chart.
-
#tooltip ⇒ AWSCDK::IResolvable, ...
readonly
The tooltip configuration of a line chart.
-
#type ⇒ String?
readonly
Determines the type of the line chart.
-
#visual_palette ⇒ AWSCDK::IResolvable, ...
readonly
The visual palette configuration of a line chart.
-
#x_axis_display_options ⇒ AWSCDK::IResolvable, ...
readonly
The options that determine the presentation of the x-axis.
-
#x_axis_label_options ⇒ AWSCDK::IResolvable, ...
readonly
The options that determine the presentation of the x-axis label.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(contribution_analysis_defaults: nil, data_labels: nil, default_series_settings: nil, field_wells: nil, forecast_configurations: nil, interactions: nil, legend: nil, primary_y_axis_display_options: nil, primary_y_axis_label_options: nil, reference_lines: nil, secondary_y_axis_display_options: nil, secondary_y_axis_label_options: nil, series: nil, single_axis_options: nil, small_multiples_options: nil, sort_configuration: nil, tooltip: nil, type: nil, visual_palette: nil, x_axis_display_options: nil, x_axis_label_options: nil) ⇒ LineChartConfigurationProperty
constructor
A new instance of LineChartConfigurationProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(contribution_analysis_defaults: nil, data_labels: nil, default_series_settings: nil, field_wells: nil, forecast_configurations: nil, interactions: nil, legend: nil, primary_y_axis_display_options: nil, primary_y_axis_label_options: nil, reference_lines: nil, secondary_y_axis_display_options: nil, secondary_y_axis_label_options: nil, series: nil, single_axis_options: nil, small_multiples_options: nil, sort_configuration: nil, tooltip: nil, type: nil, visual_palette: nil, x_axis_display_options: nil, x_axis_label_options: nil) ⇒ LineChartConfigurationProperty
Returns a new instance of LineChartConfigurationProperty.
17676 17677 17678 17679 17680 17681 17682 17683 17684 17685 17686 17687 17688 17689 17690 17691 17692 17693 17694 17695 17696 17697 17698 17699 17700 17701 17702 17703 17704 17705 17706 17707 17708 17709 17710 17711 17712 17713 17714 17715 17716 17717 17718 17719 |
# File 'quick_sight/cfn_analysis.rb', line 17676 def initialize(contribution_analysis_defaults: nil, data_labels: nil, default_series_settings: nil, field_wells: nil, forecast_configurations: nil, interactions: nil, legend: nil, primary_y_axis_display_options: nil, primary_y_axis_label_options: nil, reference_lines: nil, secondary_y_axis_display_options: nil, secondary_y_axis_label_options: nil, series: nil, single_axis_options: nil, small_multiples_options: nil, sort_configuration: nil, tooltip: nil, type: nil, visual_palette: nil, x_axis_display_options: nil, x_axis_label_options: nil) @contribution_analysis_defaults = contribution_analysis_defaults Jsii::Type.check_type(@contribution_analysis_defaults, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsidW5pb24iOnsidHlwZXMiOlt7ImZxbiI6ImF3cy1jZGstbGliLklSZXNvbHZhYmxlIn0seyJmcW4iOiJhd3MtY2RrLWxpYi5hd3NfcXVpY2tzaWdodC5DZm5BbmFseXNpcy5Db250cmlidXRpb25BbmFseXNpc0RlZmF1bHRQcm9wZXJ0eSJ9XX19LCJraW5kIjoiYXJyYXkifX1dfX0=")), "contributionAnalysisDefaults") unless @contribution_analysis_defaults.nil? @data_labels = data_labels.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::DataLabelOptionsProperty.new(**data_labels.transform_keys(&:to_sym)) : data_labels Jsii::Type.check_type(@data_labels, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkRhdGFMYWJlbE9wdGlvbnNQcm9wZXJ0eSJ9XX19")), "dataLabels") unless @data_labels.nil? @default_series_settings = default_series_settings.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::LineChartDefaultSeriesSettingsProperty.new(**default_series_settings.transform_keys(&:to_sym)) : default_series_settings Jsii::Type.check_type(@default_series_settings, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkxpbmVDaGFydERlZmF1bHRTZXJpZXNTZXR0aW5nc1Byb3BlcnR5In1dfX0=")), "defaultSeriesSettings") unless @default_series_settings.nil? @field_wells = field_wells.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::LineChartFieldWellsProperty.new(**field_wells.transform_keys(&:to_sym)) : field_wells Jsii::Type.check_type(@field_wells, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkxpbmVDaGFydEZpZWxkV2VsbHNQcm9wZXJ0eSJ9XX19")), "fieldWells") unless @field_wells.nil? @forecast_configurations = forecast_configurations Jsii::Type.check_type(@forecast_configurations, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsidW5pb24iOnsidHlwZXMiOlt7ImZxbiI6ImF3cy1jZGstbGliLklSZXNvbHZhYmxlIn0seyJmcW4iOiJhd3MtY2RrLWxpYi5hd3NfcXVpY2tzaWdodC5DZm5BbmFseXNpcy5Gb3JlY2FzdENvbmZpZ3VyYXRpb25Qcm9wZXJ0eSJ9XX19LCJraW5kIjoiYXJyYXkifX1dfX0=")), "forecastConfigurations") unless @forecast_configurations.nil? @interactions = interactions.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::VisualInteractionOptionsProperty.new(**interactions.transform_keys(&:to_sym)) : interactions Jsii::Type.check_type(@interactions, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlZpc3VhbEludGVyYWN0aW9uT3B0aW9uc1Byb3BlcnR5In1dfX0=")), "interactions") unless @interactions.nil? @legend = legend.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::LegendOptionsProperty.new(**legend.transform_keys(&:to_sym)) : legend Jsii::Type.check_type(@legend, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkxlZ2VuZE9wdGlvbnNQcm9wZXJ0eSJ9XX19")), "legend") unless @legend.nil? @primary_y_axis_display_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::LineSeriesAxisDisplayOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@primary_y_axis_display_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkxpbmVTZXJpZXNBeGlzRGlzcGxheU9wdGlvbnNQcm9wZXJ0eSJ9XX19")), "primaryYAxisDisplayOptions") unless @primary_y_axis_display_options.nil? @primary_y_axis_label_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::ChartAxisLabelOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@primary_y_axis_label_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkNoYXJ0QXhpc0xhYmVsT3B0aW9uc1Byb3BlcnR5In1dfX0=")), "primaryYAxisLabelOptions") unless @primary_y_axis_label_options.nil? @reference_lines = reference_lines Jsii::Type.check_type(@reference_lines, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsidW5pb24iOnsidHlwZXMiOlt7ImZxbiI6ImF3cy1jZGstbGliLklSZXNvbHZhYmxlIn0seyJmcW4iOiJhd3MtY2RrLWxpYi5hd3NfcXVpY2tzaWdodC5DZm5BbmFseXNpcy5SZWZlcmVuY2VMaW5lUHJvcGVydHkifV19fSwia2luZCI6ImFycmF5In19XX19")), "referenceLines") unless @reference_lines.nil? @secondary_y_axis_display_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::LineSeriesAxisDisplayOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@secondary_y_axis_display_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkxpbmVTZXJpZXNBeGlzRGlzcGxheU9wdGlvbnNQcm9wZXJ0eSJ9XX19")), "secondaryYAxisDisplayOptions") unless @secondary_y_axis_display_options.nil? @secondary_y_axis_label_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::ChartAxisLabelOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@secondary_y_axis_label_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkNoYXJ0QXhpc0xhYmVsT3B0aW9uc1Byb3BlcnR5In1dfX0=")), "secondaryYAxisLabelOptions") unless @secondary_y_axis_label_options.nil? @series = series Jsii::Type.check_type(@series, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsidW5pb24iOnsidHlwZXMiOlt7ImZxbiI6ImF3cy1jZGstbGliLklSZXNvbHZhYmxlIn0seyJmcW4iOiJhd3MtY2RrLWxpYi5hd3NfcXVpY2tzaWdodC5DZm5BbmFseXNpcy5TZXJpZXNJdGVtUHJvcGVydHkifV19fSwia2luZCI6ImFycmF5In19XX19")), "series") unless @series.nil? @single_axis_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::SingleAxisOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@single_axis_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlNpbmdsZUF4aXNPcHRpb25zUHJvcGVydHkifV19fQ==")), "singleAxisOptions") unless @single_axis_options.nil? @small_multiples_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::SmallMultiplesOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@small_multiples_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlNtYWxsTXVsdGlwbGVzT3B0aW9uc1Byb3BlcnR5In1dfX0=")), "smallMultiplesOptions") unless @small_multiples_options.nil? @sort_configuration = sort_configuration.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::LineChartSortConfigurationProperty.new(**sort_configuration.transform_keys(&:to_sym)) : sort_configuration Jsii::Type.check_type(@sort_configuration, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkxpbmVDaGFydFNvcnRDb25maWd1cmF0aW9uUHJvcGVydHkifV19fQ==")), "sortConfiguration") unless @sort_configuration.nil? @tooltip = tooltip.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::TooltipOptionsProperty.new(**tooltip.transform_keys(&:to_sym)) : tooltip Jsii::Type.check_type(@tooltip, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlRvb2x0aXBPcHRpb25zUHJvcGVydHkifV19fQ==")), "tooltip") unless @tooltip.nil? @type = type Jsii::Type.check_type(@type, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "type") unless @type.nil? @visual_palette = visual_palette.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::VisualPaletteProperty.new(**visual_palette.transform_keys(&:to_sym)) : visual_palette Jsii::Type.check_type(@visual_palette, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlZpc3VhbFBhbGV0dGVQcm9wZXJ0eSJ9XX19")), "visualPalette") unless @visual_palette.nil? @x_axis_display_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::AxisDisplayOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@x_axis_display_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkF4aXNEaXNwbGF5T3B0aW9uc1Byb3BlcnR5In1dfX0=")), "xAxisDisplayOptions") unless @x_axis_display_options.nil? @x_axis_label_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::ChartAxisLabelOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@x_axis_label_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkNoYXJ0QXhpc0xhYmVsT3B0aW9uc1Byb3BlcnR5In1dfX0=")), "xAxisLabelOptions") unless @x_axis_label_options.nil? end |
Instance Attribute Details
#contribution_analysis_defaults ⇒ AWSCDK::IResolvable, ... (readonly)
The default configuration of a line chart's contribution analysis.
17725 17726 17727 |
# File 'quick_sight/cfn_analysis.rb', line 17725 def contribution_analysis_defaults @contribution_analysis_defaults end |
#data_labels ⇒ AWSCDK::IResolvable, ... (readonly)
The data label configuration of a line chart.
17730 17731 17732 |
# File 'quick_sight/cfn_analysis.rb', line 17730 def data_labels @data_labels end |
#default_series_settings ⇒ AWSCDK::IResolvable, ... (readonly)
The options that determine the default presentation of all line series in LineChartVisual .
17735 17736 17737 |
# File 'quick_sight/cfn_analysis.rb', line 17735 def default_series_settings @default_series_settings end |
#field_wells ⇒ AWSCDK::IResolvable, ... (readonly)
The field well configuration of a line chart.
17740 17741 17742 |
# File 'quick_sight/cfn_analysis.rb', line 17740 def field_wells @field_wells end |
#forecast_configurations ⇒ AWSCDK::IResolvable, ... (readonly)
The forecast configuration of a line chart.
17745 17746 17747 |
# File 'quick_sight/cfn_analysis.rb', line 17745 def forecast_configurations @forecast_configurations end |
#interactions ⇒ AWSCDK::IResolvable, ... (readonly)
The general visual interactions setup for a visual.
17750 17751 17752 |
# File 'quick_sight/cfn_analysis.rb', line 17750 def interactions @interactions end |
#legend ⇒ AWSCDK::IResolvable, ... (readonly)
The legend configuration of a line chart.
17755 17756 17757 |
# File 'quick_sight/cfn_analysis.rb', line 17755 def legend @legend end |
#primary_y_axis_display_options ⇒ AWSCDK::IResolvable, ... (readonly)
The series axis configuration of a line chart.
17760 17761 17762 |
# File 'quick_sight/cfn_analysis.rb', line 17760 def @primary_y_axis_display_options end |
#primary_y_axis_label_options ⇒ AWSCDK::IResolvable, ... (readonly)
The options that determine the presentation of the y-axis label.
17765 17766 17767 |
# File 'quick_sight/cfn_analysis.rb', line 17765 def @primary_y_axis_label_options end |
#reference_lines ⇒ AWSCDK::IResolvable, ... (readonly)
The reference lines configuration of a line chart.
17770 17771 17772 |
# File 'quick_sight/cfn_analysis.rb', line 17770 def reference_lines @reference_lines end |
#secondary_y_axis_display_options ⇒ AWSCDK::IResolvable, ... (readonly)
The series axis configuration of a line chart.
17775 17776 17777 |
# File 'quick_sight/cfn_analysis.rb', line 17775 def @secondary_y_axis_display_options end |
#secondary_y_axis_label_options ⇒ AWSCDK::IResolvable, ... (readonly)
The options that determine the presentation of the secondary y-axis label.
17780 17781 17782 |
# File 'quick_sight/cfn_analysis.rb', line 17780 def @secondary_y_axis_label_options end |
#series ⇒ AWSCDK::IResolvable, ... (readonly)
The series item configuration of a line chart.
17785 17786 17787 |
# File 'quick_sight/cfn_analysis.rb', line 17785 def series @series end |
#single_axis_options ⇒ AWSCDK::IResolvable, ... (readonly)
17788 17789 17790 |
# File 'quick_sight/cfn_analysis.rb', line 17788 def @single_axis_options end |
#small_multiples_options ⇒ AWSCDK::IResolvable, ... (readonly)
The small multiples setup for the visual.
17793 17794 17795 |
# File 'quick_sight/cfn_analysis.rb', line 17793 def @small_multiples_options end |
#sort_configuration ⇒ AWSCDK::IResolvable, ... (readonly)
The sort configuration of a line chart.
17798 17799 17800 |
# File 'quick_sight/cfn_analysis.rb', line 17798 def sort_configuration @sort_configuration end |
#tooltip ⇒ AWSCDK::IResolvable, ... (readonly)
The tooltip configuration of a line chart.
17803 17804 17805 |
# File 'quick_sight/cfn_analysis.rb', line 17803 def tooltip @tooltip end |
#type ⇒ String? (readonly)
Determines the type of the line chart.
17808 17809 17810 |
# File 'quick_sight/cfn_analysis.rb', line 17808 def type @type end |
#visual_palette ⇒ AWSCDK::IResolvable, ... (readonly)
The visual palette configuration of a line chart.
17813 17814 17815 |
# File 'quick_sight/cfn_analysis.rb', line 17813 def visual_palette @visual_palette end |
#x_axis_display_options ⇒ AWSCDK::IResolvable, ... (readonly)
The options that determine the presentation of the x-axis.
17818 17819 17820 |
# File 'quick_sight/cfn_analysis.rb', line 17818 def @x_axis_display_options end |
#x_axis_label_options ⇒ AWSCDK::IResolvable, ... (readonly)
The options that determine the presentation of the x-axis label.
17823 17824 17825 |
# File 'quick_sight/cfn_analysis.rb', line 17823 def @x_axis_label_options end |
Class Method Details
.jsii_properties ⇒ Object
17825 17826 17827 17828 17829 17830 17831 17832 17833 17834 17835 17836 17837 17838 17839 17840 17841 17842 17843 17844 17845 17846 17847 17848 17849 |
# File 'quick_sight/cfn_analysis.rb', line 17825 def self.jsii_properties { :contribution_analysis_defaults => "contributionAnalysisDefaults", :data_labels => "dataLabels", :default_series_settings => "defaultSeriesSettings", :field_wells => "fieldWells", :forecast_configurations => "forecastConfigurations", :interactions => "interactions", :legend => "legend", :primary_y_axis_display_options => "primaryYAxisDisplayOptions", :primary_y_axis_label_options => "primaryYAxisLabelOptions", :reference_lines => "referenceLines", :secondary_y_axis_display_options => "secondaryYAxisDisplayOptions", :secondary_y_axis_label_options => "secondaryYAxisLabelOptions", :series => "series", :single_axis_options => "singleAxisOptions", :small_multiples_options => "smallMultiplesOptions", :sort_configuration => "sortConfiguration", :tooltip => "tooltip", :type => "type", :visual_palette => "visualPalette", :x_axis_display_options => "xAxisDisplayOptions", :x_axis_label_options => "xAxisLabelOptions", } end |
Instance Method Details
#to_jsii ⇒ Object
17851 17852 17853 17854 17855 17856 17857 17858 17859 17860 17861 17862 17863 17864 17865 17866 17867 17868 17869 17870 17871 17872 17873 17874 17875 17876 17877 |
# File 'quick_sight/cfn_analysis.rb', line 17851 def to_jsii result = {} result.merge!({ "contributionAnalysisDefaults" => @contribution_analysis_defaults, "dataLabels" => @data_labels, "defaultSeriesSettings" => @default_series_settings, "fieldWells" => @field_wells, "forecastConfigurations" => @forecast_configurations, "interactions" => @interactions, "legend" => @legend, "primaryYAxisDisplayOptions" => @primary_y_axis_display_options, "primaryYAxisLabelOptions" => @primary_y_axis_label_options, "referenceLines" => @reference_lines, "secondaryYAxisDisplayOptions" => @secondary_y_axis_display_options, "secondaryYAxisLabelOptions" => @secondary_y_axis_label_options, "series" => @series, "singleAxisOptions" => @single_axis_options, "smallMultiplesOptions" => @small_multiples_options, "sortConfiguration" => @sort_configuration, "tooltip" => @tooltip, "type" => @type, "visualPalette" => @visual_palette, "xAxisDisplayOptions" => @x_axis_display_options, "xAxisLabelOptions" => @x_axis_label_options, }) result.compact end |