Interface TableFieldOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TableFieldOptions.Builder,
,TableFieldOptions> SdkBuilder<TableFieldOptions.Builder,
,TableFieldOptions> SdkPojo
- Enclosing class:
TableFieldOptions
-
Method Summary
Modifier and TypeMethodDescriptionThe order of the field IDs that are configured as field options for a table visual.order
(Collection<String> order) The order of the field IDs that are configured as field options for a table visual.default TableFieldOptions.Builder
pinnedFieldOptions
(Consumer<TablePinnedFieldOptions.Builder> pinnedFieldOptions) The settings for the pinned columns of a table visual.pinnedFieldOptions
(TablePinnedFieldOptions pinnedFieldOptions) The settings for the pinned columns of a table visual.selectedFieldOptions
(Collection<TableFieldOption> selectedFieldOptions) The field options to be configured to a table.selectedFieldOptions
(Consumer<TableFieldOption.Builder>... selectedFieldOptions) The field options to be configured to a table.selectedFieldOptions
(TableFieldOption... selectedFieldOptions) The field options to be configured to a table.transposedTableOptions
(Collection<TransposedTableOption> transposedTableOptions) TheTableOptions
of a transposed table.transposedTableOptions
(Consumer<TransposedTableOption.Builder>... transposedTableOptions) TheTableOptions
of a transposed table.transposedTableOptions
(TransposedTableOption... transposedTableOptions) TheTableOptions
of a transposed 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, sdkFieldNameToField, sdkFields
-
Method Details
-
selectedFieldOptions
The field options to be configured to a table.
- Parameters:
selectedFieldOptions
- The field options to be configured to a table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectedFieldOptions
The field options to be configured to a table.
- Parameters:
selectedFieldOptions
- The field options to be configured to a table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectedFieldOptions
TableFieldOptions.Builder selectedFieldOptions(Consumer<TableFieldOption.Builder>... selectedFieldOptions) The field options to be configured to a table.
This is a convenience method that creates an instance of theTableFieldOption.Builder
avoiding the need to create one manually viaTableFieldOption.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toselectedFieldOptions(List<TableFieldOption>)
.- Parameters:
selectedFieldOptions
- a consumer that will call methods onTableFieldOption.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
order
The order of the field IDs that are configured as field options for a table visual.
- Parameters:
order
- The order of the field IDs that are configured as field options for a table visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
order
The order of the field IDs that are configured as field options for a table visual.
- Parameters:
order
- The order of the field IDs that are configured as field options for a table visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pinnedFieldOptions
The settings for the pinned columns of a table visual.
- Parameters:
pinnedFieldOptions
- The settings for the pinned columns of a table visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pinnedFieldOptions
default TableFieldOptions.Builder pinnedFieldOptions(Consumer<TablePinnedFieldOptions.Builder> pinnedFieldOptions) The settings for the pinned columns of a table visual.
This is a convenience method that creates an instance of theTablePinnedFieldOptions.Builder
avoiding the need to create one manually viaTablePinnedFieldOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topinnedFieldOptions(TablePinnedFieldOptions)
.- Parameters:
pinnedFieldOptions
- a consumer that will call methods onTablePinnedFieldOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transposedTableOptions
TableFieldOptions.Builder transposedTableOptions(Collection<TransposedTableOption> transposedTableOptions) The
TableOptions
of a transposed table.- Parameters:
transposedTableOptions
- TheTableOptions
of a transposed table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transposedTableOptions
The
TableOptions
of a transposed table.- Parameters:
transposedTableOptions
- TheTableOptions
of a transposed table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transposedTableOptions
TableFieldOptions.Builder transposedTableOptions(Consumer<TransposedTableOption.Builder>... transposedTableOptions) The
This is a convenience method that creates an instance of theTableOptions
of a transposed table.TransposedTableOption.Builder
avoiding the need to create one manually viaTransposedTableOption.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totransposedTableOptions(List<TransposedTableOption>)
.- Parameters:
transposedTableOptions
- a consumer that will call methods onTransposedTableOption.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-