Interface BoxPlotChartConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BoxPlotChartConfiguration.Builder,BoxPlotChartConfiguration>,SdkBuilder<BoxPlotChartConfiguration.Builder,BoxPlotChartConfiguration>,SdkPojo
- Enclosing class:
- BoxPlotChartConfiguration
public static interface BoxPlotChartConfiguration.Builder extends SdkPojo, CopyableBuilder<BoxPlotChartConfiguration.Builder,BoxPlotChartConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default BoxPlotChartConfiguration.BuilderboxPlotOptions(Consumer<BoxPlotOptions.Builder> boxPlotOptions)The box plot chart options for a box plot visualBoxPlotChartConfiguration.BuilderboxPlotOptions(BoxPlotOptions boxPlotOptions)The box plot chart options for a box plot visualdefault BoxPlotChartConfiguration.BuildercategoryAxis(Consumer<AxisDisplayOptions.Builder> categoryAxis)The label display options (grid line, range, scale, axis step) of a box plot category.BoxPlotChartConfiguration.BuildercategoryAxis(AxisDisplayOptions categoryAxis)The label display options (grid line, range, scale, axis step) of a box plot category.default BoxPlotChartConfiguration.BuildercategoryLabelOptions(Consumer<ChartAxisLabelOptions.Builder> categoryLabelOptions)The label options (label text, label visibility and sort Icon visibility) of a box plot category.BoxPlotChartConfiguration.BuildercategoryLabelOptions(ChartAxisLabelOptions categoryLabelOptions)The label options (label text, label visibility and sort Icon visibility) of a box plot category.default BoxPlotChartConfiguration.BuilderfieldWells(Consumer<BoxPlotFieldWells.Builder> fieldWells)The field wells of the visual.BoxPlotChartConfiguration.BuilderfieldWells(BoxPlotFieldWells fieldWells)The field wells of the visual.default BoxPlotChartConfiguration.Builderinteractions(Consumer<VisualInteractionOptions.Builder> interactions)The general visual interactions setup for a visual.BoxPlotChartConfiguration.Builderinteractions(VisualInteractionOptions interactions)The general visual interactions setup for a visual.default BoxPlotChartConfiguration.Builderlegend(Consumer<LegendOptions.Builder> legend)Sets the value of the Legend property for this object.BoxPlotChartConfiguration.Builderlegend(LegendOptions legend)Sets the value of the Legend property for this object.default BoxPlotChartConfiguration.BuilderprimaryYAxisDisplayOptions(Consumer<AxisDisplayOptions.Builder> primaryYAxisDisplayOptions)The label display options (grid line, range, scale, axis step) of a box plot category.BoxPlotChartConfiguration.BuilderprimaryYAxisDisplayOptions(AxisDisplayOptions primaryYAxisDisplayOptions)The label display options (grid line, range, scale, axis step) of a box plot category.default BoxPlotChartConfiguration.BuilderprimaryYAxisLabelOptions(Consumer<ChartAxisLabelOptions.Builder> primaryYAxisLabelOptions)The label options (label text, label visibility and sort icon visibility) of a box plot value.BoxPlotChartConfiguration.BuilderprimaryYAxisLabelOptions(ChartAxisLabelOptions primaryYAxisLabelOptions)The label options (label text, label visibility and sort icon visibility) of a box plot value.BoxPlotChartConfiguration.BuilderreferenceLines(Collection<ReferenceLine> referenceLines)The reference line setup of the visual.BoxPlotChartConfiguration.BuilderreferenceLines(Consumer<ReferenceLine.Builder>... referenceLines)The reference line setup of the visual.BoxPlotChartConfiguration.BuilderreferenceLines(ReferenceLine... referenceLines)The reference line setup of the visual.default BoxPlotChartConfiguration.BuildersortConfiguration(Consumer<BoxPlotSortConfiguration.Builder> sortConfiguration)The sort configuration of aBoxPlotVisual.BoxPlotChartConfiguration.BuildersortConfiguration(BoxPlotSortConfiguration sortConfiguration)The sort configuration of aBoxPlotVisual.default BoxPlotChartConfiguration.Buildertooltip(Consumer<TooltipOptions.Builder> tooltip)The tooltip display setup of the visual.BoxPlotChartConfiguration.Buildertooltip(TooltipOptions tooltip)The tooltip display setup of the visual.default BoxPlotChartConfiguration.BuildervisualPalette(Consumer<VisualPalette.Builder> visualPalette)The palette (chart color) display setup of the visual.BoxPlotChartConfiguration.BuildervisualPalette(VisualPalette visualPalette)The palette (chart color) 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
BoxPlotChartConfiguration.Builder fieldWells(BoxPlotFieldWells 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 BoxPlotChartConfiguration.Builder fieldWells(Consumer<BoxPlotFieldWells.Builder> fieldWells)
The field wells of the visual.
This is a convenience method that creates an instance of theBoxPlotFieldWells.Builderavoiding the need to create one manually viaBoxPlotFieldWells.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofieldWells(BoxPlotFieldWells).- Parameters:
fieldWells- a consumer that will call methods onBoxPlotFieldWells.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
fieldWells(BoxPlotFieldWells)
-
sortConfiguration
BoxPlotChartConfiguration.Builder sortConfiguration(BoxPlotSortConfiguration sortConfiguration)
The sort configuration of a
BoxPlotVisual.- Parameters:
sortConfiguration- The sort configuration of aBoxPlotVisual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sortConfiguration
default BoxPlotChartConfiguration.Builder sortConfiguration(Consumer<BoxPlotSortConfiguration.Builder> sortConfiguration)
The sort configuration of a
This is a convenience method that creates an instance of theBoxPlotVisual.BoxPlotSortConfiguration.Builderavoiding the need to create one manually viaBoxPlotSortConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosortConfiguration(BoxPlotSortConfiguration).- Parameters:
sortConfiguration- a consumer that will call methods onBoxPlotSortConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sortConfiguration(BoxPlotSortConfiguration)
-
boxPlotOptions
BoxPlotChartConfiguration.Builder boxPlotOptions(BoxPlotOptions boxPlotOptions)
The box plot chart options for a box plot visual
- Parameters:
boxPlotOptions- The box plot chart options for a box plot visual- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
boxPlotOptions
default BoxPlotChartConfiguration.Builder boxPlotOptions(Consumer<BoxPlotOptions.Builder> boxPlotOptions)
The box plot chart options for a box plot visual
This is a convenience method that creates an instance of theBoxPlotOptions.Builderavoiding the need to create one manually viaBoxPlotOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toboxPlotOptions(BoxPlotOptions).- Parameters:
boxPlotOptions- a consumer that will call methods onBoxPlotOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
boxPlotOptions(BoxPlotOptions)
-
categoryAxis
BoxPlotChartConfiguration.Builder categoryAxis(AxisDisplayOptions categoryAxis)
The label display options (grid line, range, scale, axis step) of a box plot category.
- Parameters:
categoryAxis- The label display options (grid line, range, scale, axis step) of a box plot category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categoryAxis
default BoxPlotChartConfiguration.Builder categoryAxis(Consumer<AxisDisplayOptions.Builder> categoryAxis)
The label display options (grid line, range, scale, axis step) of a box plot category.
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 tocategoryAxis(AxisDisplayOptions).- Parameters:
categoryAxis- 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:
categoryAxis(AxisDisplayOptions)
-
categoryLabelOptions
BoxPlotChartConfiguration.Builder categoryLabelOptions(ChartAxisLabelOptions categoryLabelOptions)
The label options (label text, label visibility and sort Icon visibility) of a box plot category.
- Parameters:
categoryLabelOptions- The label options (label text, label visibility and sort Icon visibility) of a box plot category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categoryLabelOptions
default BoxPlotChartConfiguration.Builder categoryLabelOptions(Consumer<ChartAxisLabelOptions.Builder> categoryLabelOptions)
The label options (label text, label visibility and sort Icon visibility) of a box plot category.
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 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)
-
primaryYAxisDisplayOptions
BoxPlotChartConfiguration.Builder primaryYAxisDisplayOptions(AxisDisplayOptions primaryYAxisDisplayOptions)
The label display options (grid line, range, scale, axis step) of a box plot category.
- Parameters:
primaryYAxisDisplayOptions- The label display options (grid line, range, scale, axis step) of a box plot category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
primaryYAxisDisplayOptions
default BoxPlotChartConfiguration.Builder primaryYAxisDisplayOptions(Consumer<AxisDisplayOptions.Builder> primaryYAxisDisplayOptions)
The label display options (grid line, range, scale, axis step) of a box plot category.
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 toprimaryYAxisDisplayOptions(AxisDisplayOptions).- Parameters:
primaryYAxisDisplayOptions- 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:
primaryYAxisDisplayOptions(AxisDisplayOptions)
-
primaryYAxisLabelOptions
BoxPlotChartConfiguration.Builder primaryYAxisLabelOptions(ChartAxisLabelOptions primaryYAxisLabelOptions)
The label options (label text, label visibility and sort icon visibility) of a box plot value.
- Parameters:
primaryYAxisLabelOptions- The label options (label text, label visibility and sort icon visibility) of a box plot value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
primaryYAxisLabelOptions
default BoxPlotChartConfiguration.Builder primaryYAxisLabelOptions(Consumer<ChartAxisLabelOptions.Builder> primaryYAxisLabelOptions)
The label options (label text, label visibility and sort icon visibility) of a box plot value.
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 toprimaryYAxisLabelOptions(ChartAxisLabelOptions).- Parameters:
primaryYAxisLabelOptions- 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:
primaryYAxisLabelOptions(ChartAxisLabelOptions)
-
legend
BoxPlotChartConfiguration.Builder legend(LegendOptions legend)
Sets the value of the Legend property for this object.- Parameters:
legend- The new value for the Legend property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
legend
default BoxPlotChartConfiguration.Builder legend(Consumer<LegendOptions.Builder> legend)
Sets the value of the Legend property for this object. 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)
-
tooltip
BoxPlotChartConfiguration.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 BoxPlotChartConfiguration.Builder tooltip(Consumer<TooltipOptions.Builder> tooltip)
The tooltip 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)
-
referenceLines
BoxPlotChartConfiguration.Builder referenceLines(Collection<ReferenceLine> referenceLines)
The reference line setup of the visual.
- Parameters:
referenceLines- The reference line setup of the visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referenceLines
BoxPlotChartConfiguration.Builder referenceLines(ReferenceLine... referenceLines)
The reference line setup of the visual.
- Parameters:
referenceLines- The reference line setup of the visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referenceLines
BoxPlotChartConfiguration.Builder referenceLines(Consumer<ReferenceLine.Builder>... referenceLines)
The reference line setup of the visual.
This is a convenience method that creates an instance of theReferenceLine.Builderavoiding the need to create one manually viaReferenceLine.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#referenceLines(List.) - Parameters:
referenceLines- a consumer that will call methods onReferenceLine.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#referenceLines(java.util.Collection)
-
visualPalette
BoxPlotChartConfiguration.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 BoxPlotChartConfiguration.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
BoxPlotChartConfiguration.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 BoxPlotChartConfiguration.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)
-
-