Interface TotalOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TotalOptions.Builder,
,TotalOptions> SdkBuilder<TotalOptions.Builder,
,TotalOptions> SdkPojo
- Enclosing class:
TotalOptions
-
Method Summary
Modifier and TypeMethodDescriptioncustomLabel
(String customLabel) The custom label string for the total cells.The placement (start, end) for the total cells.placement
(TableTotalsPlacement placement) The placement (start, end) for the total cells.scrollStatus
(String scrollStatus) The scroll status (pinned, scrolled) for the total cells.scrollStatus
(TableTotalsScrollStatus scrollStatus) The scroll status (pinned, scrolled) for the total cells.totalAggregationOptions
(Collection<TotalAggregationOption> totalAggregationOptions) The total aggregation settings for each value field.totalAggregationOptions
(Consumer<TotalAggregationOption.Builder>... totalAggregationOptions) The total aggregation settings for each value field.totalAggregationOptions
(TotalAggregationOption... totalAggregationOptions) The total aggregation settings for each value field.default TotalOptions.Builder
totalCellStyle
(Consumer<TableCellStyle.Builder> totalCellStyle) Cell styling options for the total cells.totalCellStyle
(TableCellStyle totalCellStyle) Cell styling options for the total cells.totalsVisibility
(String totalsVisibility) The visibility configuration for the total cells.totalsVisibility
(Visibility totalsVisibility) The visibility configuration for the total cells.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
-
totalsVisibility
The visibility configuration for the total cells.
- Parameters:
totalsVisibility
- The visibility configuration for the total cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
totalsVisibility
The visibility configuration for the total cells.
- Parameters:
totalsVisibility
- The visibility configuration for the total cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
placement
The placement (start, end) for the total cells.
- Parameters:
placement
- The placement (start, end) for the total cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
placement
The placement (start, end) for the total cells.
- Parameters:
placement
- The placement (start, end) for the total cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scrollStatus
The scroll status (pinned, scrolled) for the total cells.
- Parameters:
scrollStatus
- The scroll status (pinned, scrolled) for the total cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scrollStatus
The scroll status (pinned, scrolled) for the total cells.
- Parameters:
scrollStatus
- The scroll status (pinned, scrolled) for the total cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customLabel
The custom label string for the total cells.
- Parameters:
customLabel
- The custom label string for the total cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalCellStyle
Cell styling options for the total cells.
- Parameters:
totalCellStyle
- Cell styling options for the total cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalCellStyle
Cell styling options for the total 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 tototalCellStyle(TableCellStyle)
.- Parameters:
totalCellStyle
- 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:
-
totalAggregationOptions
TotalOptions.Builder totalAggregationOptions(Collection<TotalAggregationOption> totalAggregationOptions) The total aggregation settings for each value field.
- Parameters:
totalAggregationOptions
- The total aggregation settings for each value field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalAggregationOptions
The total aggregation settings for each value field.
- Parameters:
totalAggregationOptions
- The total aggregation settings for each value field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalAggregationOptions
TotalOptions.Builder totalAggregationOptions(Consumer<TotalAggregationOption.Builder>... totalAggregationOptions) The total aggregation settings for each value field.
This is a convenience method that creates an instance of theTotalAggregationOption.Builder
avoiding the need to create one manually viaTotalAggregationOption.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tototalAggregationOptions(List<TotalAggregationOption>)
.- Parameters:
totalAggregationOptions
- a consumer that will call methods onTotalAggregationOption.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-