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