amazonka-quicksight-2.0: Amazon QuickSight SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.QuickSight.Types.LineChartConfiguration

Description

 
Synopsis

Documentation

data LineChartConfiguration Source #

The configuration of a line chart.

See: newLineChartConfiguration smart constructor.

Constructors

LineChartConfiguration' 

Fields

Instances

Instances details
FromJSON LineChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.LineChartConfiguration

ToJSON LineChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.LineChartConfiguration

Generic LineChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.LineChartConfiguration

Associated Types

type Rep LineChartConfiguration :: Type -> Type #

Show LineChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.LineChartConfiguration

NFData LineChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.LineChartConfiguration

Methods

rnf :: LineChartConfiguration -> () #

Eq LineChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.LineChartConfiguration

Hashable LineChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.LineChartConfiguration

type Rep LineChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.LineChartConfiguration

type Rep LineChartConfiguration = D1 ('MetaData "LineChartConfiguration" "Amazonka.QuickSight.Types.LineChartConfiguration" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "LineChartConfiguration'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "contributionAnalysisDefaults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ContributionAnalysisDefault))) :*: S1 ('MetaSel ('Just "dataLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataLabelOptions))) :*: (S1 ('MetaSel ('Just "defaultSeriesSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LineChartDefaultSeriesSettings)) :*: S1 ('MetaSel ('Just "fieldWells") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LineChartFieldWells)))) :*: ((S1 ('MetaSel ('Just "forecastConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ForecastConfiguration])) :*: S1 ('MetaSel ('Just "legend") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LegendOptions))) :*: (S1 ('MetaSel ('Just "primaryYAxisDisplayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LineSeriesAxisDisplayOptions)) :*: (S1 ('MetaSel ('Just "primaryYAxisLabelOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChartAxisLabelOptions)) :*: S1 ('MetaSel ('Just "referenceLines") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReferenceLine])))))) :*: (((S1 ('MetaSel ('Just "secondaryYAxisDisplayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LineSeriesAxisDisplayOptions)) :*: S1 ('MetaSel ('Just "secondaryYAxisLabelOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChartAxisLabelOptions))) :*: (S1 ('MetaSel ('Just "series") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SeriesItem])) :*: (S1 ('MetaSel ('Just "smallMultiplesOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SmallMultiplesOptions)) :*: S1 ('MetaSel ('Just "sortConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LineChartSortConfiguration))))) :*: ((S1 ('MetaSel ('Just "tooltip") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TooltipOptions)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LineChartType))) :*: (S1 ('MetaSel ('Just "visualPalette") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VisualPalette)) :*: (S1 ('MetaSel ('Just "xAxisDisplayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AxisDisplayOptions)) :*: S1 ('MetaSel ('Just "xAxisLabelOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChartAxisLabelOptions))))))))

newLineChartConfiguration :: LineChartConfiguration Source #

Create a value of LineChartConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:contributionAnalysisDefaults:LineChartConfiguration', lineChartConfiguration_contributionAnalysisDefaults - The default configuration of a line chart's contribution analysis.

$sel:dataLabels:LineChartConfiguration', lineChartConfiguration_dataLabels - The data label configuration of a line chart.

$sel:defaultSeriesSettings:LineChartConfiguration', lineChartConfiguration_defaultSeriesSettings - The options that determine the default presentation of all line series in LineChartVisual.

$sel:fieldWells:LineChartConfiguration', lineChartConfiguration_fieldWells - The field well configuration of a line chart.

$sel:forecastConfigurations:LineChartConfiguration', lineChartConfiguration_forecastConfigurations - The forecast configuration of a line chart.

$sel:legend:LineChartConfiguration', lineChartConfiguration_legend - The legend configuration of a line chart.

$sel:primaryYAxisDisplayOptions:LineChartConfiguration', lineChartConfiguration_primaryYAxisDisplayOptions - The series axis configuration of a line chart.

$sel:primaryYAxisLabelOptions:LineChartConfiguration', lineChartConfiguration_primaryYAxisLabelOptions - The options that determine the presentation of the y-axis label.

$sel:referenceLines:LineChartConfiguration', lineChartConfiguration_referenceLines - The reference lines configuration of a line chart.

$sel:secondaryYAxisDisplayOptions:LineChartConfiguration', lineChartConfiguration_secondaryYAxisDisplayOptions - The series axis configuration of a line chart.

$sel:secondaryYAxisLabelOptions:LineChartConfiguration', lineChartConfiguration_secondaryYAxisLabelOptions - The options that determine the presentation of the secondary y-axis label.

$sel:series:LineChartConfiguration', lineChartConfiguration_series - The series item configuration of a line chart.

$sel:smallMultiplesOptions:LineChartConfiguration', lineChartConfiguration_smallMultiplesOptions - The small multiples setup for the visual.

$sel:sortConfiguration:LineChartConfiguration', lineChartConfiguration_sortConfiguration - The sort configuration of a line chart.

$sel:tooltip:LineChartConfiguration', lineChartConfiguration_tooltip - The tooltip configuration of a line chart.

$sel:type':LineChartConfiguration', lineChartConfiguration_type - Determines the type of the line chart.

$sel:visualPalette:LineChartConfiguration', lineChartConfiguration_visualPalette - The visual palette configuration of a line chart.

$sel:xAxisDisplayOptions:LineChartConfiguration', lineChartConfiguration_xAxisDisplayOptions - The options that determine the presentation of the x-axis.

$sel:xAxisLabelOptions:LineChartConfiguration', lineChartConfiguration_xAxisLabelOptions - The options that determine the presentation of the x-axis label.

lineChartConfiguration_defaultSeriesSettings :: Lens' LineChartConfiguration (Maybe LineChartDefaultSeriesSettings) Source #

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

lineChartConfiguration_primaryYAxisLabelOptions :: Lens' LineChartConfiguration (Maybe ChartAxisLabelOptions) Source #

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

lineChartConfiguration_referenceLines :: Lens' LineChartConfiguration (Maybe [ReferenceLine]) Source #

The reference lines configuration of a line chart.

lineChartConfiguration_secondaryYAxisLabelOptions :: Lens' LineChartConfiguration (Maybe ChartAxisLabelOptions) Source #

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

lineChartConfiguration_series :: Lens' LineChartConfiguration (Maybe [SeriesItem]) Source #

The series item configuration of a line chart.

lineChartConfiguration_visualPalette :: Lens' LineChartConfiguration (Maybe VisualPalette) Source #

The visual palette configuration of a line chart.

lineChartConfiguration_xAxisDisplayOptions :: Lens' LineChartConfiguration (Maybe AxisDisplayOptions) Source #

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

lineChartConfiguration_xAxisLabelOptions :: Lens' LineChartConfiguration (Maybe ChartAxisLabelOptions) Source #

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