Class CfnTemplate.PivotTableTotalOptionsProperty.Builder
java.lang.Object
software.amazon.awscdk.services.quicksight.CfnTemplate.PivotTableTotalOptionsProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnTemplate.PivotTableTotalOptionsProperty>
- Enclosing interface:
CfnTemplate.PivotTableTotalOptionsProperty
@Stability(Stable)
public static final class CfnTemplate.PivotTableTotalOptionsProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnTemplate.PivotTableTotalOptionsProperty>
A builder for
CfnTemplate.PivotTableTotalOptionsProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.columnSubtotalOptions(IResolvable columnSubtotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getColumnSubtotalOptions()columnSubtotalOptions(CfnTemplate.SubtotalOptionsProperty columnSubtotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getColumnSubtotalOptions()columnTotalOptions(IResolvable columnTotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getColumnTotalOptions()columnTotalOptions(CfnTemplate.PivotTotalOptionsProperty columnTotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getColumnTotalOptions()rowSubtotalOptions(IResolvable rowSubtotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getRowSubtotalOptions()rowSubtotalOptions(CfnTemplate.SubtotalOptionsProperty rowSubtotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getRowSubtotalOptions()rowTotalOptions(IResolvable rowTotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getRowTotalOptions()rowTotalOptions(CfnTemplate.PivotTotalOptionsProperty rowTotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getRowTotalOptions()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
columnSubtotalOptions
@Stability(Stable) public CfnTemplate.PivotTableTotalOptionsProperty.Builder columnSubtotalOptions(IResolvable columnSubtotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getColumnSubtotalOptions()- Parameters:
columnSubtotalOptions- The column subtotal options.- Returns:
this
-
columnSubtotalOptions
@Stability(Stable) public CfnTemplate.PivotTableTotalOptionsProperty.Builder columnSubtotalOptions(CfnTemplate.SubtotalOptionsProperty columnSubtotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getColumnSubtotalOptions()- Parameters:
columnSubtotalOptions- The column subtotal options.- Returns:
this
-
columnTotalOptions
@Stability(Stable) public CfnTemplate.PivotTableTotalOptionsProperty.Builder columnTotalOptions(IResolvable columnTotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getColumnTotalOptions()- Parameters:
columnTotalOptions- The column total options.- Returns:
this
-
columnTotalOptions
@Stability(Stable) public CfnTemplate.PivotTableTotalOptionsProperty.Builder columnTotalOptions(CfnTemplate.PivotTotalOptionsProperty columnTotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getColumnTotalOptions()- Parameters:
columnTotalOptions- The column total options.- Returns:
this
-
rowSubtotalOptions
@Stability(Stable) public CfnTemplate.PivotTableTotalOptionsProperty.Builder rowSubtotalOptions(IResolvable rowSubtotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getRowSubtotalOptions()- Parameters:
rowSubtotalOptions- The row subtotal options.- Returns:
this
-
rowSubtotalOptions
@Stability(Stable) public CfnTemplate.PivotTableTotalOptionsProperty.Builder rowSubtotalOptions(CfnTemplate.SubtotalOptionsProperty rowSubtotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getRowSubtotalOptions()- Parameters:
rowSubtotalOptions- The row subtotal options.- Returns:
this
-
rowTotalOptions
@Stability(Stable) public CfnTemplate.PivotTableTotalOptionsProperty.Builder rowTotalOptions(IResolvable rowTotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getRowTotalOptions()- Parameters:
rowTotalOptions- The row total options.- Returns:
this
-
rowTotalOptions
@Stability(Stable) public CfnTemplate.PivotTableTotalOptionsProperty.Builder rowTotalOptions(CfnTemplate.PivotTotalOptionsProperty rowTotalOptions) Sets the value ofCfnTemplate.PivotTableTotalOptionsProperty.getRowTotalOptions()- Parameters:
rowTotalOptions- The row total options.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnTemplate.PivotTableTotalOptionsProperty>- Returns:
- a new instance of
CfnTemplate.PivotTableTotalOptionsProperty - Throws:
NullPointerException- if any required attribute was not provided
-