Class CfnDashboardPropsMixin.SmallMultiplesOptionsProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.quicksight.CfnDashboardPropsMixin.SmallMultiplesOptionsProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDashboardPropsMixin.SmallMultiplesOptionsProperty>
- Enclosing interface:
CfnDashboardPropsMixin.SmallMultiplesOptionsProperty
@Stability(Stable)
public static final class CfnDashboardPropsMixin.SmallMultiplesOptionsProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDashboardPropsMixin.SmallMultiplesOptionsProperty>
A builder for
CfnDashboardPropsMixin.SmallMultiplesOptionsProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.maxVisibleColumns(Number maxVisibleColumns) maxVisibleRows(Number maxVisibleRows) Sets the value ofCfnDashboardPropsMixin.SmallMultiplesOptionsProperty.getMaxVisibleRows()panelConfiguration(CfnDashboardPropsMixin.PanelConfigurationProperty panelConfiguration) panelConfiguration(IResolvable panelConfiguration) Sets the value ofCfnDashboardPropsMixin.SmallMultiplesOptionsProperty.getXAxis()xAxis(IResolvable xAxis) Sets the value ofCfnDashboardPropsMixin.SmallMultiplesOptionsProperty.getXAxis()Sets the value ofCfnDashboardPropsMixin.SmallMultiplesOptionsProperty.getYAxis()yAxis(IResolvable yAxis) Sets the value ofCfnDashboardPropsMixin.SmallMultiplesOptionsProperty.getYAxis()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
maxVisibleColumns
@Stability(Stable) public CfnDashboardPropsMixin.SmallMultiplesOptionsProperty.Builder maxVisibleColumns(Number maxVisibleColumns) - Parameters:
maxVisibleColumns- Sets the maximum number of visible columns to display in the grid of small multiples panels. The default isAuto, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart.- Returns:
this
-
maxVisibleRows
@Stability(Stable) public CfnDashboardPropsMixin.SmallMultiplesOptionsProperty.Builder maxVisibleRows(Number maxVisibleRows) Sets the value ofCfnDashboardPropsMixin.SmallMultiplesOptionsProperty.getMaxVisibleRows()- Parameters:
maxVisibleRows- Sets the maximum number of visible rows to display in the grid of small multiples panels. The default value isAuto, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart.- Returns:
this
-
panelConfiguration
@Stability(Stable) public CfnDashboardPropsMixin.SmallMultiplesOptionsProperty.Builder panelConfiguration(IResolvable panelConfiguration) - Parameters:
panelConfiguration- Configures the display options for each small multiples panel.- Returns:
this
-
panelConfiguration
@Stability(Stable) public CfnDashboardPropsMixin.SmallMultiplesOptionsProperty.Builder panelConfiguration(CfnDashboardPropsMixin.PanelConfigurationProperty panelConfiguration) - Parameters:
panelConfiguration- Configures the display options for each small multiples panel.- Returns:
this
-
xAxis
@Stability(Stable) public CfnDashboardPropsMixin.SmallMultiplesOptionsProperty.Builder xAxis(IResolvable xAxis) Sets the value ofCfnDashboardPropsMixin.SmallMultiplesOptionsProperty.getXAxis()- Parameters:
xAxis- The properties of a small multiples X axis.- Returns:
this
-
xAxis
@Stability(Stable) public CfnDashboardPropsMixin.SmallMultiplesOptionsProperty.Builder xAxis(CfnDashboardPropsMixin.SmallMultiplesAxisPropertiesProperty xAxis) Sets the value ofCfnDashboardPropsMixin.SmallMultiplesOptionsProperty.getXAxis()- Parameters:
xAxis- The properties of a small multiples X axis.- Returns:
this
-
yAxis
@Stability(Stable) public CfnDashboardPropsMixin.SmallMultiplesOptionsProperty.Builder yAxis(IResolvable yAxis) Sets the value ofCfnDashboardPropsMixin.SmallMultiplesOptionsProperty.getYAxis()- Parameters:
yAxis- The properties of a small multiples Y axis.- Returns:
this
-
yAxis
@Stability(Stable) public CfnDashboardPropsMixin.SmallMultiplesOptionsProperty.Builder yAxis(CfnDashboardPropsMixin.SmallMultiplesAxisPropertiesProperty yAxis) Sets the value ofCfnDashboardPropsMixin.SmallMultiplesOptionsProperty.getYAxis()- Parameters:
yAxis- The properties of a small multiples Y axis.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDashboardPropsMixin.SmallMultiplesOptionsProperty>- Returns:
- a new instance of
CfnDashboardPropsMixin.SmallMultiplesOptionsProperty - Throws:
NullPointerException- if any required attribute was not provided
-