Interface TableFieldLinkConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TableFieldLinkConfiguration.Builder,
,TableFieldLinkConfiguration> SdkBuilder<TableFieldLinkConfiguration.Builder,
,TableFieldLinkConfiguration> SdkPojo
- Enclosing class:
TableFieldLinkConfiguration
@Mutable
@NotThreadSafe
public static interface TableFieldLinkConfiguration.Builder
extends SdkPojo, CopyableBuilder<TableFieldLinkConfiguration.Builder,TableFieldLinkConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe URL content (text, icon) for the table link configuration.The URL content (text, icon) for the table link configuration.The URL target (new tab, new window, same tab) for the table link configuration.target
(URLTargetConfiguration target) The URL target (new tab, new window, same tab) for the table link configuration.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
-
target
The URL target (new tab, new window, same tab) for the table link configuration.
- Parameters:
target
- The URL target (new tab, new window, same tab) for the table link configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
target
The URL target (new tab, new window, same tab) for the table link configuration.
- Parameters:
target
- The URL target (new tab, new window, same tab) for the table link configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
content
The URL content (text, icon) for the table link configuration.
- Parameters:
content
- The URL content (text, icon) for the table link configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
content
default TableFieldLinkConfiguration.Builder content(Consumer<TableFieldLinkContentConfiguration.Builder> content) The URL content (text, icon) for the table link configuration.
This is a convenience method that creates an instance of theTableFieldLinkContentConfiguration.Builder
avoiding the need to create one manually viaTableFieldLinkContentConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocontent(TableFieldLinkContentConfiguration)
.- Parameters:
content
- a consumer that will call methods onTableFieldLinkContentConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-