Interface TreeMapConfiguration.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<TreeMapConfiguration.Builder,TreeMapConfiguration>
,SdkBuilder<TreeMapConfiguration.Builder,TreeMapConfiguration>
,SdkPojo
- Enclosing class:
- TreeMapConfiguration
public static interface TreeMapConfiguration.Builder extends SdkPojo, CopyableBuilder<TreeMapConfiguration.Builder,TreeMapConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TreeMapConfiguration.Builder
colorLabelOptions(Consumer<ChartAxisLabelOptions.Builder> colorLabelOptions)
The label options (label text, label visibility) for the colors displayed in a tree map.TreeMapConfiguration.Builder
colorLabelOptions(ChartAxisLabelOptions colorLabelOptions)
The label options (label text, label visibility) for the colors displayed in a tree map.default TreeMapConfiguration.Builder
colorScale(Consumer<ColorScale.Builder> colorScale)
The color options (gradient color, point of divergence) of a tree map.TreeMapConfiguration.Builder
colorScale(ColorScale colorScale)
The color options (gradient color, point of divergence) of a tree map.default TreeMapConfiguration.Builder
dataLabels(Consumer<DataLabelOptions.Builder> dataLabels)
The options that determine if visual data labels are displayed.TreeMapConfiguration.Builder
dataLabels(DataLabelOptions dataLabels)
The options that determine if visual data labels are displayed.default TreeMapConfiguration.Builder
fieldWells(Consumer<TreeMapFieldWells.Builder> fieldWells)
The field wells of the visual.TreeMapConfiguration.Builder
fieldWells(TreeMapFieldWells fieldWells)
The field wells of the visual.default TreeMapConfiguration.Builder
groupLabelOptions(Consumer<ChartAxisLabelOptions.Builder> groupLabelOptions)
The label options (label text, label visibility) of the groups that are displayed in a tree map.TreeMapConfiguration.Builder
groupLabelOptions(ChartAxisLabelOptions groupLabelOptions)
The label options (label text, label visibility) of the groups that are displayed in a tree map.default TreeMapConfiguration.Builder
interactions(Consumer<VisualInteractionOptions.Builder> interactions)
The general visual interactions setup for a visual.TreeMapConfiguration.Builder
interactions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.default TreeMapConfiguration.Builder
legend(Consumer<LegendOptions.Builder> legend)
The legend display setup of the visual.TreeMapConfiguration.Builder
legend(LegendOptions legend)
The legend display setup of the visual.default TreeMapConfiguration.Builder
sizeLabelOptions(Consumer<ChartAxisLabelOptions.Builder> sizeLabelOptions)
The label options (label text, label visibility) of the sizes that are displayed in a tree map.TreeMapConfiguration.Builder
sizeLabelOptions(ChartAxisLabelOptions sizeLabelOptions)
The label options (label text, label visibility) of the sizes that are displayed in a tree map.default TreeMapConfiguration.Builder
sortConfiguration(Consumer<TreeMapSortConfiguration.Builder> sortConfiguration)
The sort configuration of a tree map.TreeMapConfiguration.Builder
sortConfiguration(TreeMapSortConfiguration sortConfiguration)
The sort configuration of a tree map.default TreeMapConfiguration.Builder
tooltip(Consumer<TooltipOptions.Builder> tooltip)
The tooltip display setup of the visual.TreeMapConfiguration.Builder
tooltip(TooltipOptions tooltip)
The tooltip display setup of the visual.-
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
TreeMapConfiguration.Builder fieldWells(TreeMapFieldWells fieldWells)
The field wells of the visual.
- Parameters:
fieldWells
- The field wells of the visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldWells
default TreeMapConfiguration.Builder fieldWells(Consumer<TreeMapFieldWells.Builder> fieldWells)
The field wells of the visual.
This is a convenience method that creates an instance of theTreeMapFieldWells.Builder
avoiding the need to create one manually viaTreeMapFieldWells.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofieldWells(TreeMapFieldWells)
.- Parameters:
fieldWells
- a consumer that will call methods onTreeMapFieldWells.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
fieldWells(TreeMapFieldWells)
-
sortConfiguration
TreeMapConfiguration.Builder sortConfiguration(TreeMapSortConfiguration sortConfiguration)
The sort configuration of a tree map.
- Parameters:
sortConfiguration
- The sort configuration of a tree map.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sortConfiguration
default TreeMapConfiguration.Builder sortConfiguration(Consumer<TreeMapSortConfiguration.Builder> sortConfiguration)
The sort configuration of a tree map.
This is a convenience method that creates an instance of theTreeMapSortConfiguration.Builder
avoiding the need to create one manually viaTreeMapSortConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosortConfiguration(TreeMapSortConfiguration)
.- Parameters:
sortConfiguration
- a consumer that will call methods onTreeMapSortConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sortConfiguration(TreeMapSortConfiguration)
-
groupLabelOptions
TreeMapConfiguration.Builder groupLabelOptions(ChartAxisLabelOptions groupLabelOptions)
The label options (label text, label visibility) of the groups that are displayed in a tree map.
- Parameters:
groupLabelOptions
- The label options (label text, label visibility) of the groups that are displayed in a tree map.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupLabelOptions
default TreeMapConfiguration.Builder groupLabelOptions(Consumer<ChartAxisLabelOptions.Builder> groupLabelOptions)
The label options (label text, label visibility) of the groups that are displayed in a tree map.
This is a convenience method that creates an instance of theChartAxisLabelOptions.Builder
avoiding the need to create one manually viaChartAxisLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togroupLabelOptions(ChartAxisLabelOptions)
.- Parameters:
groupLabelOptions
- 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:
groupLabelOptions(ChartAxisLabelOptions)
-
sizeLabelOptions
TreeMapConfiguration.Builder sizeLabelOptions(ChartAxisLabelOptions sizeLabelOptions)
The label options (label text, label visibility) of the sizes that are displayed in a tree map.
- Parameters:
sizeLabelOptions
- The label options (label text, label visibility) of the sizes that are displayed in a tree map.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sizeLabelOptions
default TreeMapConfiguration.Builder sizeLabelOptions(Consumer<ChartAxisLabelOptions.Builder> sizeLabelOptions)
The label options (label text, label visibility) of the sizes that are displayed in a tree map.
This is a convenience method that creates an instance of theChartAxisLabelOptions.Builder
avoiding the need to create one manually viaChartAxisLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosizeLabelOptions(ChartAxisLabelOptions)
.- Parameters:
sizeLabelOptions
- 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:
sizeLabelOptions(ChartAxisLabelOptions)
-
colorLabelOptions
TreeMapConfiguration.Builder colorLabelOptions(ChartAxisLabelOptions colorLabelOptions)
The label options (label text, label visibility) for the colors displayed in a tree map.
- Parameters:
colorLabelOptions
- The label options (label text, label visibility) for the colors displayed in a tree map.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
colorLabelOptions
default TreeMapConfiguration.Builder colorLabelOptions(Consumer<ChartAxisLabelOptions.Builder> colorLabelOptions)
The label options (label text, label visibility) for the colors displayed in a tree map.
This is a convenience method that creates an instance of theChartAxisLabelOptions.Builder
avoiding the need to create one manually viaChartAxisLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocolorLabelOptions(ChartAxisLabelOptions)
.- Parameters:
colorLabelOptions
- 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:
colorLabelOptions(ChartAxisLabelOptions)
-
colorScale
TreeMapConfiguration.Builder colorScale(ColorScale colorScale)
The color options (gradient color, point of divergence) of a tree map.
- Parameters:
colorScale
- The color options (gradient color, point of divergence) of a tree map.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
colorScale
default TreeMapConfiguration.Builder colorScale(Consumer<ColorScale.Builder> colorScale)
The color options (gradient color, point of divergence) of a tree map.
This is a convenience method that creates an instance of theColorScale.Builder
avoiding the need to create one manually viaColorScale.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocolorScale(ColorScale)
.- Parameters:
colorScale
- a consumer that will call methods onColorScale.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
colorScale(ColorScale)
-
legend
TreeMapConfiguration.Builder legend(LegendOptions legend)
The legend display setup of the visual.
- Parameters:
legend
- The legend display setup of the visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
legend
default TreeMapConfiguration.Builder legend(Consumer<LegendOptions.Builder> legend)
The legend display setup of the visual.
This is a convenience method that creates an instance of theLegendOptions.Builder
avoiding the need to create one manually viaLegendOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolegend(LegendOptions)
.- Parameters:
legend
- a consumer that will call methods onLegendOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
legend(LegendOptions)
-
dataLabels
TreeMapConfiguration.Builder dataLabels(DataLabelOptions dataLabels)
The options that determine if visual data labels are displayed.
- Parameters:
dataLabels
- The options that determine if visual data labels are displayed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataLabels
default TreeMapConfiguration.Builder dataLabels(Consumer<DataLabelOptions.Builder> dataLabels)
The options that determine if visual data labels are displayed.
This is a convenience method that creates an instance of theDataLabelOptions.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)
-
tooltip
TreeMapConfiguration.Builder tooltip(TooltipOptions tooltip)
The tooltip display setup of the visual.
- Parameters:
tooltip
- The tooltip display setup of the visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tooltip
default TreeMapConfiguration.Builder tooltip(Consumer<TooltipOptions.Builder> tooltip)
The tooltip display setup of the visual.
This is a convenience method that creates an instance of theTooltipOptions.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:
tooltip(TooltipOptions)
-
interactions
TreeMapConfiguration.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 TreeMapConfiguration.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)
-
-