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