@Generated(value="software.amazon.awssdk:codegen") public final class ComboChartConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ComboChartConfiguration.Builder,ComboChartConfiguration>
The configuration of a ComboChartVisual.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ComboChartConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
DataLabelOptions |
barDataLabels()
The options that determine if visual data labels are displayed.
|
BarsArrangement |
barsArrangement()
Determines the bar arrangement in a combo chart.
|
String |
barsArrangementAsString()
Determines the bar arrangement in a combo chart.
|
static ComboChartConfiguration.Builder |
builder() |
AxisDisplayOptions |
categoryAxis()
The category axis of a combo chart.
|
ChartAxisLabelOptions |
categoryLabelOptions()
The label options (label text, label visibility, and sort icon visibility) of a combo chart category
(group/color) field well.
|
ChartAxisLabelOptions |
colorLabelOptions()
The label options (label text, label visibility, and sort icon visibility) of a combo chart's color field well.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ComboChartFieldWells |
fieldWells()
The field wells of the visual.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasReferenceLines()
For responses, this returns true if the service returned a value for the ReferenceLines property.
|
LegendOptions |
legend()
The legend display setup of the visual.
|
DataLabelOptions |
lineDataLabels()
The options that determine if visual data labels are displayed.
|
AxisDisplayOptions |
primaryYAxisDisplayOptions()
The label display options (grid line, range, scale, and axis step) of a combo chart's primary y-axis (bar) field
well.
|
ChartAxisLabelOptions |
primaryYAxisLabelOptions()
The label options (label text, label visibility, and sort icon visibility) of a combo chart's primary y-axis
(bar) field well.
|
List<ReferenceLine> |
referenceLines()
The reference line setup of the visual.
|
List<SdkField<?>> |
sdkFields() |
AxisDisplayOptions |
secondaryYAxisDisplayOptions()
The label display options (grid line, range, scale, axis step) of a combo chart's secondary y-axis (line) field
well.
|
ChartAxisLabelOptions |
secondaryYAxisLabelOptions()
The label options (label text, label visibility, and sort icon visibility) of a combo chart's secondary
y-axis(line) field well.
|
static Class<? extends ComboChartConfiguration.Builder> |
serializableBuilderClass() |
ComboChartSortConfiguration |
sortConfiguration()
The sort configuration of a
ComboChartVisual. |
ComboChartConfiguration.Builder |
toBuilder() |
TooltipOptions |
tooltip()
The legend display setup of the visual.
|
String |
toString()
Returns a string representation of this object.
|
VisualPalette |
visualPalette()
The palette (chart color) display setup of the visual.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ComboChartFieldWells fieldWells()
The field wells of the visual.
public final ComboChartSortConfiguration sortConfiguration()
The sort configuration of a ComboChartVisual.
ComboChartVisual.public final BarsArrangement barsArrangement()
Determines the bar arrangement in a combo chart. The following are valid values in this structure:
CLUSTERED: For clustered bar combo charts.
STACKED: For stacked bar combo charts.
STACKED_PERCENT: Do not use. If you use this value, the operation returns a validation error.
If the service returns an enum value that is not available in the current SDK version, barsArrangement
will return BarsArrangement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from barsArrangementAsString().
CLUSTERED: For clustered bar combo charts.
STACKED: For stacked bar combo charts.
STACKED_PERCENT: Do not use. If you use this value, the operation returns a validation
error.
BarsArrangementpublic final String barsArrangementAsString()
Determines the bar arrangement in a combo chart. The following are valid values in this structure:
CLUSTERED: For clustered bar combo charts.
STACKED: For stacked bar combo charts.
STACKED_PERCENT: Do not use. If you use this value, the operation returns a validation error.
If the service returns an enum value that is not available in the current SDK version, barsArrangement
will return BarsArrangement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from barsArrangementAsString().
CLUSTERED: For clustered bar combo charts.
STACKED: For stacked bar combo charts.
STACKED_PERCENT: Do not use. If you use this value, the operation returns a validation
error.
BarsArrangementpublic final AxisDisplayOptions categoryAxis()
The category axis of a combo chart.
public final ChartAxisLabelOptions categoryLabelOptions()
The label options (label text, label visibility, and sort icon visibility) of a combo chart category (group/color) field well.
public final AxisDisplayOptions primaryYAxisDisplayOptions()
The label display options (grid line, range, scale, and axis step) of a combo chart's primary y-axis (bar) field well.
public final ChartAxisLabelOptions primaryYAxisLabelOptions()
The label options (label text, label visibility, and sort icon visibility) of a combo chart's primary y-axis (bar) field well.
public final AxisDisplayOptions secondaryYAxisDisplayOptions()
The label display options (grid line, range, scale, axis step) of a combo chart's secondary y-axis (line) field well.
public final ChartAxisLabelOptions secondaryYAxisLabelOptions()
The label options (label text, label visibility, and sort icon visibility) of a combo chart's secondary y-axis(line) field well.
public final ChartAxisLabelOptions colorLabelOptions()
The label options (label text, label visibility, and sort icon visibility) of a combo chart's color field well.
public final LegendOptions legend()
The legend display setup of the visual.
public final DataLabelOptions barDataLabels()
The options that determine if visual data labels are displayed.
The data label options for a bar in a combo chart.
The data label options for a bar in a combo chart.
public final DataLabelOptions lineDataLabels()
The options that determine if visual data labels are displayed.
The data label options for a line in a combo chart.
The data label options for a line in a combo chart.
public final TooltipOptions tooltip()
The legend display setup of the visual.
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 line setup of the visual.
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 VisualPalette visualPalette()
The palette (chart color) display setup of the visual.
public ComboChartConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ComboChartConfiguration.Builder,ComboChartConfiguration>public static ComboChartConfiguration.Builder builder()
public static Class<? extends ComboChartConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.