@Generated(value="software.amazon.awssdk:codegen") public final class BarChartConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BarChartConfiguration.Builder,BarChartConfiguration>
The configuration of a BarChartVisual.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BarChartConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
BarsArrangement |
barsArrangement()
Determines the arrangement of the bars.
|
String |
barsArrangementAsString()
Determines the arrangement of the bars.
|
static BarChartConfiguration.Builder |
builder() |
AxisDisplayOptions |
categoryAxis()
The label display options (grid line, range, scale, axis step) for bar chart category.
|
ChartAxisLabelOptions |
categoryLabelOptions()
The label options (label text, label visibility and sort icon visibility) for a bar chart.
|
ChartAxisLabelOptions |
colorLabelOptions()
The label options (label text, label visibility and sort icon visibility) for a color that is used in a bar
chart.
|
List<ContributionAnalysisDefault> |
contributionAnalysisDefaults()
The contribution analysis (anomaly configuration) setup of the visual.
|
DataLabelOptions |
dataLabels()
The options that determine if visual data labels are displayed.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
BarChartFieldWells |
fieldWells()
The field wells of the visual.
|
<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.
|
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.
|
BarChartOrientation |
orientation()
The orientation of the bars in a bar chart visual.
|
String |
orientationAsString()
The orientation of the bars in a bar chart visual.
|
List<ReferenceLine> |
referenceLines()
The reference line setup of the visual.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BarChartConfiguration.Builder> |
serializableBuilderClass() |
SmallMultiplesOptions |
smallMultiplesOptions()
The small multiples setup for the visual.
|
BarChartSortConfiguration |
sortConfiguration()
The sort configuration of a
BarChartVisual. |
BarChartConfiguration.Builder |
toBuilder() |
TooltipOptions |
tooltip()
The tooltip display setup of the visual.
|
String |
toString()
Returns a string representation of this object.
|
AxisDisplayOptions |
valueAxis()
The label display options (grid line, range, scale, axis step) for a bar chart value.
|
ChartAxisLabelOptions |
valueLabelOptions()
The label options (label text, label visibility and sort icon visibility) for a bar chart value.
|
VisualPalette |
visualPalette()
The palette (chart color) display setup of the visual.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final BarChartFieldWells fieldWells()
The field wells of the visual.
public final BarChartSortConfiguration sortConfiguration()
The sort configuration of a BarChartVisual.
BarChartVisual.public final BarChartOrientation orientation()
The orientation of the bars in a bar chart visual. There are two valid values in this structure:
HORIZONTAL: Used for charts that have horizontal bars. Visuals that use this value are horizontal
bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts.
VERTICAL: Used for charts that have vertical bars. Visuals that use this value are vertical bar
charts, vertical stacked bar charts, and vertical stacked 100% bar charts.
If the service returns an enum value that is not available in the current SDK version, orientation will
return BarChartOrientation.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from orientationAsString().
HORIZONTAL: Used for charts that have horizontal bars. Visuals that use this value are
horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts.
VERTICAL: Used for charts that have vertical bars. Visuals that use this value are vertical
bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts.
BarChartOrientationpublic final String orientationAsString()
The orientation of the bars in a bar chart visual. There are two valid values in this structure:
HORIZONTAL: Used for charts that have horizontal bars. Visuals that use this value are horizontal
bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts.
VERTICAL: Used for charts that have vertical bars. Visuals that use this value are vertical bar
charts, vertical stacked bar charts, and vertical stacked 100% bar charts.
If the service returns an enum value that is not available in the current SDK version, orientation will
return BarChartOrientation.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from orientationAsString().
HORIZONTAL: Used for charts that have horizontal bars. Visuals that use this value are
horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts.
VERTICAL: Used for charts that have vertical bars. Visuals that use this value are vertical
bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts.
BarChartOrientationpublic final BarsArrangement barsArrangement()
Determines the arrangement of the bars. The orientation and arrangement of bars determine the type of bar that is used in the visual.
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().
BarsArrangementpublic final String barsArrangementAsString()
Determines the arrangement of the bars. The orientation and arrangement of bars determine the type of bar that is used in the visual.
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().
BarsArrangementpublic final VisualPalette visualPalette()
The palette (chart color) display setup of the visual.
public final SmallMultiplesOptions smallMultiplesOptions()
The small multiples setup for the visual.
public final AxisDisplayOptions categoryAxis()
The label display options (grid line, range, scale, axis step) for bar chart category.
public final ChartAxisLabelOptions categoryLabelOptions()
The label options (label text, label visibility and sort icon visibility) for a bar chart.
public final AxisDisplayOptions valueAxis()
The label display options (grid line, range, scale, axis step) for a bar chart value.
public final ChartAxisLabelOptions valueLabelOptions()
The label options (label text, label visibility and sort icon visibility) for a bar chart value.
public final ChartAxisLabelOptions colorLabelOptions()
The label options (label text, label visibility and sort icon visibility) for a color that is used in a bar chart.
public final LegendOptions legend()
The legend display setup of the visual.
public final DataLabelOptions dataLabels()
The options that determine if visual data labels are displayed.
public final TooltipOptions tooltip()
The tooltip 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 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 contribution analysis (anomaly configuration) 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 hasContributionAnalysisDefaults() method.
public BarChartConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BarChartConfiguration.Builder,BarChartConfiguration>public static BarChartConfiguration.Builder builder()
public static Class<? extends BarChartConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.