Interface TableConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TableConfiguration.Builder,TableConfiguration>,SdkBuilder<TableConfiguration.Builder,TableConfiguration>,SdkPojo
- Enclosing class:
- TableConfiguration
public static interface TableConfiguration.Builder extends SdkPojo, CopyableBuilder<TableConfiguration.Builder,TableConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TableConfiguration.BuilderfieldOptions(Consumer<TableFieldOptions.Builder> fieldOptions)The field options for a table visual.TableConfiguration.BuilderfieldOptions(TableFieldOptions fieldOptions)The field options for a table visual.default TableConfiguration.BuilderfieldWells(Consumer<TableFieldWells.Builder> fieldWells)The field wells of the visual.TableConfiguration.BuilderfieldWells(TableFieldWells fieldWells)The field wells of the visual.default TableConfiguration.BuilderpaginatedReportOptions(Consumer<TablePaginatedReportOptions.Builder> paginatedReportOptions)The paginated report options for a table visual.TableConfiguration.BuilderpaginatedReportOptions(TablePaginatedReportOptions paginatedReportOptions)The paginated report options for a table visual.default TableConfiguration.BuildersortConfiguration(Consumer<TableSortConfiguration.Builder> sortConfiguration)The sort configuration for aTableVisual.TableConfiguration.BuildersortConfiguration(TableSortConfiguration sortConfiguration)The sort configuration for aTableVisual.TableConfiguration.BuildertableInlineVisualizations(Collection<TableInlineVisualization> tableInlineVisualizations)A collection of inline visualizations to display within a chart.TableConfiguration.BuildertableInlineVisualizations(Consumer<TableInlineVisualization.Builder>... tableInlineVisualizations)A collection of inline visualizations to display within a chart.TableConfiguration.BuildertableInlineVisualizations(TableInlineVisualization... tableInlineVisualizations)A collection of inline visualizations to display within a chart.default TableConfiguration.BuildertableOptions(Consumer<TableOptions.Builder> tableOptions)The table options for a table visual.TableConfiguration.BuildertableOptions(TableOptions tableOptions)The table options for a table visual.default TableConfiguration.BuildertotalOptions(Consumer<TotalOptions.Builder> totalOptions)The total options for a table visual.TableConfiguration.BuildertotalOptions(TotalOptions totalOptions)The total options for a table visual.-
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 Detail
-
fieldWells
TableConfiguration.Builder fieldWells(TableFieldWells fieldWells)
The field wells of the visual.
- Parameters:
fieldWells- The field wells of the visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldWells
default TableConfiguration.Builder fieldWells(Consumer<TableFieldWells.Builder> fieldWells)
The field wells of the visual.
This is a convenience method that creates an instance of theTableFieldWells.Builderavoiding the need to create one manually viaTableFieldWells.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofieldWells(TableFieldWells).- Parameters:
fieldWells- a consumer that will call methods onTableFieldWells.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
fieldWells(TableFieldWells)
-
sortConfiguration
TableConfiguration.Builder sortConfiguration(TableSortConfiguration sortConfiguration)
The sort configuration for a
TableVisual.- Parameters:
sortConfiguration- The sort configuration for aTableVisual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sortConfiguration
default TableConfiguration.Builder sortConfiguration(Consumer<TableSortConfiguration.Builder> sortConfiguration)
The sort configuration for a
This is a convenience method that creates an instance of theTableVisual.TableSortConfiguration.Builderavoiding the need to create one manually viaTableSortConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosortConfiguration(TableSortConfiguration).- Parameters:
sortConfiguration- a consumer that will call methods onTableSortConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sortConfiguration(TableSortConfiguration)
-
tableOptions
TableConfiguration.Builder tableOptions(TableOptions tableOptions)
The table options for a table visual.
- Parameters:
tableOptions- The table options for a table visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableOptions
default TableConfiguration.Builder tableOptions(Consumer<TableOptions.Builder> tableOptions)
The table options for a table visual.
This is a convenience method that creates an instance of theTableOptions.Builderavoiding the need to create one manually viaTableOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totableOptions(TableOptions).- Parameters:
tableOptions- a consumer that will call methods onTableOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
tableOptions(TableOptions)
-
totalOptions
TableConfiguration.Builder totalOptions(TotalOptions totalOptions)
The total options for a table visual.
- Parameters:
totalOptions- The total options for a table visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalOptions
default TableConfiguration.Builder totalOptions(Consumer<TotalOptions.Builder> totalOptions)
The total options for a table visual.
This is a convenience method that creates an instance of theTotalOptions.Builderavoiding the need to create one manually viaTotalOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tototalOptions(TotalOptions).- Parameters:
totalOptions- a consumer that will call methods onTotalOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
totalOptions(TotalOptions)
-
fieldOptions
TableConfiguration.Builder fieldOptions(TableFieldOptions fieldOptions)
The field options for a table visual.
- Parameters:
fieldOptions- The field options for a table visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldOptions
default TableConfiguration.Builder fieldOptions(Consumer<TableFieldOptions.Builder> fieldOptions)
The field options for a table visual.
This is a convenience method that creates an instance of theTableFieldOptions.Builderavoiding the need to create one manually viaTableFieldOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofieldOptions(TableFieldOptions).- Parameters:
fieldOptions- a consumer that will call methods onTableFieldOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
fieldOptions(TableFieldOptions)
-
paginatedReportOptions
TableConfiguration.Builder paginatedReportOptions(TablePaginatedReportOptions paginatedReportOptions)
The paginated report options for a table visual.
- Parameters:
paginatedReportOptions- The paginated report options for a table visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
paginatedReportOptions
default TableConfiguration.Builder paginatedReportOptions(Consumer<TablePaginatedReportOptions.Builder> paginatedReportOptions)
The paginated report options for a table visual.
This is a convenience method that creates an instance of theTablePaginatedReportOptions.Builderavoiding the need to create one manually viaTablePaginatedReportOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topaginatedReportOptions(TablePaginatedReportOptions).- Parameters:
paginatedReportOptions- a consumer that will call methods onTablePaginatedReportOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
paginatedReportOptions(TablePaginatedReportOptions)
-
tableInlineVisualizations
TableConfiguration.Builder tableInlineVisualizations(Collection<TableInlineVisualization> tableInlineVisualizations)
A collection of inline visualizations to display within a chart.
- Parameters:
tableInlineVisualizations- A collection of inline visualizations to display within a chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableInlineVisualizations
TableConfiguration.Builder tableInlineVisualizations(TableInlineVisualization... tableInlineVisualizations)
A collection of inline visualizations to display within a chart.
- Parameters:
tableInlineVisualizations- A collection of inline visualizations to display within a chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableInlineVisualizations
TableConfiguration.Builder tableInlineVisualizations(Consumer<TableInlineVisualization.Builder>... tableInlineVisualizations)
A collection of inline visualizations to display within a chart.
This is a convenience method that creates an instance of theTableInlineVisualization.Builderavoiding the need to create one manually viaTableInlineVisualization.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#tableInlineVisualizations(List.) - Parameters:
tableInlineVisualizations- a consumer that will call methods onTableInlineVisualization.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#tableInlineVisualizations(java.util.Collection)
-
-