Class WaterfallChartConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.WaterfallChartConfiguration
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<WaterfallChartConfiguration.Builder,WaterfallChartConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class WaterfallChartConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<WaterfallChartConfiguration.Builder,WaterfallChartConfiguration>
The configuration for a waterfall visual.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
WaterfallChartConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WaterfallChartConfiguration.Builder
builder()
AxisDisplayOptions
categoryAxisDisplayOptions()
The options that determine the presentation of the category axis.ChartAxisLabelOptions
categoryAxisLabelOptions()
The options that determine the presentation of the category axis label.WaterfallChartColorConfiguration
colorConfiguration()
The color configuration of a waterfall visual.DataLabelOptions
dataLabels()
The data label configuration of a waterfall visual.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
WaterfallChartFieldWells
fieldWells()
The field well configuration of a waterfall visual.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
VisualInteractionOptions
interactions()
The general visual interactions setup for a visual.LegendOptions
legend()
The legend configuration of a waterfall visual.AxisDisplayOptions
primaryYAxisDisplayOptions()
The options that determine the presentation of the y-axis.ChartAxisLabelOptions
primaryYAxisLabelOptions()
The options that determine the presentation of the y-axis label.List<SdkField<?>>
sdkFields()
static Class<? extends WaterfallChartConfiguration.Builder>
serializableBuilderClass()
WaterfallChartSortConfiguration
sortConfiguration()
The sort configuration of a waterfall visual.WaterfallChartConfiguration.Builder
toBuilder()
String
toString()
Returns a string representation of this object.VisualPalette
visualPalette()
The visual palette configuration of a waterfall visual.WaterfallChartOptions
waterfallChartOptions()
The options that determine the presentation of a waterfall visual.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
fieldWells
public final WaterfallChartFieldWells fieldWells()
The field well configuration of a waterfall visual.
- Returns:
- The field well configuration of a waterfall visual.
-
sortConfiguration
public final WaterfallChartSortConfiguration sortConfiguration()
The sort configuration of a waterfall visual.
- Returns:
- The sort configuration of a waterfall visual.
-
waterfallChartOptions
public final WaterfallChartOptions waterfallChartOptions()
The options that determine the presentation of a waterfall visual.
- Returns:
- The options that determine the presentation of a waterfall visual.
-
categoryAxisLabelOptions
public final ChartAxisLabelOptions categoryAxisLabelOptions()
The options that determine the presentation of the category axis label.
- Returns:
- The options that determine the presentation of the category axis label.
-
categoryAxisDisplayOptions
public final AxisDisplayOptions categoryAxisDisplayOptions()
The options that determine the presentation of the category axis.
- Returns:
- The options that determine the presentation of the category axis.
-
primaryYAxisLabelOptions
public final ChartAxisLabelOptions primaryYAxisLabelOptions()
The options that determine the presentation of the y-axis label.
- Returns:
- The options that determine the presentation of the y-axis label.
-
primaryYAxisDisplayOptions
public final AxisDisplayOptions primaryYAxisDisplayOptions()
The options that determine the presentation of the y-axis.
- Returns:
- The options that determine the presentation of the y-axis.
-
legend
public final LegendOptions legend()
The legend configuration of a waterfall visual.
- Returns:
- The legend configuration of a waterfall visual.
-
dataLabels
public final DataLabelOptions dataLabels()
The data label configuration of a waterfall visual.
- Returns:
- The data label configuration of a waterfall visual.
-
visualPalette
public final VisualPalette visualPalette()
The visual palette configuration of a waterfall visual.
- Returns:
- The visual palette configuration of a waterfall visual.
-
colorConfiguration
public final WaterfallChartColorConfiguration colorConfiguration()
The color configuration of a waterfall visual.
- Returns:
- The color configuration of a waterfall visual.
-
interactions
public final VisualInteractionOptions interactions()
The general visual interactions setup for a visual.
- Returns:
- The general visual interactions setup for a visual.
-
toBuilder
public WaterfallChartConfiguration.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<WaterfallChartConfiguration.Builder,WaterfallChartConfiguration>
-
builder
public static WaterfallChartConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends WaterfallChartConfiguration.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-