@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LineChartConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration of a line chart.
| Constructor and Description |
|---|
LineChartConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
LineChartConfiguration |
clone() |
boolean |
equals(Object obj) |
List<ContributionAnalysisDefault> |
getContributionAnalysisDefaults()
The default configuration of a line chart's contribution analysis.
|
DataLabelOptions |
getDataLabels()
The data label configuration of a line chart.
|
LineChartDefaultSeriesSettings |
getDefaultSeriesSettings()
The options that determine the default presentation of all line series in
LineChartVisual. |
LineChartFieldWells |
getFieldWells()
The field well configuration of a line chart.
|
List<ForecastConfiguration> |
getForecastConfigurations()
The forecast configuration of a line chart.
|
VisualInteractionOptions |
getInteractions()
The general visual interactions setup for a visual.
|
LegendOptions |
getLegend()
The legend configuration of a line chart.
|
LineSeriesAxisDisplayOptions |
getPrimaryYAxisDisplayOptions()
The series axis configuration of a line chart.
|
ChartAxisLabelOptions |
getPrimaryYAxisLabelOptions()
The options that determine the presentation of the y-axis label.
|
List<ReferenceLine> |
getReferenceLines()
The reference lines configuration of a line chart.
|
LineSeriesAxisDisplayOptions |
getSecondaryYAxisDisplayOptions()
The series axis configuration of a line chart.
|
ChartAxisLabelOptions |
getSecondaryYAxisLabelOptions()
The options that determine the presentation of the secondary y-axis label.
|
List<SeriesItem> |
getSeries()
The series item configuration of a line chart.
|
SingleAxisOptions |
getSingleAxisOptions() |
SmallMultiplesOptions |
getSmallMultiplesOptions()
The small multiples setup for the visual.
|
LineChartSortConfiguration |
getSortConfiguration()
The sort configuration of a line chart.
|
TooltipOptions |
getTooltip()
The tooltip configuration of a line chart.
|
String |
getType()
Determines the type of the line chart.
|
VisualPalette |
getVisualPalette()
The visual palette configuration of a line chart.
|
AxisDisplayOptions |
getXAxisDisplayOptions()
The options that determine the presentation of the x-axis.
|
ChartAxisLabelOptions |
getXAxisLabelOptions()
The options that determine the presentation of the x-axis label.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setContributionAnalysisDefaults(Collection<ContributionAnalysisDefault> contributionAnalysisDefaults)
The default configuration of a line chart's contribution analysis.
|
void |
setDataLabels(DataLabelOptions dataLabels)
The data label configuration of a line chart.
|
void |
setDefaultSeriesSettings(LineChartDefaultSeriesSettings defaultSeriesSettings)
The options that determine the default presentation of all line series in
LineChartVisual. |
void |
setFieldWells(LineChartFieldWells fieldWells)
The field well configuration of a line chart.
|
void |
setForecastConfigurations(Collection<ForecastConfiguration> forecastConfigurations)
The forecast configuration of a line chart.
|
void |
setInteractions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.
|
void |
setLegend(LegendOptions legend)
The legend configuration of a line chart.
|
void |
setPrimaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions primaryYAxisDisplayOptions)
The series axis configuration of a line chart.
|
void |
setPrimaryYAxisLabelOptions(ChartAxisLabelOptions primaryYAxisLabelOptions)
The options that determine the presentation of the y-axis label.
|
void |
setReferenceLines(Collection<ReferenceLine> referenceLines)
The reference lines configuration of a line chart.
|
void |
setSecondaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions secondaryYAxisDisplayOptions)
The series axis configuration of a line chart.
|
void |
setSecondaryYAxisLabelOptions(ChartAxisLabelOptions secondaryYAxisLabelOptions)
The options that determine the presentation of the secondary y-axis label.
|
void |
setSeries(Collection<SeriesItem> series)
The series item configuration of a line chart.
|
void |
setSingleAxisOptions(SingleAxisOptions singleAxisOptions) |
void |
setSmallMultiplesOptions(SmallMultiplesOptions smallMultiplesOptions)
The small multiples setup for the visual.
|
void |
setSortConfiguration(LineChartSortConfiguration sortConfiguration)
The sort configuration of a line chart.
|
void |
setTooltip(TooltipOptions tooltip)
The tooltip configuration of a line chart.
|
void |
setType(String type)
Determines the type of the line chart.
|
void |
setVisualPalette(VisualPalette visualPalette)
The visual palette configuration of a line chart.
|
void |
setXAxisDisplayOptions(AxisDisplayOptions xAxisDisplayOptions)
The options that determine the presentation of the x-axis.
|
void |
setXAxisLabelOptions(ChartAxisLabelOptions xAxisLabelOptions)
The options that determine the presentation of the x-axis label.
|
String |
toString()
Returns a string representation of this object.
|
LineChartConfiguration |
withContributionAnalysisDefaults(Collection<ContributionAnalysisDefault> contributionAnalysisDefaults)
The default configuration of a line chart's contribution analysis.
|
LineChartConfiguration |
withContributionAnalysisDefaults(ContributionAnalysisDefault... contributionAnalysisDefaults)
The default configuration of a line chart's contribution analysis.
|
LineChartConfiguration |
withDataLabels(DataLabelOptions dataLabels)
The data label configuration of a line chart.
|
LineChartConfiguration |
withDefaultSeriesSettings(LineChartDefaultSeriesSettings defaultSeriesSettings)
The options that determine the default presentation of all line series in
LineChartVisual. |
LineChartConfiguration |
withFieldWells(LineChartFieldWells fieldWells)
The field well configuration of a line chart.
|
LineChartConfiguration |
withForecastConfigurations(Collection<ForecastConfiguration> forecastConfigurations)
The forecast configuration of a line chart.
|
LineChartConfiguration |
withForecastConfigurations(ForecastConfiguration... forecastConfigurations)
The forecast configuration of a line chart.
|
LineChartConfiguration |
withInteractions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.
|
LineChartConfiguration |
withLegend(LegendOptions legend)
The legend configuration of a line chart.
|
LineChartConfiguration |
withPrimaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions primaryYAxisDisplayOptions)
The series axis configuration of a line chart.
|
LineChartConfiguration |
withPrimaryYAxisLabelOptions(ChartAxisLabelOptions primaryYAxisLabelOptions)
The options that determine the presentation of the y-axis label.
|
LineChartConfiguration |
withReferenceLines(Collection<ReferenceLine> referenceLines)
The reference lines configuration of a line chart.
|
LineChartConfiguration |
withReferenceLines(ReferenceLine... referenceLines)
The reference lines configuration of a line chart.
|
LineChartConfiguration |
withSecondaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions secondaryYAxisDisplayOptions)
The series axis configuration of a line chart.
|
LineChartConfiguration |
withSecondaryYAxisLabelOptions(ChartAxisLabelOptions secondaryYAxisLabelOptions)
The options that determine the presentation of the secondary y-axis label.
|
LineChartConfiguration |
withSeries(Collection<SeriesItem> series)
The series item configuration of a line chart.
|
LineChartConfiguration |
withSeries(SeriesItem... series)
The series item configuration of a line chart.
|
LineChartConfiguration |
withSingleAxisOptions(SingleAxisOptions singleAxisOptions) |
LineChartConfiguration |
withSmallMultiplesOptions(SmallMultiplesOptions smallMultiplesOptions)
The small multiples setup for the visual.
|
LineChartConfiguration |
withSortConfiguration(LineChartSortConfiguration sortConfiguration)
The sort configuration of a line chart.
|
LineChartConfiguration |
withTooltip(TooltipOptions tooltip)
The tooltip configuration of a line chart.
|
LineChartConfiguration |
withType(LineChartType type)
Determines the type of the line chart.
|
LineChartConfiguration |
withType(String type)
Determines the type of the line chart.
|
LineChartConfiguration |
withVisualPalette(VisualPalette visualPalette)
The visual palette configuration of a line chart.
|
LineChartConfiguration |
withXAxisDisplayOptions(AxisDisplayOptions xAxisDisplayOptions)
The options that determine the presentation of the x-axis.
|
LineChartConfiguration |
withXAxisLabelOptions(ChartAxisLabelOptions xAxisLabelOptions)
The options that determine the presentation of the x-axis label.
|
public void setFieldWells(LineChartFieldWells fieldWells)
The field well configuration of a line chart.
fieldWells - The field well configuration of a line chart.public LineChartFieldWells getFieldWells()
The field well configuration of a line chart.
public LineChartConfiguration withFieldWells(LineChartFieldWells fieldWells)
The field well configuration of a line chart.
fieldWells - The field well configuration of a line chart.public void setSortConfiguration(LineChartSortConfiguration sortConfiguration)
The sort configuration of a line chart.
sortConfiguration - The sort configuration of a line chart.public LineChartSortConfiguration getSortConfiguration()
The sort configuration of a line chart.
public LineChartConfiguration withSortConfiguration(LineChartSortConfiguration sortConfiguration)
The sort configuration of a line chart.
sortConfiguration - The sort configuration of a line chart.public List<ForecastConfiguration> getForecastConfigurations()
The forecast configuration of a line chart.
public void setForecastConfigurations(Collection<ForecastConfiguration> forecastConfigurations)
The forecast configuration of a line chart.
forecastConfigurations - The forecast configuration of a line chart.public LineChartConfiguration withForecastConfigurations(ForecastConfiguration... forecastConfigurations)
The forecast configuration of a line chart.
NOTE: This method appends the values to the existing list (if any). Use
setForecastConfigurations(java.util.Collection) or
withForecastConfigurations(java.util.Collection) if you want to override the existing values.
forecastConfigurations - The forecast configuration of a line chart.public LineChartConfiguration withForecastConfigurations(Collection<ForecastConfiguration> forecastConfigurations)
The forecast configuration of a line chart.
forecastConfigurations - The forecast configuration of a line chart.public void setType(String type)
Determines the type of the line chart.
type - Determines the type of the line chart.LineChartTypepublic String getType()
Determines the type of the line chart.
LineChartTypepublic LineChartConfiguration withType(String type)
Determines the type of the line chart.
type - Determines the type of the line chart.LineChartTypepublic LineChartConfiguration withType(LineChartType type)
Determines the type of the line chart.
type - Determines the type of the line chart.LineChartTypepublic void setSmallMultiplesOptions(SmallMultiplesOptions smallMultiplesOptions)
The small multiples setup for the visual.
smallMultiplesOptions - The small multiples setup for the visual.public SmallMultiplesOptions getSmallMultiplesOptions()
The small multiples setup for the visual.
public LineChartConfiguration withSmallMultiplesOptions(SmallMultiplesOptions smallMultiplesOptions)
The small multiples setup for the visual.
smallMultiplesOptions - The small multiples setup for the visual.public void setXAxisDisplayOptions(AxisDisplayOptions xAxisDisplayOptions)
The options that determine the presentation of the x-axis.
xAxisDisplayOptions - The options that determine the presentation of the x-axis.public AxisDisplayOptions getXAxisDisplayOptions()
The options that determine the presentation of the x-axis.
public LineChartConfiguration withXAxisDisplayOptions(AxisDisplayOptions xAxisDisplayOptions)
The options that determine the presentation of the x-axis.
xAxisDisplayOptions - The options that determine the presentation of the x-axis.public void setXAxisLabelOptions(ChartAxisLabelOptions xAxisLabelOptions)
The options that determine the presentation of the x-axis label.
xAxisLabelOptions - The options that determine the presentation of the x-axis label.public ChartAxisLabelOptions getXAxisLabelOptions()
The options that determine the presentation of the x-axis label.
public LineChartConfiguration withXAxisLabelOptions(ChartAxisLabelOptions xAxisLabelOptions)
The options that determine the presentation of the x-axis label.
xAxisLabelOptions - The options that determine the presentation of the x-axis label.public void setPrimaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions primaryYAxisDisplayOptions)
The series axis configuration of a line chart.
primaryYAxisDisplayOptions - The series axis configuration of a line chart.public LineSeriesAxisDisplayOptions getPrimaryYAxisDisplayOptions()
The series axis configuration of a line chart.
public LineChartConfiguration withPrimaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions primaryYAxisDisplayOptions)
The series axis configuration of a line chart.
primaryYAxisDisplayOptions - The series axis configuration of a line chart.public void setPrimaryYAxisLabelOptions(ChartAxisLabelOptions primaryYAxisLabelOptions)
The options that determine the presentation of the y-axis label.
primaryYAxisLabelOptions - The options that determine the presentation of the y-axis label.public ChartAxisLabelOptions getPrimaryYAxisLabelOptions()
The options that determine the presentation of the y-axis label.
public LineChartConfiguration withPrimaryYAxisLabelOptions(ChartAxisLabelOptions primaryYAxisLabelOptions)
The options that determine the presentation of the y-axis label.
primaryYAxisLabelOptions - The options that determine the presentation of the y-axis label.public void setSecondaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions secondaryYAxisDisplayOptions)
The series axis configuration of a line chart.
secondaryYAxisDisplayOptions - The series axis configuration of a line chart.public LineSeriesAxisDisplayOptions getSecondaryYAxisDisplayOptions()
The series axis configuration of a line chart.
public LineChartConfiguration withSecondaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions secondaryYAxisDisplayOptions)
The series axis configuration of a line chart.
secondaryYAxisDisplayOptions - The series axis configuration of a line chart.public void setSecondaryYAxisLabelOptions(ChartAxisLabelOptions secondaryYAxisLabelOptions)
The options that determine the presentation of the secondary y-axis label.
secondaryYAxisLabelOptions - The options that determine the presentation of the secondary y-axis label.public ChartAxisLabelOptions getSecondaryYAxisLabelOptions()
The options that determine the presentation of the secondary y-axis label.
public LineChartConfiguration withSecondaryYAxisLabelOptions(ChartAxisLabelOptions secondaryYAxisLabelOptions)
The options that determine the presentation of the secondary y-axis label.
secondaryYAxisLabelOptions - The options that determine the presentation of the secondary y-axis label.public void setSingleAxisOptions(SingleAxisOptions singleAxisOptions)
singleAxisOptions - public SingleAxisOptions getSingleAxisOptions()
public LineChartConfiguration withSingleAxisOptions(SingleAxisOptions singleAxisOptions)
singleAxisOptions - public void setDefaultSeriesSettings(LineChartDefaultSeriesSettings defaultSeriesSettings)
The options that determine the default presentation of all line series in LineChartVisual.
defaultSeriesSettings - The options that determine the default presentation of all line series in LineChartVisual.public LineChartDefaultSeriesSettings getDefaultSeriesSettings()
The options that determine the default presentation of all line series in LineChartVisual.
LineChartVisual.public LineChartConfiguration withDefaultSeriesSettings(LineChartDefaultSeriesSettings defaultSeriesSettings)
The options that determine the default presentation of all line series in LineChartVisual.
defaultSeriesSettings - The options that determine the default presentation of all line series in LineChartVisual.public List<SeriesItem> getSeries()
The series item configuration of a line chart.
public void setSeries(Collection<SeriesItem> series)
The series item configuration of a line chart.
series - The series item configuration of a line chart.public LineChartConfiguration withSeries(SeriesItem... series)
The series item configuration of a line chart.
NOTE: This method appends the values to the existing list (if any). Use
setSeries(java.util.Collection) or withSeries(java.util.Collection) if you want to override the
existing values.
series - The series item configuration of a line chart.public LineChartConfiguration withSeries(Collection<SeriesItem> series)
The series item configuration of a line chart.
series - The series item configuration of a line chart.public void setLegend(LegendOptions legend)
The legend configuration of a line chart.
legend - The legend configuration of a line chart.public LegendOptions getLegend()
The legend configuration of a line chart.
public LineChartConfiguration withLegend(LegendOptions legend)
The legend configuration of a line chart.
legend - The legend configuration of a line chart.public void setDataLabels(DataLabelOptions dataLabels)
The data label configuration of a line chart.
dataLabels - The data label configuration of a line chart.public DataLabelOptions getDataLabels()
The data label configuration of a line chart.
public LineChartConfiguration withDataLabels(DataLabelOptions dataLabels)
The data label configuration of a line chart.
dataLabels - The data label configuration of a line chart.public List<ReferenceLine> getReferenceLines()
The reference lines configuration of a line chart.
public void setReferenceLines(Collection<ReferenceLine> referenceLines)
The reference lines configuration of a line chart.
referenceLines - The reference lines configuration of a line chart.public LineChartConfiguration withReferenceLines(ReferenceLine... referenceLines)
The reference lines configuration of a line chart.
NOTE: This method appends the values to the existing list (if any). Use
setReferenceLines(java.util.Collection) or withReferenceLines(java.util.Collection) if you want
to override the existing values.
referenceLines - The reference lines configuration of a line chart.public LineChartConfiguration withReferenceLines(Collection<ReferenceLine> referenceLines)
The reference lines configuration of a line chart.
referenceLines - The reference lines configuration of a line chart.public void setTooltip(TooltipOptions tooltip)
The tooltip configuration of a line chart.
tooltip - The tooltip configuration of a line chart.public TooltipOptions getTooltip()
The tooltip configuration of a line chart.
public LineChartConfiguration withTooltip(TooltipOptions tooltip)
The tooltip configuration of a line chart.
tooltip - The tooltip configuration of a line chart.public List<ContributionAnalysisDefault> getContributionAnalysisDefaults()
The default configuration of a line chart's contribution analysis.
public void setContributionAnalysisDefaults(Collection<ContributionAnalysisDefault> contributionAnalysisDefaults)
The default configuration of a line chart's contribution analysis.
contributionAnalysisDefaults - The default configuration of a line chart's contribution analysis.public LineChartConfiguration withContributionAnalysisDefaults(ContributionAnalysisDefault... contributionAnalysisDefaults)
The default configuration of a line chart's contribution analysis.
NOTE: This method appends the values to the existing list (if any). Use
setContributionAnalysisDefaults(java.util.Collection) or
withContributionAnalysisDefaults(java.util.Collection) if you want to override the existing values.
contributionAnalysisDefaults - The default configuration of a line chart's contribution analysis.public LineChartConfiguration withContributionAnalysisDefaults(Collection<ContributionAnalysisDefault> contributionAnalysisDefaults)
The default configuration of a line chart's contribution analysis.
contributionAnalysisDefaults - The default configuration of a line chart's contribution analysis.public void setVisualPalette(VisualPalette visualPalette)
The visual palette configuration of a line chart.
visualPalette - The visual palette configuration of a line chart.public VisualPalette getVisualPalette()
The visual palette configuration of a line chart.
public LineChartConfiguration withVisualPalette(VisualPalette visualPalette)
The visual palette configuration of a line chart.
visualPalette - The visual palette configuration of a line chart.public void setInteractions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.
interactions - The general visual interactions setup for a visual.public VisualInteractionOptions getInteractions()
The general visual interactions setup for a visual.
public LineChartConfiguration withInteractions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.
interactions - The general visual interactions setup for a visual.public String toString()
toString in class ObjectObject.toString()public LineChartConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.