Interface FunnelChartConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FunnelChartConfiguration.Builder,FunnelChartConfiguration>,SdkBuilder<FunnelChartConfiguration.Builder,FunnelChartConfiguration>,SdkPojo
- Enclosing class:
- FunnelChartConfiguration
public static interface FunnelChartConfiguration.Builder extends SdkPojo, CopyableBuilder<FunnelChartConfiguration.Builder,FunnelChartConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default FunnelChartConfiguration.BuildercategoryLabelOptions(Consumer<ChartAxisLabelOptions.Builder> categoryLabelOptions)The label options of the categories that are displayed in aFunnelChartVisual.FunnelChartConfiguration.BuildercategoryLabelOptions(ChartAxisLabelOptions categoryLabelOptions)The label options of the categories that are displayed in aFunnelChartVisual.default FunnelChartConfiguration.BuilderdataLabelOptions(Consumer<FunnelChartDataLabelOptions.Builder> dataLabelOptions)The options that determine the presentation of the data labels.FunnelChartConfiguration.BuilderdataLabelOptions(FunnelChartDataLabelOptions dataLabelOptions)The options that determine the presentation of the data labels.default FunnelChartConfiguration.BuilderfieldWells(Consumer<FunnelChartFieldWells.Builder> fieldWells)The field well configuration of aFunnelChartVisual.FunnelChartConfiguration.BuilderfieldWells(FunnelChartFieldWells fieldWells)The field well configuration of aFunnelChartVisual.default FunnelChartConfiguration.Builderinteractions(Consumer<VisualInteractionOptions.Builder> interactions)The general visual interactions setup for a visual.FunnelChartConfiguration.Builderinteractions(VisualInteractionOptions interactions)The general visual interactions setup for a visual.default FunnelChartConfiguration.BuildersortConfiguration(Consumer<FunnelChartSortConfiguration.Builder> sortConfiguration)The sort configuration of aFunnelChartVisual.FunnelChartConfiguration.BuildersortConfiguration(FunnelChartSortConfiguration sortConfiguration)The sort configuration of aFunnelChartVisual.default FunnelChartConfiguration.Buildertooltip(Consumer<TooltipOptions.Builder> tooltip)The tooltip configuration of aFunnelChartVisual.FunnelChartConfiguration.Buildertooltip(TooltipOptions tooltip)The tooltip configuration of aFunnelChartVisual.default FunnelChartConfiguration.BuildervalueLabelOptions(Consumer<ChartAxisLabelOptions.Builder> valueLabelOptions)The label options for the values that are displayed in aFunnelChartVisual.FunnelChartConfiguration.BuildervalueLabelOptions(ChartAxisLabelOptions valueLabelOptions)The label options for the values that are displayed in aFunnelChartVisual.default FunnelChartConfiguration.BuildervisualPalette(Consumer<VisualPalette.Builder> visualPalette)The visual palette configuration of aFunnelChartVisual.FunnelChartConfiguration.BuildervisualPalette(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 Detail
-
fieldWells
FunnelChartConfiguration.Builder fieldWells(FunnelChartFieldWells 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.Builderavoiding the need to create one manually viaFunnelChartFieldWells.builder().When the
Consumercompletes,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:
fieldWells(FunnelChartFieldWells)
-
sortConfiguration
FunnelChartConfiguration.Builder sortConfiguration(FunnelChartSortConfiguration 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.Builderavoiding the need to create one manually viaFunnelChartSortConfiguration.builder().When the
Consumercompletes,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:
sortConfiguration(FunnelChartSortConfiguration)
-
categoryLabelOptions
FunnelChartConfiguration.Builder categoryLabelOptions(ChartAxisLabelOptions 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.Builderavoiding the need to create one manually viaChartAxisLabelOptions.builder().When the
Consumercompletes,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:
categoryLabelOptions(ChartAxisLabelOptions)
-
valueLabelOptions
FunnelChartConfiguration.Builder valueLabelOptions(ChartAxisLabelOptions 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.Builderavoiding the need to create one manually viaChartAxisLabelOptions.builder().When the
Consumercompletes,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:
valueLabelOptions(ChartAxisLabelOptions)
-
tooltip
FunnelChartConfiguration.Builder tooltip(TooltipOptions 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
default FunnelChartConfiguration.Builder tooltip(Consumer<TooltipOptions.Builder> tooltip)
The tooltip configuration of a
This is a convenience method that creates an instance of theFunnelChartVisual.TooltipOptions.Builderavoiding the need to create one manually viaTooltipOptions.builder().When the
Consumercompletes,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:
tooltip(TooltipOptions)
-
dataLabelOptions
FunnelChartConfiguration.Builder dataLabelOptions(FunnelChartDataLabelOptions 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.Builderavoiding the need to create one manually viaFunnelChartDataLabelOptions.builder().When the
Consumercompletes,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:
dataLabelOptions(FunnelChartDataLabelOptions)
-
visualPalette
FunnelChartConfiguration.Builder visualPalette(VisualPalette 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.Builderavoiding the need to create one manually viaVisualPalette.builder().When the
Consumercompletes,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)
-
interactions
FunnelChartConfiguration.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 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.Builderavoiding the need to create one manually viaVisualInteractionOptions.builder().When the
Consumercompletes,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)
-
-