Interface GaugeChartConfiguration.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<GaugeChartConfiguration.Builder,GaugeChartConfiguration>
,SdkBuilder<GaugeChartConfiguration.Builder,GaugeChartConfiguration>
,SdkPojo
- Enclosing class:
- GaugeChartConfiguration
public static interface GaugeChartConfiguration.Builder extends SdkPojo, CopyableBuilder<GaugeChartConfiguration.Builder,GaugeChartConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default GaugeChartConfiguration.Builder
colorConfiguration(Consumer<GaugeChartColorConfiguration.Builder> colorConfiguration)
The color configuration of aGaugeChartVisual
.GaugeChartConfiguration.Builder
colorConfiguration(GaugeChartColorConfiguration colorConfiguration)
The color configuration of aGaugeChartVisual
.default GaugeChartConfiguration.Builder
dataLabels(Consumer<DataLabelOptions.Builder> dataLabels)
The data label configuration of aGaugeChartVisual
.GaugeChartConfiguration.Builder
dataLabels(DataLabelOptions dataLabels)
The data label configuration of aGaugeChartVisual
.default GaugeChartConfiguration.Builder
fieldWells(Consumer<GaugeChartFieldWells.Builder> fieldWells)
The field well configuration of aGaugeChartVisual
.GaugeChartConfiguration.Builder
fieldWells(GaugeChartFieldWells fieldWells)
The field well configuration of aGaugeChartVisual
.default GaugeChartConfiguration.Builder
gaugeChartOptions(Consumer<GaugeChartOptions.Builder> gaugeChartOptions)
The options that determine the presentation of theGaugeChartVisual
.GaugeChartConfiguration.Builder
gaugeChartOptions(GaugeChartOptions gaugeChartOptions)
The options that determine the presentation of theGaugeChartVisual
.default GaugeChartConfiguration.Builder
interactions(Consumer<VisualInteractionOptions.Builder> interactions)
The general visual interactions setup for a visual.GaugeChartConfiguration.Builder
interactions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.default GaugeChartConfiguration.Builder
tooltipOptions(Consumer<TooltipOptions.Builder> tooltipOptions)
The tooltip configuration of aGaugeChartVisual
.GaugeChartConfiguration.Builder
tooltipOptions(TooltipOptions tooltipOptions)
The tooltip configuration of aGaugeChartVisual
.default GaugeChartConfiguration.Builder
visualPalette(Consumer<VisualPalette.Builder> visualPalette)
The visual palette configuration of aGaugeChartVisual
.GaugeChartConfiguration.Builder
visualPalette(VisualPalette visualPalette)
The visual palette configuration of aGaugeChartVisual
.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
fieldWells
GaugeChartConfiguration.Builder fieldWells(GaugeChartFieldWells fieldWells)
The field well configuration of a
GaugeChartVisual
.- Parameters:
fieldWells
- The field well configuration of aGaugeChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldWells
default GaugeChartConfiguration.Builder fieldWells(Consumer<GaugeChartFieldWells.Builder> fieldWells)
The field well configuration of a
This is a convenience method that creates an instance of theGaugeChartVisual
.GaugeChartFieldWells.Builder
avoiding the need to create one manually viaGaugeChartFieldWells.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofieldWells(GaugeChartFieldWells)
.- Parameters:
fieldWells
- a consumer that will call methods onGaugeChartFieldWells.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
fieldWells(GaugeChartFieldWells)
-
gaugeChartOptions
GaugeChartConfiguration.Builder gaugeChartOptions(GaugeChartOptions gaugeChartOptions)
The options that determine the presentation of the
GaugeChartVisual
.- Parameters:
gaugeChartOptions
- The options that determine the presentation of theGaugeChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gaugeChartOptions
default GaugeChartConfiguration.Builder gaugeChartOptions(Consumer<GaugeChartOptions.Builder> gaugeChartOptions)
The options that determine the presentation of the
This is a convenience method that creates an instance of theGaugeChartVisual
.GaugeChartOptions.Builder
avoiding the need to create one manually viaGaugeChartOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togaugeChartOptions(GaugeChartOptions)
.- Parameters:
gaugeChartOptions
- a consumer that will call methods onGaugeChartOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
gaugeChartOptions(GaugeChartOptions)
-
dataLabels
GaugeChartConfiguration.Builder dataLabels(DataLabelOptions dataLabels)
The data label configuration of a
GaugeChartVisual
.- Parameters:
dataLabels
- The data label configuration of aGaugeChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataLabels
default GaugeChartConfiguration.Builder dataLabels(Consumer<DataLabelOptions.Builder> dataLabels)
The data label configuration of a
This is a convenience method that creates an instance of theGaugeChartVisual
.DataLabelOptions.Builder
avoiding the need to create one manually viaDataLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataLabels(DataLabelOptions)
.- Parameters:
dataLabels
- a consumer that will call methods onDataLabelOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataLabels(DataLabelOptions)
-
tooltipOptions
GaugeChartConfiguration.Builder tooltipOptions(TooltipOptions tooltipOptions)
The tooltip configuration of a
GaugeChartVisual
.- Parameters:
tooltipOptions
- The tooltip configuration of aGaugeChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tooltipOptions
default GaugeChartConfiguration.Builder tooltipOptions(Consumer<TooltipOptions.Builder> tooltipOptions)
The tooltip configuration of a
This is a convenience method that creates an instance of theGaugeChartVisual
.TooltipOptions.Builder
avoiding the need to create one manually viaTooltipOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totooltipOptions(TooltipOptions)
.- Parameters:
tooltipOptions
- a consumer that will call methods onTooltipOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
tooltipOptions(TooltipOptions)
-
visualPalette
GaugeChartConfiguration.Builder visualPalette(VisualPalette visualPalette)
The visual palette configuration of a
GaugeChartVisual
.- Parameters:
visualPalette
- The visual palette configuration of aGaugeChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
visualPalette
default GaugeChartConfiguration.Builder visualPalette(Consumer<VisualPalette.Builder> visualPalette)
The visual palette configuration of a
This is a convenience method that creates an instance of theGaugeChartVisual
.VisualPalette.Builder
avoiding the need to create one manually viaVisualPalette.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovisualPalette(VisualPalette)
.- Parameters:
visualPalette
- a consumer that will call methods onVisualPalette.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
visualPalette(VisualPalette)
-
colorConfiguration
GaugeChartConfiguration.Builder colorConfiguration(GaugeChartColorConfiguration colorConfiguration)
The color configuration of a
GaugeChartVisual
.- Parameters:
colorConfiguration
- The color configuration of aGaugeChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
colorConfiguration
default GaugeChartConfiguration.Builder colorConfiguration(Consumer<GaugeChartColorConfiguration.Builder> colorConfiguration)
The color configuration of a
This is a convenience method that creates an instance of theGaugeChartVisual
.GaugeChartColorConfiguration.Builder
avoiding the need to create one manually viaGaugeChartColorConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocolorConfiguration(GaugeChartColorConfiguration)
.- Parameters:
colorConfiguration
- a consumer that will call methods onGaugeChartColorConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
colorConfiguration(GaugeChartColorConfiguration)
-
interactions
GaugeChartConfiguration.Builder interactions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.
- Parameters:
interactions
- The general visual interactions setup for a visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
interactions
default GaugeChartConfiguration.Builder interactions(Consumer<VisualInteractionOptions.Builder> interactions)
The general visual interactions setup for a visual.
This is a convenience method that creates an instance of theVisualInteractionOptions.Builder
avoiding the need to create one manually viaVisualInteractionOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tointeractions(VisualInteractionOptions)
.- Parameters:
interactions
- a consumer that will call methods onVisualInteractionOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
interactions(VisualInteractionOptions)
-
-