Interface FunnelChartConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FunnelChartConfiguration.Builder,
,FunnelChartConfiguration> SdkBuilder<FunnelChartConfiguration.Builder,
,FunnelChartConfiguration> SdkPojo
- Enclosing class:
FunnelChartConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault FunnelChartConfiguration.Builder
categoryLabelOptions
(Consumer<ChartAxisLabelOptions.Builder> categoryLabelOptions) The label options of the categories that are displayed in aFunnelChartVisual
.categoryLabelOptions
(ChartAxisLabelOptions categoryLabelOptions) The label options of the categories that are displayed in aFunnelChartVisual
.default FunnelChartConfiguration.Builder
dataLabelOptions
(Consumer<FunnelChartDataLabelOptions.Builder> dataLabelOptions) The options that determine the presentation of the data labels.dataLabelOptions
(FunnelChartDataLabelOptions dataLabelOptions) The options that determine the presentation of the data labels.default FunnelChartConfiguration.Builder
fieldWells
(Consumer<FunnelChartFieldWells.Builder> fieldWells) The field well configuration of aFunnelChartVisual
.fieldWells
(FunnelChartFieldWells fieldWells) The field well configuration of aFunnelChartVisual
.default FunnelChartConfiguration.Builder
interactions
(Consumer<VisualInteractionOptions.Builder> interactions) The general visual interactions setup for a visual.interactions
(VisualInteractionOptions interactions) The general visual interactions setup for a visual.default FunnelChartConfiguration.Builder
sortConfiguration
(Consumer<FunnelChartSortConfiguration.Builder> sortConfiguration) The sort configuration of aFunnelChartVisual
.sortConfiguration
(FunnelChartSortConfiguration sortConfiguration) The sort configuration of aFunnelChartVisual
.default FunnelChartConfiguration.Builder
tooltip
(Consumer<TooltipOptions.Builder> tooltip) The tooltip configuration of aFunnelChartVisual
.tooltip
(TooltipOptions tooltip) The tooltip configuration of aFunnelChartVisual
.default FunnelChartConfiguration.Builder
valueLabelOptions
(Consumer<ChartAxisLabelOptions.Builder> valueLabelOptions) The label options for the values that are displayed in aFunnelChartVisual
.valueLabelOptions
(ChartAxisLabelOptions valueLabelOptions) The label options for the values that are displayed in aFunnelChartVisual
.default FunnelChartConfiguration.Builder
visualPalette
(Consumer<VisualPalette.Builder> visualPalette) The visual palette configuration of aFunnelChartVisual
.visualPalette
(VisualPalette visualPalette) The visual palette configuration of aFunnelChartVisual
.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 Details
-
fieldWells
The field well configuration of a
FunnelChartVisual
.- Parameters:
fieldWells
- The field well configuration of aFunnelChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldWells
default FunnelChartConfiguration.Builder fieldWells(Consumer<FunnelChartFieldWells.Builder> fieldWells) The field well configuration of a
This is a convenience method that creates an instance of theFunnelChartVisual
.FunnelChartFieldWells.Builder
avoiding the need to create one manually viaFunnelChartFieldWells.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofieldWells(FunnelChartFieldWells)
.- Parameters:
fieldWells
- a consumer that will call methods onFunnelChartFieldWells.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sortConfiguration
The sort configuration of a
FunnelChartVisual
.- Parameters:
sortConfiguration
- The sort configuration of aFunnelChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sortConfiguration
default FunnelChartConfiguration.Builder sortConfiguration(Consumer<FunnelChartSortConfiguration.Builder> sortConfiguration) The sort configuration of a
This is a convenience method that creates an instance of theFunnelChartVisual
.FunnelChartSortConfiguration.Builder
avoiding the need to create one manually viaFunnelChartSortConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosortConfiguration(FunnelChartSortConfiguration)
.- Parameters:
sortConfiguration
- a consumer that will call methods onFunnelChartSortConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
categoryLabelOptions
The label options of the categories that are displayed in a
FunnelChartVisual
.- Parameters:
categoryLabelOptions
- The label options of the categories that are displayed in aFunnelChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categoryLabelOptions
default FunnelChartConfiguration.Builder categoryLabelOptions(Consumer<ChartAxisLabelOptions.Builder> categoryLabelOptions) The label options of the categories that are displayed in a
This is a convenience method that creates an instance of theFunnelChartVisual
.ChartAxisLabelOptions.Builder
avoiding the need to create one manually viaChartAxisLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocategoryLabelOptions(ChartAxisLabelOptions)
.- Parameters:
categoryLabelOptions
- a consumer that will call methods onChartAxisLabelOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
valueLabelOptions
The label options for the values that are displayed in a
FunnelChartVisual
.- Parameters:
valueLabelOptions
- The label options for the values that are displayed in aFunnelChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
valueLabelOptions
default FunnelChartConfiguration.Builder valueLabelOptions(Consumer<ChartAxisLabelOptions.Builder> valueLabelOptions) The label options for the values that are displayed in a
This is a convenience method that creates an instance of theFunnelChartVisual
.ChartAxisLabelOptions.Builder
avoiding the need to create one manually viaChartAxisLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovalueLabelOptions(ChartAxisLabelOptions)
.- Parameters:
valueLabelOptions
- a consumer that will call methods onChartAxisLabelOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tooltip
The tooltip configuration of a
FunnelChartVisual
.- Parameters:
tooltip
- The tooltip configuration of aFunnelChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tooltip
The tooltip configuration of a
This is a convenience method that creates an instance of theFunnelChartVisual
.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 totooltip(TooltipOptions)
.- Parameters:
tooltip
- 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:
-
dataLabelOptions
The options that determine the presentation of the data labels.
- Parameters:
dataLabelOptions
- The options that determine the presentation of the data labels.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataLabelOptions
default FunnelChartConfiguration.Builder dataLabelOptions(Consumer<FunnelChartDataLabelOptions.Builder> dataLabelOptions) The options that determine the presentation of the data labels.
This is a convenience method that creates an instance of theFunnelChartDataLabelOptions.Builder
avoiding the need to create one manually viaFunnelChartDataLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataLabelOptions(FunnelChartDataLabelOptions)
.- Parameters:
dataLabelOptions
- a consumer that will call methods onFunnelChartDataLabelOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
visualPalette
The visual palette configuration of a
FunnelChartVisual
.- Parameters:
visualPalette
- The visual palette configuration of aFunnelChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
visualPalette
default FunnelChartConfiguration.Builder visualPalette(Consumer<VisualPalette.Builder> visualPalette) The visual palette configuration of a
This is a convenience method that creates an instance of theFunnelChartVisual
.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:
-
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 FunnelChartConfiguration.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:
-