Interface TableCellStyle.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TableCellStyle.Builder,
,TableCellStyle> SdkBuilder<TableCellStyle.Builder,
,TableCellStyle> SdkPojo
- Enclosing class:
TableCellStyle
-
Method Summary
Modifier and TypeMethodDescriptionbackgroundColor
(String backgroundColor) The background color for the table cells.default TableCellStyle.Builder
The borders for the table cells.border
(GlobalTableBorderOptions border) The borders for the table cells.default TableCellStyle.Builder
fontConfiguration
(Consumer<FontConfiguration.Builder> fontConfiguration) The font configuration of the table cells.fontConfiguration
(FontConfiguration fontConfiguration) The font configuration of the table cells.The height color for the table cells.horizontalTextAlignment
(String horizontalTextAlignment) The horizontal text alignment (left, center, right, auto) for the table cells.horizontalTextAlignment
(HorizontalTextAlignment horizontalTextAlignment) The horizontal text alignment (left, center, right, auto) for the table cells.The text wrap (none, wrap) for the table cells.The text wrap (none, wrap) for the table cells.verticalTextAlignment
(String verticalTextAlignment) The vertical text alignment (top, middle, bottom) for the table cells.verticalTextAlignment
(VerticalTextAlignment verticalTextAlignment) The vertical text alignment (top, middle, bottom) for the table cells.visibility
(String visibility) The visibility of the table cells.visibility
(Visibility visibility) The visibility of the table cells.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
-
visibility
The visibility of the table cells.
- Parameters:
visibility
- The visibility of the table cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
visibility
The visibility of the table cells.
- Parameters:
visibility
- The visibility of the table cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fontConfiguration
The font configuration of the table cells.
- Parameters:
fontConfiguration
- The font configuration of the table cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fontConfiguration
default TableCellStyle.Builder fontConfiguration(Consumer<FontConfiguration.Builder> fontConfiguration) The font configuration of the table cells.
This is a convenience method that creates an instance of theFontConfiguration.Builder
avoiding the need to create one manually viaFontConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofontConfiguration(FontConfiguration)
.- Parameters:
fontConfiguration
- a consumer that will call methods onFontConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
textWrap
The text wrap (none, wrap) for the table cells.
- Parameters:
textWrap
- The text wrap (none, wrap) for the table cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
textWrap
The text wrap (none, wrap) for the table cells.
- Parameters:
textWrap
- The text wrap (none, wrap) for the table cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
horizontalTextAlignment
The horizontal text alignment (left, center, right, auto) for the table cells.
- Parameters:
horizontalTextAlignment
- The horizontal text alignment (left, center, right, auto) for the table cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
horizontalTextAlignment
The horizontal text alignment (left, center, right, auto) for the table cells.
- Parameters:
horizontalTextAlignment
- The horizontal text alignment (left, center, right, auto) for the table cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
verticalTextAlignment
The vertical text alignment (top, middle, bottom) for the table cells.
- Parameters:
verticalTextAlignment
- The vertical text alignment (top, middle, bottom) for the table cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
verticalTextAlignment
The vertical text alignment (top, middle, bottom) for the table cells.
- Parameters:
verticalTextAlignment
- The vertical text alignment (top, middle, bottom) for the table cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
backgroundColor
The background color for the table cells.
- Parameters:
backgroundColor
- The background color for the table cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
height
The height color for the table cells.
- Parameters:
height
- The height color for the table cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
border
The borders for the table cells.
- Parameters:
border
- The borders for the table cells.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
border
The borders for the table cells.
This is a convenience method that creates an instance of theGlobalTableBorderOptions.Builder
avoiding the need to create one manually viaGlobalTableBorderOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toborder(GlobalTableBorderOptions)
.- Parameters:
border
- a consumer that will call methods onGlobalTableBorderOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-