Class CfnTheme.SheetStyleProperty.Builder
java.lang.Object
software.amazon.awscdk.services.quicksight.CfnTheme.SheetStyleProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnTheme.SheetStyleProperty>
- Enclosing interface:
CfnTheme.SheetStyleProperty
@Stability(Stable)
public static final class CfnTheme.SheetStyleProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnTheme.SheetStyleProperty>
A builder for
CfnTheme.SheetStyleProperty
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the configured instance.tile
(IResolvable tile) Sets the value ofCfnTheme.SheetStyleProperty.getTile()
Sets the value ofCfnTheme.SheetStyleProperty.getTile()
tileLayout
(IResolvable tileLayout) Sets the value ofCfnTheme.SheetStyleProperty.getTileLayout()
tileLayout
(CfnTheme.TileLayoutStyleProperty tileLayout) Sets the value ofCfnTheme.SheetStyleProperty.getTileLayout()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
tile
Sets the value ofCfnTheme.SheetStyleProperty.getTile()
- Parameters:
tile
- The display options for tiles.- Returns:
this
-
tile
Sets the value ofCfnTheme.SheetStyleProperty.getTile()
- Parameters:
tile
- The display options for tiles.- Returns:
this
-
tileLayout
Sets the value ofCfnTheme.SheetStyleProperty.getTileLayout()
- Parameters:
tileLayout
- The layout options for tiles.- Returns:
this
-
tileLayout
@Stability(Stable) public CfnTheme.SheetStyleProperty.Builder tileLayout(CfnTheme.TileLayoutStyleProperty tileLayout) Sets the value ofCfnTheme.SheetStyleProperty.getTileLayout()
- Parameters:
tileLayout
- The layout options for tiles.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnTheme.SheetStyleProperty>
- Returns:
- a new instance of
CfnTheme.SheetStyleProperty
- Throws:
NullPointerException
- if any required attribute was not provided
-