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")
.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())
.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")
.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())
.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")
.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())
.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")
.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())
.rowsLabelOptions(PivotTableRowsLabelOptionsProperty.builder()
.customLabel("customLabel")
.visibility("visibility")
.build())
.rowsLayout("rowsLayout")
.singleMetricVisibility("singleMetricVisibility")
.toggleButtonsVisibility("toggleButtonsVisibility")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnAnalysis.PivotTableOptionsPropertystatic final classAn implementation forCfnAnalysis.PivotTableOptionsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe table cell style of cells.default StringThe visibility setting of a pivot table's collapsed row dimension fields.default ObjectThe table cell style of the column header.default StringThe visibility of the column names.default StringThe default cell width of the pivot table.default StringThe metric placement (row, column) options.default ObjectThe row alternate color options (widget status, row alternate colors).default ObjectThe table cell style of row field names.default ObjectThe table cell style of the row headers.default ObjectThe options for the label that is located above the row headers.default StringThe layout for the row dimension headers of a pivot table.default StringThe visibility of the single metric options.default StringDetermines 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.Returns union: either
IResolvableorCfnAnalysis.TableCellStyleProperty- 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.Returns union: either
IResolvableorCfnAnalysis.TableCellStyleProperty- 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).Returns union: either
IResolvableorCfnAnalysis.RowAlternateColorOptionsProperty- See Also:
-
getRowFieldNamesStyle
The table cell style of row field names.Returns union: either
IResolvableorCfnAnalysis.TableCellStyleProperty- See Also:
-
getRowHeaderStyle
The table cell style of the row headers.Returns union: either
IResolvableorCfnAnalysis.TableCellStyleProperty- See Also:
-
getRowsLabelOptions
The options for the label that is located above the row headers.This option is only applicable when
RowsLayoutis set toHIERARCHY.Returns union: either
IResolvableorCfnAnalysis.PivotTableRowsLabelOptionsProperty- 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
-