Interface TableFieldOptions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TableFieldOptions.Builder,TableFieldOptions>,SdkBuilder<TableFieldOptions.Builder,TableFieldOptions>,SdkPojo
- Enclosing class:
- TableFieldOptions
@Mutable @NotThreadSafe public static interface TableFieldOptions.Builder extends SdkPojo, CopyableBuilder<TableFieldOptions.Builder,TableFieldOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description TableFieldOptions.Builderorder(String... order)The order of the field IDs that are configured as field options for a table visual.TableFieldOptions.Builderorder(Collection<String> order)The order of the field IDs that are configured as field options for a table visual.default TableFieldOptions.BuilderpinnedFieldOptions(Consumer<TablePinnedFieldOptions.Builder> pinnedFieldOptions)The settings for the pinned columns of a table visual.TableFieldOptions.BuilderpinnedFieldOptions(TablePinnedFieldOptions pinnedFieldOptions)The settings for the pinned columns of a table visual.TableFieldOptions.BuilderselectedFieldOptions(Collection<TableFieldOption> selectedFieldOptions)The field options to be configured to a table.TableFieldOptions.BuilderselectedFieldOptions(Consumer<TableFieldOption.Builder>... selectedFieldOptions)The field options to be configured to a table.TableFieldOptions.BuilderselectedFieldOptions(TableFieldOption... selectedFieldOptions)The field options to be configured to a table.TableFieldOptions.BuildertransposedTableOptions(Collection<TransposedTableOption> transposedTableOptions)TheTableOptionsof a transposed table.TableFieldOptions.BuildertransposedTableOptions(Consumer<TransposedTableOption.Builder>... transposedTableOptions)TheTableOptionsof a transposed table.TableFieldOptions.BuildertransposedTableOptions(TransposedTableOption... transposedTableOptions)TheTableOptionsof 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 Detail
-
selectedFieldOptions
TableFieldOptions.Builder selectedFieldOptions(Collection<TableFieldOption> 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(TableFieldOption... 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.Builderavoiding the need to create one manually viaTableFieldOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#selectedFieldOptions(List.) - 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:
#selectedFieldOptions(java.util.Collection)
-
order
TableFieldOptions.Builder order(Collection<String> 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
TableFieldOptions.Builder order(String... 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
TableFieldOptions.Builder pinnedFieldOptions(TablePinnedFieldOptions 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.Builderavoiding the need to create one manually viaTablePinnedFieldOptions.builder().When the
Consumercompletes,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:
pinnedFieldOptions(TablePinnedFieldOptions)
-
transposedTableOptions
TableFieldOptions.Builder transposedTableOptions(Collection<TransposedTableOption> transposedTableOptions)
The
TableOptionsof a transposed table.- Parameters:
transposedTableOptions- TheTableOptionsof a transposed table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transposedTableOptions
TableFieldOptions.Builder transposedTableOptions(TransposedTableOption... transposedTableOptions)
The
TableOptionsof a transposed table.- Parameters:
transposedTableOptions- TheTableOptionsof 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 theTableOptionsof a transposed table.TransposedTableOption.Builderavoiding the need to create one manually viaTransposedTableOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#transposedTableOptions(List.) - 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:
#transposedTableOptions(java.util.Collection)
-
-