Interface TableFieldOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TableFieldOptions.Builder,
,TableFieldOptions> SdkBuilder<TableFieldOptions.Builder,
,TableFieldOptions> SdkPojo
- Enclosing class:
TableFieldOptions
public static interface TableFieldOptions.Builder
extends SdkPojo, CopyableBuilder<TableFieldOptions.Builder,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.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
-
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:
-