Interface TableFieldOption.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TableFieldOption.Builder,
,TableFieldOption> SdkBuilder<TableFieldOption.Builder,
,TableFieldOption> SdkPojo
- Enclosing class:
TableFieldOption
public static interface TableFieldOption.Builder
extends SdkPojo, CopyableBuilder<TableFieldOption.Builder,TableFieldOption>
-
Method Summary
Modifier and TypeMethodDescriptioncustomLabel
(String customLabel) The custom label for a table field.The field ID for a table field.default TableFieldOption.Builder
urlStyling
(Consumer<TableFieldURLConfiguration.Builder> urlStyling) The URL configuration for a table field.urlStyling
(TableFieldURLConfiguration urlStyling) The URL configuration for a table field.visibility
(String visibility) The visibility of a table field.visibility
(Visibility visibility) The visibility of a table field.The width for a table field.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
-
fieldId
The field ID for a table field.
- Parameters:
fieldId
- The field ID for a table field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
width
The width for a table field.
- Parameters:
width
- The width for a table field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customLabel
The custom label for a table field.
- Parameters:
customLabel
- The custom label for a table field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
visibility
The visibility of a table field.
- Parameters:
visibility
- The visibility of a table field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
visibility
The visibility of a table field.
- Parameters:
visibility
- The visibility of a table field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
urlStyling
The URL configuration for a table field.
- Parameters:
urlStyling
- The URL configuration for a table field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
urlStyling
default TableFieldOption.Builder urlStyling(Consumer<TableFieldURLConfiguration.Builder> urlStyling) The URL configuration for a table field.
This is a convenience method that creates an instance of theTableFieldURLConfiguration.Builder
avoiding the need to create one manually viaTableFieldURLConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tourlStyling(TableFieldURLConfiguration)
.- Parameters:
urlStyling
- a consumer that will call methods onTableFieldURLConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-