Interface CfnTemplate.SubtotalOptionsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTemplate.SubtotalOptionsProperty.Jsii$Proxy
- Enclosing class:
CfnTemplate
@Stability(Stable)
public static interface CfnTemplate.SubtotalOptionsProperty
extends software.amazon.jsii.JsiiSerializable
The subtotal options.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.quicksight.*;
SubtotalOptionsProperty subtotalOptionsProperty = SubtotalOptionsProperty.builder()
.customLabel("customLabel")
.fieldLevel("fieldLevel")
.fieldLevelOptions(List.of(PivotTableFieldSubtotalOptionsProperty.builder()
.fieldId("fieldId")
.build()))
.metricHeaderCellStyle(TableCellStyleProperty.builder()
.backgroundColor("backgroundColor")
.border(GlobalTableBorderOptionsProperty.builder()
.sideSpecificBorder(TableSideBorderOptionsProperty.builder()
.bottom(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.innerHorizontal(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.innerVertical(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.left(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.right(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.top(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.build())
.uniformBorder(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.build())
.fontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.relative("relative")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.height(123)
.horizontalTextAlignment("horizontalTextAlignment")
.textWrap("textWrap")
.verticalTextAlignment("verticalTextAlignment")
.visibility("visibility")
.build())
.styleTargets(List.of(TableStyleTargetProperty.builder()
.cellType("cellType")
.build()))
.totalCellStyle(TableCellStyleProperty.builder()
.backgroundColor("backgroundColor")
.border(GlobalTableBorderOptionsProperty.builder()
.sideSpecificBorder(TableSideBorderOptionsProperty.builder()
.bottom(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.innerHorizontal(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.innerVertical(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.left(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.right(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.top(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.build())
.uniformBorder(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.build())
.fontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.relative("relative")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.height(123)
.horizontalTextAlignment("horizontalTextAlignment")
.textWrap("textWrap")
.verticalTextAlignment("verticalTextAlignment")
.visibility("visibility")
.build())
.totalsVisibility("totalsVisibility")
.valueCellStyle(TableCellStyleProperty.builder()
.backgroundColor("backgroundColor")
.border(GlobalTableBorderOptionsProperty.builder()
.sideSpecificBorder(TableSideBorderOptionsProperty.builder()
.bottom(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.innerHorizontal(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.innerVertical(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.left(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.right(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.top(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.build())
.uniformBorder(TableBorderOptionsProperty.builder()
.color("color")
.style("style")
.thickness(123)
.build())
.build())
.fontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.relative("relative")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.height(123)
.horizontalTextAlignment("horizontalTextAlignment")
.textWrap("textWrap")
.verticalTextAlignment("verticalTextAlignment")
.visibility("visibility")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnTemplate.SubtotalOptionsPropertystatic final classAn implementation forCfnTemplate.SubtotalOptionsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe custom label string for the subtotal cells.default StringThe field level (all, custom, last) for the subtotal cells.default ObjectThe optional configuration of subtotal cells.default ObjectThe cell styling options for the subtotals of header cells.default ObjectThe style targets options for subtotals.default ObjectThe cell styling options for the subtotal cells.default StringThe visibility configuration for the subtotal cells.default ObjectThe cell styling options for the subtotals of value cells.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCustomLabel
The custom label string for the subtotal cells.- See Also:
-
getFieldLevel
The field level (all, custom, last) for the subtotal cells.- See Also:
-
getFieldLevelOptions
The optional configuration of subtotal cells.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTemplate.PivotTableFieldSubtotalOptionsProperty>- See Also:
-
getMetricHeaderCellStyle
The cell styling options for the subtotals of header cells.Returns union: either
IResolvableorCfnTemplate.TableCellStyleProperty- See Also:
-
getStyleTargets
The style targets options for subtotals.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTemplate.TableStyleTargetProperty>- See Also:
-
getTotalCellStyle
The cell styling options for the subtotal cells.Returns union: either
IResolvableorCfnTemplate.TableCellStyleProperty- See Also:
-
getTotalsVisibility
The visibility configuration for the subtotal cells.- See Also:
-
getValueCellStyle
The cell styling options for the subtotals of value cells.Returns union: either
IResolvableorCfnTemplate.TableCellStyleProperty- See Also:
-
builder
-