Interface ScatterPlotConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ScatterPlotConfiguration.Builder,
,ScatterPlotConfiguration> SdkBuilder<ScatterPlotConfiguration.Builder,
,ScatterPlotConfiguration> SdkPojo
- Enclosing class:
ScatterPlotConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault ScatterPlotConfiguration.Builder
dataLabels
(Consumer<DataLabelOptions.Builder> dataLabels) The options that determine if visual data labels are displayed.dataLabels
(DataLabelOptions dataLabels) The options that determine if visual data labels are displayed.default ScatterPlotConfiguration.Builder
fieldWells
(Consumer<ScatterPlotFieldWells.Builder> fieldWells) The field wells of the visual.fieldWells
(ScatterPlotFieldWells fieldWells) The field wells of the visual.default ScatterPlotConfiguration.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 ScatterPlotConfiguration.Builder
legend
(Consumer<LegendOptions.Builder> legend) The legend display setup of the visual.legend
(LegendOptions legend) The legend display setup of the visual.default ScatterPlotConfiguration.Builder
sortConfiguration
(Consumer<ScatterPlotSortConfiguration.Builder> sortConfiguration) The sort configuration of a scatter plot.sortConfiguration
(ScatterPlotSortConfiguration sortConfiguration) The sort configuration of a scatter plot.default ScatterPlotConfiguration.Builder
tooltip
(Consumer<TooltipOptions.Builder> tooltip) The legend display setup of the visual.tooltip
(TooltipOptions tooltip) The legend display setup of the visual.default ScatterPlotConfiguration.Builder
visualPalette
(Consumer<VisualPalette.Builder> visualPalette) The palette (chart color) display setup of the visual.visualPalette
(VisualPalette visualPalette) The palette (chart color) display setup of the visual.default ScatterPlotConfiguration.Builder
xAxisDisplayOptions
(Consumer<AxisDisplayOptions.Builder> xAxisDisplayOptions) The label display options (grid line, range, scale, and axis step) of the scatter plot's x-axis.xAxisDisplayOptions
(AxisDisplayOptions xAxisDisplayOptions) The label display options (grid line, range, scale, and axis step) of the scatter plot's x-axis.default ScatterPlotConfiguration.Builder
xAxisLabelOptions
(Consumer<ChartAxisLabelOptions.Builder> xAxisLabelOptions) The label options (label text, label visibility, and sort icon visibility) of the scatter plot's x-axis.xAxisLabelOptions
(ChartAxisLabelOptions xAxisLabelOptions) The label options (label text, label visibility, and sort icon visibility) of the scatter plot's x-axis.default ScatterPlotConfiguration.Builder
yAxisDisplayOptions
(Consumer<AxisDisplayOptions.Builder> yAxisDisplayOptions) The label display options (grid line, range, scale, and axis step) of the scatter plot's y-axis.yAxisDisplayOptions
(AxisDisplayOptions yAxisDisplayOptions) The label display options (grid line, range, scale, and axis step) of the scatter plot's y-axis.default ScatterPlotConfiguration.Builder
yAxisLabelOptions
(Consumer<ChartAxisLabelOptions.Builder> yAxisLabelOptions) The label options (label text, label visibility, and sort icon visibility) of the scatter plot's y-axis.yAxisLabelOptions
(ChartAxisLabelOptions yAxisLabelOptions) The label options (label text, label visibility, and sort icon visibility) of the scatter plot's y-axis.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 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 ScatterPlotConfiguration.Builder fieldWells(Consumer<ScatterPlotFieldWells.Builder> fieldWells) The field wells of the visual.
This is a convenience method that creates an instance of theScatterPlotFieldWells.Builder
avoiding the need to create one manually viaScatterPlotFieldWells.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofieldWells(ScatterPlotFieldWells)
.- Parameters:
fieldWells
- a consumer that will call methods onScatterPlotFieldWells.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sortConfiguration
The sort configuration of a scatter plot.
- Parameters:
sortConfiguration
- The sort configuration of a scatter plot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sortConfiguration
default ScatterPlotConfiguration.Builder sortConfiguration(Consumer<ScatterPlotSortConfiguration.Builder> sortConfiguration) The sort configuration of a scatter plot.
This is a convenience method that creates an instance of theScatterPlotSortConfiguration.Builder
avoiding the need to create one manually viaScatterPlotSortConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosortConfiguration(ScatterPlotSortConfiguration)
.- Parameters:
sortConfiguration
- a consumer that will call methods onScatterPlotSortConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
xAxisLabelOptions
The label options (label text, label visibility, and sort icon visibility) of the scatter plot's x-axis.
- Parameters:
xAxisLabelOptions
- The label options (label text, label visibility, and sort icon visibility) of the scatter plot's x-axis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
xAxisLabelOptions
default ScatterPlotConfiguration.Builder xAxisLabelOptions(Consumer<ChartAxisLabelOptions.Builder> xAxisLabelOptions) The label options (label text, label visibility, and sort icon visibility) of the scatter plot's x-axis.
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 toxAxisLabelOptions(ChartAxisLabelOptions)
.- Parameters:
xAxisLabelOptions
- 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:
-
xAxisDisplayOptions
The label display options (grid line, range, scale, and axis step) of the scatter plot's x-axis.
- Parameters:
xAxisDisplayOptions
- The label display options (grid line, range, scale, and axis step) of the scatter plot's x-axis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
xAxisDisplayOptions
default ScatterPlotConfiguration.Builder xAxisDisplayOptions(Consumer<AxisDisplayOptions.Builder> xAxisDisplayOptions) The label display options (grid line, range, scale, and axis step) of the scatter plot's x-axis.
This is a convenience method that creates an instance of theAxisDisplayOptions.Builder
avoiding the need to create one manually viaAxisDisplayOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toxAxisDisplayOptions(AxisDisplayOptions)
.- Parameters:
xAxisDisplayOptions
- a consumer that will call methods onAxisDisplayOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
yAxisLabelOptions
The label options (label text, label visibility, and sort icon visibility) of the scatter plot's y-axis.
- Parameters:
yAxisLabelOptions
- The label options (label text, label visibility, and sort icon visibility) of the scatter plot's y-axis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
yAxisLabelOptions
default ScatterPlotConfiguration.Builder yAxisLabelOptions(Consumer<ChartAxisLabelOptions.Builder> yAxisLabelOptions) The label options (label text, label visibility, and sort icon visibility) of the scatter plot's y-axis.
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 toyAxisLabelOptions(ChartAxisLabelOptions)
.- Parameters:
yAxisLabelOptions
- 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:
-
yAxisDisplayOptions
The label display options (grid line, range, scale, and axis step) of the scatter plot's y-axis.
- Parameters:
yAxisDisplayOptions
- The label display options (grid line, range, scale, and axis step) of the scatter plot's y-axis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
yAxisDisplayOptions
default ScatterPlotConfiguration.Builder yAxisDisplayOptions(Consumer<AxisDisplayOptions.Builder> yAxisDisplayOptions) The label display options (grid line, range, scale, and axis step) of the scatter plot's y-axis.
This is a convenience method that creates an instance of theAxisDisplayOptions.Builder
avoiding the need to create one manually viaAxisDisplayOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toyAxisDisplayOptions(AxisDisplayOptions)
.- Parameters:
yAxisDisplayOptions
- a consumer that will call methods onAxisDisplayOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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
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:
-
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
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:
-
tooltip
The legend display setup of the visual.
- Parameters:
tooltip
- The legend display setup of the visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tooltip
The legend 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:
-
visualPalette
The palette (chart color) display setup of the visual.
- Parameters:
visualPalette
- The palette (chart color) display setup of the visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
visualPalette
default ScatterPlotConfiguration.Builder visualPalette(Consumer<VisualPalette.Builder> visualPalette) The palette (chart color) display setup of the visual.
This is a convenience method that creates an instance of theVisualPalette.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 ScatterPlotConfiguration.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:
-