@Generated(value="software.amazon.awssdk:codegen") public final class LineChartConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LineChartConfiguration.Builder,LineChartConfiguration>
The configuration of a line chart.
| Modifier and Type | Class and Description |
|---|---|
static interface |
LineChartConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static LineChartConfiguration.Builder |
builder() |
List<ContributionAnalysisDefault> |
contributionAnalysisDefaults()
The default configuration of a line chart's contribution analysis.
|
DataLabelOptions |
dataLabels()
The data label configuration of a line chart.
|
LineChartDefaultSeriesSettings |
defaultSeriesSettings()
The options that determine the default presentation of all line series in
LineChartVisual. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
LineChartFieldWells |
fieldWells()
The field well configuration of a line chart.
|
List<ForecastConfiguration> |
forecastConfigurations()
The forecast configuration of a line chart.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasContributionAnalysisDefaults()
For responses, this returns true if the service returned a value for the ContributionAnalysisDefaults property.
|
boolean |
hasForecastConfigurations()
For responses, this returns true if the service returned a value for the ForecastConfigurations property.
|
int |
hashCode() |
boolean |
hasReferenceLines()
For responses, this returns true if the service returned a value for the ReferenceLines property.
|
boolean |
hasSeries()
For responses, this returns true if the service returned a value for the Series property.
|
LegendOptions |
legend()
The legend configuration of a line chart.
|
LineSeriesAxisDisplayOptions |
primaryYAxisDisplayOptions()
The series axis configuration of a line chart.
|
ChartAxisLabelOptions |
primaryYAxisLabelOptions()
The options that determine the presentation of the y-axis label.
|
List<ReferenceLine> |
referenceLines()
The reference lines configuration of a line chart.
|
List<SdkField<?>> |
sdkFields() |
LineSeriesAxisDisplayOptions |
secondaryYAxisDisplayOptions()
The series axis configuration of a line chart.
|
ChartAxisLabelOptions |
secondaryYAxisLabelOptions()
The options that determine the presentation of the secondary y-axis label.
|
static Class<? extends LineChartConfiguration.Builder> |
serializableBuilderClass() |
List<SeriesItem> |
series()
The series item configuration of a line chart.
|
SmallMultiplesOptions |
smallMultiplesOptions()
The small multiples setup for the visual.
|
LineChartSortConfiguration |
sortConfiguration()
The sort configuration of a line chart.
|
LineChartConfiguration.Builder |
toBuilder() |
TooltipOptions |
tooltip()
The tooltip configuration of a line chart.
|
String |
toString()
Returns a string representation of this object.
|
LineChartType |
type()
Determines the type of the line chart.
|
String |
typeAsString()
Determines the type of the line chart.
|
VisualPalette |
visualPalette()
The visual palette configuration of a line chart.
|
AxisDisplayOptions |
xAxisDisplayOptions()
The options that determine the presentation of the x-axis.
|
ChartAxisLabelOptions |
xAxisLabelOptions()
The options that determine the presentation of the x-axis label.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final LineChartFieldWells fieldWells()
The field well configuration of a line chart.
public final LineChartSortConfiguration sortConfiguration()
The sort configuration of a line chart.
public final boolean hasForecastConfigurations()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<ForecastConfiguration> forecastConfigurations()
The forecast configuration of a line chart.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasForecastConfigurations() method.
public final LineChartType type()
Determines the type of the line chart.
If the service returns an enum value that is not available in the current SDK version, type will return
LineChartType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
LineChartTypepublic final String typeAsString()
Determines the type of the line chart.
If the service returns an enum value that is not available in the current SDK version, type will return
LineChartType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
LineChartTypepublic final SmallMultiplesOptions smallMultiplesOptions()
The small multiples setup for the visual.
public final AxisDisplayOptions xAxisDisplayOptions()
The options that determine the presentation of the x-axis.
public final ChartAxisLabelOptions xAxisLabelOptions()
The options that determine the presentation of the x-axis label.
public final LineSeriesAxisDisplayOptions primaryYAxisDisplayOptions()
The series axis configuration of a line chart.
public final ChartAxisLabelOptions primaryYAxisLabelOptions()
The options that determine the presentation of the y-axis label.
public final LineSeriesAxisDisplayOptions secondaryYAxisDisplayOptions()
The series axis configuration of a line chart.
public final ChartAxisLabelOptions secondaryYAxisLabelOptions()
The options that determine the presentation of the secondary y-axis label.
public final LineChartDefaultSeriesSettings defaultSeriesSettings()
The options that determine the default presentation of all line series in LineChartVisual.
LineChartVisual.public final boolean hasSeries()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<SeriesItem> series()
The series item configuration of a line chart.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasSeries() method.
public final LegendOptions legend()
The legend configuration of a line chart.
public final DataLabelOptions dataLabels()
The data label configuration of a line chart.
public final boolean hasReferenceLines()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<ReferenceLine> referenceLines()
The reference lines configuration of a line chart.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasReferenceLines() method.
public final TooltipOptions tooltip()
The tooltip configuration of a line chart.
public final boolean hasContributionAnalysisDefaults()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<ContributionAnalysisDefault> contributionAnalysisDefaults()
The default configuration of a line chart's contribution analysis.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasContributionAnalysisDefaults() method.
public final VisualPalette visualPalette()
The visual palette configuration of a line chart.
public LineChartConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<LineChartConfiguration.Builder,LineChartConfiguration>public static LineChartConfiguration.Builder builder()
public static Class<? extends LineChartConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.