Class CfnTheme.TileLayoutStyleProperty.Builder
java.lang.Object
software.amazon.awscdk.services.quicksight.CfnTheme.TileLayoutStyleProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnTheme.TileLayoutStyleProperty>
- Enclosing interface:
- CfnTheme.TileLayoutStyleProperty
@Stability(Stable)
public static final class CfnTheme.TileLayoutStyleProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnTheme.TileLayoutStyleProperty>
A builder for
CfnTheme.TileLayoutStyleProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.gutter(IResolvable gutter) Sets the value ofCfnTheme.TileLayoutStyleProperty.getGutter()gutter(CfnTheme.GutterStyleProperty gutter) Sets the value ofCfnTheme.TileLayoutStyleProperty.getGutter()margin(IResolvable margin) Sets the value ofCfnTheme.TileLayoutStyleProperty.getMargin()margin(CfnTheme.MarginStyleProperty margin) Sets the value ofCfnTheme.TileLayoutStyleProperty.getMargin()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
gutter
Sets the value ofCfnTheme.TileLayoutStyleProperty.getGutter()- Parameters:
gutter- The gutter settings that apply between tiles.- Returns:
this
-
gutter
@Stability(Stable) public CfnTheme.TileLayoutStyleProperty.Builder gutter(CfnTheme.GutterStyleProperty gutter) Sets the value ofCfnTheme.TileLayoutStyleProperty.getGutter()- Parameters:
gutter- The gutter settings that apply between tiles.- Returns:
this
-
margin
Sets the value ofCfnTheme.TileLayoutStyleProperty.getMargin()- Parameters:
margin- The margin settings that apply around the outside edge of sheets.- Returns:
this
-
margin
@Stability(Stable) public CfnTheme.TileLayoutStyleProperty.Builder margin(CfnTheme.MarginStyleProperty margin) Sets the value ofCfnTheme.TileLayoutStyleProperty.getMargin()- Parameters:
margin- The margin settings that apply around the outside edge of sheets.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnTheme.TileLayoutStyleProperty>- Returns:
- a new instance of
CfnTheme.TileLayoutStyleProperty - Throws:
NullPointerException- if any required attribute was not provided
-