Interface SmallMultiplesOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SmallMultiplesOptions.Builder,
,SmallMultiplesOptions> SdkBuilder<SmallMultiplesOptions.Builder,
,SmallMultiplesOptions> SdkPojo
- Enclosing class:
SmallMultiplesOptions
-
Method Summary
Modifier and TypeMethodDescriptionmaxVisibleColumns
(Long maxVisibleColumns) Sets the maximum number of visible columns to display in the grid of small multiples panels.maxVisibleRows
(Long maxVisibleRows) Sets the maximum number of visible rows to display in the grid of small multiples panels.default SmallMultiplesOptions.Builder
panelConfiguration
(Consumer<PanelConfiguration.Builder> panelConfiguration) Configures the display options for each small multiples panel.panelConfiguration
(PanelConfiguration panelConfiguration) Configures the display options for each small multiples panel.default SmallMultiplesOptions.Builder
The properties of a small multiples X axis.The properties of a small multiples X axis.default SmallMultiplesOptions.Builder
The properties of a small multiples Y axis.The properties of a small multiples 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 Details
-
maxVisibleRows
Sets the maximum number of visible rows to display in the grid of small multiples panels.
The default value is
Auto
, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart.- Parameters:
maxVisibleRows
- Sets the maximum number of visible rows to display in the grid of small multiples panels.The default value is
Auto
, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxVisibleColumns
Sets the maximum number of visible columns to display in the grid of small multiples panels.
The default is
Auto
, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart.- Parameters:
maxVisibleColumns
- Sets the maximum number of visible columns to display in the grid of small multiples panels.The default is
Auto
, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
panelConfiguration
Configures the display options for each small multiples panel.
- Parameters:
panelConfiguration
- Configures the display options for each small multiples panel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
panelConfiguration
default SmallMultiplesOptions.Builder panelConfiguration(Consumer<PanelConfiguration.Builder> panelConfiguration) Configures the display options for each small multiples panel.
This is a convenience method that creates an instance of thePanelConfiguration.Builder
avoiding the need to create one manually viaPanelConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topanelConfiguration(PanelConfiguration)
.- Parameters:
panelConfiguration
- a consumer that will call methods onPanelConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
xAxis
The properties of a small multiples X axis.
- Parameters:
xAxis
- The properties of a small multiples X axis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
xAxis
The properties of a small multiples X axis.
This is a convenience method that creates an instance of theSmallMultiplesAxisProperties.Builder
avoiding the need to create one manually viaSmallMultiplesAxisProperties.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toxAxis(SmallMultiplesAxisProperties)
.- Parameters:
xAxis
- a consumer that will call methods onSmallMultiplesAxisProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
yAxis
The properties of a small multiples Y axis.
- Parameters:
yAxis
- The properties of a small multiples Y axis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
yAxis
The properties of a small multiples Y axis.
This is a convenience method that creates an instance of theSmallMultiplesAxisProperties.Builder
avoiding the need to create one manually viaSmallMultiplesAxisProperties.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toyAxis(SmallMultiplesAxisProperties)
.- Parameters:
yAxis
- a consumer that will call methods onSmallMultiplesAxisProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-