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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaTableFieldCustomTextContent.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaTableFieldCustomIconContent.builder().When the
Consumercompletes,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:
-