Interface PivotTableOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PivotTableOptions.Builder,
,PivotTableOptions> SdkBuilder<PivotTableOptions.Builder,
,PivotTableOptions> SdkPojo
- Enclosing class:
PivotTableOptions
-
Method Summary
Modifier and TypeMethodDescriptiondefault PivotTableOptions.Builder
cellStyle
(Consumer<TableCellStyle.Builder> cellStyle) The table cell style of cells.cellStyle
(TableCellStyle cellStyle) The table cell style of cells.collapsedRowDimensionsVisibility
(String collapsedRowDimensionsVisibility) The visibility setting of a pivot table's collapsed row dimension fields.collapsedRowDimensionsVisibility
(Visibility collapsedRowDimensionsVisibility) The visibility setting of a pivot table's collapsed row dimension fields.default PivotTableOptions.Builder
columnHeaderStyle
(Consumer<TableCellStyle.Builder> columnHeaderStyle) The table cell style of the column header.columnHeaderStyle
(TableCellStyle columnHeaderStyle) The table cell style of the column header.columnNamesVisibility
(String columnNamesVisibility) The visibility of the column names.columnNamesVisibility
(Visibility columnNamesVisibility) The visibility of the column names.defaultCellWidth
(String defaultCellWidth) The default cell width of the pivot table.metricPlacement
(String metricPlacement) The metric placement (row, column) options.metricPlacement
(PivotTableMetricPlacement metricPlacement) The metric placement (row, column) options.default PivotTableOptions.Builder
rowAlternateColorOptions
(Consumer<RowAlternateColorOptions.Builder> rowAlternateColorOptions) The row alternate color options (widget status, row alternate colors).rowAlternateColorOptions
(RowAlternateColorOptions rowAlternateColorOptions) The row alternate color options (widget status, row alternate colors).default PivotTableOptions.Builder
rowFieldNamesStyle
(Consumer<TableCellStyle.Builder> rowFieldNamesStyle) The table cell style of row field names.rowFieldNamesStyle
(TableCellStyle rowFieldNamesStyle) The table cell style of row field names.default PivotTableOptions.Builder
rowHeaderStyle
(Consumer<TableCellStyle.Builder> rowHeaderStyle) The table cell style of the row headers.rowHeaderStyle
(TableCellStyle rowHeaderStyle) The table cell style of the row headers.default PivotTableOptions.Builder
rowsLabelOptions
(Consumer<PivotTableRowsLabelOptions.Builder> rowsLabelOptions) The options for the label that is located above the row headers.rowsLabelOptions
(PivotTableRowsLabelOptions rowsLabelOptions) The options for the label that is located above the row headers.rowsLayout
(String rowsLayout) The layout for the row dimension headers of a pivot table.rowsLayout
(PivotTableRowsLayout rowsLayout) The layout for the row dimension headers of a pivot table.singleMetricVisibility
(String singleMetricVisibility) The visibility of the single metric options.singleMetricVisibility
(Visibility singleMetricVisibility) The visibility of the single metric options.toggleButtonsVisibility
(String toggleButtonsVisibility) Determines the visibility of the pivot table.toggleButtonsVisibility
(Visibility toggleButtonsVisibility) Determines the visibility of the pivot table.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
metricPlacement
The metric placement (row, column) options.
- Parameters:
metricPlacement
- The metric placement (row, column) options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
metricPlacement
The metric placement (row, column) options.
- Parameters:
metricPlacement
- The metric placement (row, column) options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
singleMetricVisibility
The visibility of the single metric options.
- Parameters:
singleMetricVisibility
- The visibility of the single metric options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
singleMetricVisibility
The visibility of the single metric options.
- Parameters:
singleMetricVisibility
- The visibility of the single metric options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
columnNamesVisibility
The visibility of the column names.
- Parameters:
columnNamesVisibility
- The visibility of the column names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
columnNamesVisibility
The visibility of the column names.
- Parameters:
columnNamesVisibility
- The visibility of the column names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
toggleButtonsVisibility
Determines the visibility of the pivot table.
- Parameters:
toggleButtonsVisibility
- Determines the visibility of the pivot table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
toggleButtonsVisibility
Determines the visibility of the pivot table.
- Parameters:
toggleButtonsVisibility
- Determines the visibility of the pivot table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
columnHeaderStyle
The table cell style of the column header.
- Parameters:
columnHeaderStyle
- The table cell style of the column header.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnHeaderStyle
default PivotTableOptions.Builder columnHeaderStyle(Consumer<TableCellStyle.Builder> columnHeaderStyle) The table cell style of the column header.
This is a convenience method that creates an instance of theTableCellStyle.Builder
avoiding the need to create one manually viaTableCellStyle.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocolumnHeaderStyle(TableCellStyle)
.- Parameters:
columnHeaderStyle
- a consumer that will call methods onTableCellStyle.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rowHeaderStyle
The table cell style of the row headers.
- Parameters:
rowHeaderStyle
- The table cell style of the row headers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rowHeaderStyle
The table cell style of the row headers.
This is a convenience method that creates an instance of theTableCellStyle.Builder
avoiding the need to create one manually viaTableCellStyle.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torowHeaderStyle(TableCellStyle)
.- Parameters:
rowHeaderStyle
- a consumer that will call methods onTableCellStyle.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cellStyle
The table cell style of cells.
- Parameters:
cellStyle
- The table cell style of cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cellStyle
The table cell style of cells.
This is a convenience method that creates an instance of theTableCellStyle.Builder
avoiding the need to create one manually viaTableCellStyle.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocellStyle(TableCellStyle)
.- Parameters:
cellStyle
- a consumer that will call methods onTableCellStyle.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rowFieldNamesStyle
The table cell style of row field names.
- Parameters:
rowFieldNamesStyle
- The table cell style of row field names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rowFieldNamesStyle
default PivotTableOptions.Builder rowFieldNamesStyle(Consumer<TableCellStyle.Builder> rowFieldNamesStyle) The table cell style of row field names.
This is a convenience method that creates an instance of theTableCellStyle.Builder
avoiding the need to create one manually viaTableCellStyle.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torowFieldNamesStyle(TableCellStyle)
.- Parameters:
rowFieldNamesStyle
- a consumer that will call methods onTableCellStyle.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rowAlternateColorOptions
PivotTableOptions.Builder rowAlternateColorOptions(RowAlternateColorOptions rowAlternateColorOptions) The row alternate color options (widget status, row alternate colors).
- Parameters:
rowAlternateColorOptions
- The row alternate color options (widget status, row alternate colors).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rowAlternateColorOptions
default PivotTableOptions.Builder rowAlternateColorOptions(Consumer<RowAlternateColorOptions.Builder> rowAlternateColorOptions) The row alternate color options (widget status, row alternate colors).
This is a convenience method that creates an instance of theRowAlternateColorOptions.Builder
avoiding the need to create one manually viaRowAlternateColorOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torowAlternateColorOptions(RowAlternateColorOptions)
.- Parameters:
rowAlternateColorOptions
- a consumer that will call methods onRowAlternateColorOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
collapsedRowDimensionsVisibility
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
.- Parameters:
collapsedRowDimensionsVisibility
- The visibility setting of a pivot table's collapsed row dimension fields. If the value of this structure isHIDDEN
, all collapsed columns in a pivot table are automatically hidden. The default value isVISIBLE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
collapsedRowDimensionsVisibility
PivotTableOptions.Builder collapsedRowDimensionsVisibility(Visibility collapsedRowDimensionsVisibility) 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
.- Parameters:
collapsedRowDimensionsVisibility
- The visibility setting of a pivot table's collapsed row dimension fields. If the value of this structure isHIDDEN
, all collapsed columns in a pivot table are automatically hidden. The default value isVISIBLE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rowsLayout
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.
- Parameters:
rowsLayout
- 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.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
rowsLayout
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.
- Parameters:
rowsLayout
- 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.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
rowsLabelOptions
The options for the label that is located above the row headers. This option is only applicable when
RowsLayout
is set toHIERARCHY
.- Parameters:
rowsLabelOptions
- The options for the label that is located above the row headers. This option is only applicable whenRowsLayout
is set toHIERARCHY
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rowsLabelOptions
default PivotTableOptions.Builder rowsLabelOptions(Consumer<PivotTableRowsLabelOptions.Builder> rowsLabelOptions) The options for the label that is located above the row headers. This option is only applicable when
This is a convenience method that creates an instance of theRowsLayout
is set toHIERARCHY
.PivotTableRowsLabelOptions.Builder
avoiding the need to create one manually viaPivotTableRowsLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torowsLabelOptions(PivotTableRowsLabelOptions)
.- Parameters:
rowsLabelOptions
- a consumer that will call methods onPivotTableRowsLabelOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultCellWidth
The default cell width of the pivot table.
- Parameters:
defaultCellWidth
- The default cell width of the pivot table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-