Interface ScatterPlotConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ScatterPlotConfiguration.Builder,ScatterPlotConfiguration>,SdkBuilder<ScatterPlotConfiguration.Builder,ScatterPlotConfiguration>,SdkPojo
- Enclosing class:
- ScatterPlotConfiguration
@Mutable @NotThreadSafe public static interface ScatterPlotConfiguration.Builder extends SdkPojo, CopyableBuilder<ScatterPlotConfiguration.Builder,ScatterPlotConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ScatterPlotConfiguration.BuilderdataLabels(Consumer<DataLabelOptions.Builder> dataLabels)The options that determine if visual data labels are displayed.ScatterPlotConfiguration.BuilderdataLabels(DataLabelOptions dataLabels)The options that determine if visual data labels are displayed.default ScatterPlotConfiguration.BuilderfieldWells(Consumer<ScatterPlotFieldWells.Builder> fieldWells)The field wells of the visual.ScatterPlotConfiguration.BuilderfieldWells(ScatterPlotFieldWells fieldWells)The field wells of the visual.default ScatterPlotConfiguration.Builderinteractions(Consumer<VisualInteractionOptions.Builder> interactions)The general visual interactions setup for a visual.ScatterPlotConfiguration.Builderinteractions(VisualInteractionOptions interactions)The general visual interactions setup for a visual.default ScatterPlotConfiguration.Builderlegend(Consumer<LegendOptions.Builder> legend)The legend display setup of the visual.ScatterPlotConfiguration.Builderlegend(LegendOptions legend)The legend display setup of the visual.default ScatterPlotConfiguration.BuildersortConfiguration(Consumer<ScatterPlotSortConfiguration.Builder> sortConfiguration)The sort configuration of a scatter plot.ScatterPlotConfiguration.BuildersortConfiguration(ScatterPlotSortConfiguration sortConfiguration)The sort configuration of a scatter plot.default ScatterPlotConfiguration.Buildertooltip(Consumer<TooltipOptions.Builder> tooltip)The legend display setup of the visual.ScatterPlotConfiguration.Buildertooltip(TooltipOptions tooltip)The legend display setup of the visual.default ScatterPlotConfiguration.BuildervisualPalette(Consumer<VisualPalette.Builder> visualPalette)The palette (chart color) display setup of the visual.ScatterPlotConfiguration.BuildervisualPalette(VisualPalette visualPalette)The palette (chart color) display setup of the visual.default ScatterPlotConfiguration.BuilderxAxisDisplayOptions(Consumer<AxisDisplayOptions.Builder> xAxisDisplayOptions)The label display options (grid line, range, scale, and axis step) of the scatter plot's x-axis.ScatterPlotConfiguration.BuilderxAxisDisplayOptions(AxisDisplayOptions xAxisDisplayOptions)The label display options (grid line, range, scale, and axis step) of the scatter plot's x-axis.default ScatterPlotConfiguration.BuilderxAxisLabelOptions(Consumer<ChartAxisLabelOptions.Builder> xAxisLabelOptions)The label options (label text, label visibility, and sort icon visibility) of the scatter plot's x-axis.ScatterPlotConfiguration.BuilderxAxisLabelOptions(ChartAxisLabelOptions xAxisLabelOptions)The label options (label text, label visibility, and sort icon visibility) of the scatter plot's x-axis.default ScatterPlotConfiguration.BuilderyAxisDisplayOptions(Consumer<AxisDisplayOptions.Builder> yAxisDisplayOptions)The label display options (grid line, range, scale, and axis step) of the scatter plot's y-axis.ScatterPlotConfiguration.BuilderyAxisDisplayOptions(AxisDisplayOptions yAxisDisplayOptions)The label display options (grid line, range, scale, and axis step) of the scatter plot's y-axis.default ScatterPlotConfiguration.BuilderyAxisLabelOptions(Consumer<ChartAxisLabelOptions.Builder> yAxisLabelOptions)The label options (label text, label visibility, and sort icon visibility) of the scatter plot's y-axis.ScatterPlotConfiguration.BuilderyAxisLabelOptions(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
fieldWells
ScatterPlotConfiguration.Builder fieldWells(ScatterPlotFieldWells 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.Builderavoiding the need to create one manually viaScatterPlotFieldWells.builder().When the
Consumercompletes,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:
fieldWells(ScatterPlotFieldWells)
-
sortConfiguration
ScatterPlotConfiguration.Builder sortConfiguration(ScatterPlotSortConfiguration 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.Builderavoiding the need to create one manually viaScatterPlotSortConfiguration.builder().When the
Consumercompletes,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:
sortConfiguration(ScatterPlotSortConfiguration)
-
xAxisLabelOptions
ScatterPlotConfiguration.Builder xAxisLabelOptions(ChartAxisLabelOptions 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.Builderavoiding the need to create one manually viaChartAxisLabelOptions.builder().When the
Consumercompletes,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:
xAxisLabelOptions(ChartAxisLabelOptions)
-
xAxisDisplayOptions
ScatterPlotConfiguration.Builder xAxisDisplayOptions(AxisDisplayOptions 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.Builderavoiding the need to create one manually viaAxisDisplayOptions.builder().When the
Consumercompletes,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:
xAxisDisplayOptions(AxisDisplayOptions)
-
yAxisLabelOptions
ScatterPlotConfiguration.Builder yAxisLabelOptions(ChartAxisLabelOptions 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.Builderavoiding the need to create one manually viaChartAxisLabelOptions.builder().When the
Consumercompletes,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:
yAxisLabelOptions(ChartAxisLabelOptions)
-
yAxisDisplayOptions
ScatterPlotConfiguration.Builder yAxisDisplayOptions(AxisDisplayOptions 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.Builderavoiding the need to create one manually viaAxisDisplayOptions.builder().When the
Consumercompletes,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:
yAxisDisplayOptions(AxisDisplayOptions)
-
legend
ScatterPlotConfiguration.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 ScatterPlotConfiguration.Builder legend(Consumer<LegendOptions.Builder> legend)
The legend display setup of the visual.
This is a convenience method that creates an instance of theLegendOptions.Builderavoiding the need to create one manually viaLegendOptions.builder().When the
Consumercompletes,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
ScatterPlotConfiguration.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 ScatterPlotConfiguration.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.Builderavoiding the need to create one manually viaDataLabelOptions.builder().When the
Consumercompletes,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
ScatterPlotConfiguration.Builder tooltip(TooltipOptions 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
default ScatterPlotConfiguration.Builder tooltip(Consumer<TooltipOptions.Builder> tooltip)
The legend display setup of the visual.
This is a convenience method that creates an instance of theTooltipOptions.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)
-
visualPalette
ScatterPlotConfiguration.Builder visualPalette(VisualPalette 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.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
ScatterPlotConfiguration.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 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.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)
-
-