Interface CfnAnalysis.PivotTableOptionsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAnalysis.PivotTableOptionsProperty.Jsii$Proxy
- Enclosing class:
CfnAnalysis
@Stability(Stable)
public static interface CfnAnalysis.PivotTableOptionsProperty
extends software.amazon.jsii.JsiiSerializable
The table options for a pivot table visual.
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.*; PivotTableOptionsProperty pivotTableOptionsProperty = PivotTableOptionsProperty.builder() .cellStyle(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") .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()) .collapsedRowDimensionsVisibility("collapsedRowDimensionsVisibility") .columnHeaderStyle(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") .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()) .columnNamesVisibility("columnNamesVisibility") .defaultCellWidth("defaultCellWidth") .metricPlacement("metricPlacement") .rowAlternateColorOptions(RowAlternateColorOptionsProperty.builder() .rowAlternateColors(List.of("rowAlternateColors")) .status("status") .usePrimaryBackgroundColor("usePrimaryBackgroundColor") .build()) .rowFieldNamesStyle(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") .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()) .rowHeaderStyle(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") .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()) .rowsLabelOptions(PivotTableRowsLabelOptionsProperty.builder() .customLabel("customLabel") .visibility("visibility") .build()) .rowsLayout("rowsLayout") .singleMetricVisibility("singleMetricVisibility") .toggleButtonsVisibility("toggleButtonsVisibility") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnAnalysis.PivotTableOptionsProperty
static final class
An implementation forCfnAnalysis.PivotTableOptionsProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
The table cell style of cells.default String
The visibility setting of a pivot table's collapsed row dimension fields.default Object
The table cell style of the column header.default String
The visibility of the column names.default String
The default cell width of the pivot table.default String
The metric placement (row, column) options.default Object
The row alternate color options (widget status, row alternate colors).default Object
The table cell style of row field names.default Object
The table cell style of the row headers.default Object
The options for the label that is located above the row headers.default String
The layout for the row dimension headers of a pivot table.default String
The visibility of the single metric options.default String
Determines the visibility of the pivot table.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCellStyle
The table cell style of cells.- See Also:
-
getCollapsedRowDimensionsVisibility
The visibility setting of a pivot table's collapsed row dimension fields.If the value of this structure is
HIDDEN
, all collapsed columns in a pivot table are automatically hidden. The default value isVISIBLE
.- See Also:
-
getColumnHeaderStyle
The table cell style of the column header.- See Also:
-
getColumnNamesVisibility
The visibility of the column names.- See Also:
-
getDefaultCellWidth
The default cell width of the pivot table.- See Also:
-
getMetricPlacement
The metric placement (row, column) options.- See Also:
-
getRowAlternateColorOptions
The row alternate color options (widget status, row alternate colors).- See Also:
-
getRowFieldNamesStyle
The table cell style of row field names.- See Also:
-
getRowHeaderStyle
The table cell style of the row headers.- See Also:
-
getRowsLabelOptions
The options for the label that is located above the row headers.This option is only applicable when
RowsLayout
is set toHIERARCHY
.- See Also:
-
getRowsLayout
The layout for the row dimension headers of a pivot table. Choose one of the following options.TABULAR
: (Default) Each row field is displayed in a separate column.HIERARCHY
: All row fields are displayed in a single column. Indentation is used to differentiate row headers of different fields.
- See Also:
-
getSingleMetricVisibility
The visibility of the single metric options.- See Also:
-
getToggleButtonsVisibility
Determines the visibility of the pivot table.- See Also:
-
builder
-