Interface TableFieldLinkContentConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TableFieldLinkContentConfiguration.Builder,
,TableFieldLinkContentConfiguration> SdkBuilder<TableFieldLinkContentConfiguration.Builder,
,TableFieldLinkContentConfiguration> SdkPojo
- Enclosing class:
TableFieldLinkContentConfiguration
public static interface TableFieldLinkContentConfiguration.Builder
extends SdkPojo, CopyableBuilder<TableFieldLinkContentConfiguration.Builder,TableFieldLinkContentConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptioncustomIconContent
(Consumer<TableFieldCustomIconContent.Builder> customIconContent) The custom icon content for the table link content configuration.customIconContent
(TableFieldCustomIconContent customIconContent) The custom icon content for the table link content configuration.customTextContent
(Consumer<TableFieldCustomTextContent.Builder> customTextContent) The custom text content (value, font configuration) for the table link content configuration.customTextContent
(TableFieldCustomTextContent customTextContent) The custom text content (value, font configuration) for the table link content 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, sdkFields
-
Method Details
-
customTextContent
TableFieldLinkContentConfiguration.Builder customTextContent(TableFieldCustomTextContent customTextContent) The custom text content (value, font configuration) for the table link content configuration.
- Parameters:
customTextContent
- The custom text content (value, font configuration) for the table link content configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customTextContent
default TableFieldLinkContentConfiguration.Builder customTextContent(Consumer<TableFieldCustomTextContent.Builder> customTextContent) The custom text content (value, font configuration) for the table link content configuration.
This is a convenience method that creates an instance of theTableFieldCustomTextContent.Builder
avoiding the need to create one manually viaTableFieldCustomTextContent.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomTextContent(TableFieldCustomTextContent)
.- Parameters:
customTextContent
- a consumer that will call methods onTableFieldCustomTextContent.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customIconContent
TableFieldLinkContentConfiguration.Builder customIconContent(TableFieldCustomIconContent customIconContent) The custom icon content for the table link content configuration.
- Parameters:
customIconContent
- The custom icon content for the table link content configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customIconContent
default TableFieldLinkContentConfiguration.Builder customIconContent(Consumer<TableFieldCustomIconContent.Builder> customIconContent) The custom icon content for the table link content configuration.
This is a convenience method that creates an instance of theTableFieldCustomIconContent.Builder
avoiding the need to create one manually viaTableFieldCustomIconContent.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomIconContent(TableFieldCustomIconContent)
.- Parameters:
customIconContent
- a consumer that will call methods onTableFieldCustomIconContent.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-