Class PivotTableOptions
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<PivotTableOptions.Builder,PivotTableOptions>
The table options for a pivot table visual.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic PivotTableOptions.Builderbuilder()final TableCellStyleThe table cell style of cells.final VisibilityThe visibility setting of a pivot table's collapsed row dimension fields.final StringThe visibility setting of a pivot table's collapsed row dimension fields.final TableCellStyleThe table cell style of the column header.final VisibilityThe visibility of the column names.final StringThe visibility of the column names.final StringThe default cell width of the pivot table.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()The metric placement (row, column) options.final StringThe metric placement (row, column) options.final RowAlternateColorOptionsThe row alternate color options (widget status, row alternate colors).final TableCellStyleThe table cell style of row field names.final TableCellStyleThe table cell style of the row headers.The options for the label that is located above the row headers.final PivotTableRowsLayoutThe layout for the row dimension headers of a pivot table.final StringThe layout for the row dimension headers of a pivot table.static Class<? extends PivotTableOptions.Builder> final VisibilityThe visibility of the single metric options.final StringThe visibility of the single metric options.Take this object and create a builder that contains all of the current property values of this object.final VisibilityDetermines the visibility of the pivot table.final StringDetermines the visibility of the pivot table.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
metricPlacement
The metric placement (row, column) options.
If the service returns an enum value that is not available in the current SDK version,
metricPlacementwill returnPivotTableMetricPlacement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommetricPlacementAsString().- Returns:
- The metric placement (row, column) options.
- See Also:
-
metricPlacementAsString
The metric placement (row, column) options.
If the service returns an enum value that is not available in the current SDK version,
metricPlacementwill returnPivotTableMetricPlacement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommetricPlacementAsString().- Returns:
- The metric placement (row, column) options.
- See Also:
-
singleMetricVisibility
The visibility of the single metric options.
If the service returns an enum value that is not available in the current SDK version,
singleMetricVisibilitywill returnVisibility.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsingleMetricVisibilityAsString().- Returns:
- The visibility of the single metric options.
- See Also:
-
singleMetricVisibilityAsString
The visibility of the single metric options.
If the service returns an enum value that is not available in the current SDK version,
singleMetricVisibilitywill returnVisibility.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsingleMetricVisibilityAsString().- Returns:
- The visibility of the single metric options.
- See Also:
-
columnNamesVisibility
The visibility of the column names.
If the service returns an enum value that is not available in the current SDK version,
columnNamesVisibilitywill returnVisibility.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcolumnNamesVisibilityAsString().- Returns:
- The visibility of the column names.
- See Also:
-
columnNamesVisibilityAsString
The visibility of the column names.
If the service returns an enum value that is not available in the current SDK version,
columnNamesVisibilitywill returnVisibility.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcolumnNamesVisibilityAsString().- Returns:
- The visibility of the column names.
- See Also:
-
toggleButtonsVisibility
Determines the visibility of the pivot table.
If the service returns an enum value that is not available in the current SDK version,
toggleButtonsVisibilitywill returnVisibility.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtoggleButtonsVisibilityAsString().- Returns:
- Determines the visibility of the pivot table.
- See Also:
-
toggleButtonsVisibilityAsString
Determines the visibility of the pivot table.
If the service returns an enum value that is not available in the current SDK version,
toggleButtonsVisibilitywill returnVisibility.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtoggleButtonsVisibilityAsString().- Returns:
- Determines the visibility of the pivot table.
- See Also:
-
columnHeaderStyle
The table cell style of the column header.
- Returns:
- The table cell style of the column header.
-
rowHeaderStyle
The table cell style of the row headers.
- Returns:
- The table cell style of the row headers.
-
cellStyle
The table cell style of cells.
- Returns:
- The table cell style of cells.
-
rowFieldNamesStyle
The table cell style of row field names.
- Returns:
- The table cell style of row field names.
-
rowAlternateColorOptions
The row alternate color options (widget status, row alternate colors).
- Returns:
- The row alternate color options (widget status, row alternate colors).
-
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.If the service returns an enum value that is not available in the current SDK version,
collapsedRowDimensionsVisibilitywill returnVisibility.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcollapsedRowDimensionsVisibilityAsString().- Returns:
- 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:
-
collapsedRowDimensionsVisibilityAsString
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.If the service returns an enum value that is not available in the current SDK version,
collapsedRowDimensionsVisibilitywill returnVisibility.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcollapsedRowDimensionsVisibilityAsString().- Returns:
- 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:
-
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.
If the service returns an enum value that is not available in the current SDK version,
rowsLayoutwill returnPivotTableRowsLayout.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrowsLayoutAsString().- Returns:
- 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:
-
-
rowsLayoutAsString
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.
If the service returns an enum value that is not available in the current SDK version,
rowsLayoutwill returnPivotTableRowsLayout.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrowsLayoutAsString().- Returns:
- 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:
-
-
rowsLabelOptions
The options for the label that is located above the row headers. This option is only applicable when
RowsLayoutis set toHIERARCHY.- Returns:
- The options for the label that is located above the row headers. This option is only applicable when
RowsLayoutis set toHIERARCHY.
-
defaultCellWidth
The default cell width of the pivot table.
- Returns:
- The default cell width of the pivot table.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<PivotTableOptions.Builder,PivotTableOptions> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-