Interface TableCellStyle.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TableCellStyle.Builder,TableCellStyle>,SdkBuilder<TableCellStyle.Builder,TableCellStyle>,SdkPojo
- Enclosing class:
- TableCellStyle
public static interface TableCellStyle.Builder extends SdkPojo, CopyableBuilder<TableCellStyle.Builder,TableCellStyle>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description TableCellStyle.BuilderbackgroundColor(String backgroundColor)The background color for the table cells.default TableCellStyle.Builderborder(Consumer<GlobalTableBorderOptions.Builder> border)The borders for the table cells.TableCellStyle.Builderborder(GlobalTableBorderOptions border)The borders for the table cells.default TableCellStyle.BuilderfontConfiguration(Consumer<FontConfiguration.Builder> fontConfiguration)The font configuration of the table cells.TableCellStyle.BuilderfontConfiguration(FontConfiguration fontConfiguration)The font configuration of the table cells.TableCellStyle.Builderheight(Integer height)The height color for the table cells.TableCellStyle.BuilderhorizontalTextAlignment(String horizontalTextAlignment)The horizontal text alignment (left, center, right, auto) for the table cells.TableCellStyle.BuilderhorizontalTextAlignment(HorizontalTextAlignment horizontalTextAlignment)The horizontal text alignment (left, center, right, auto) for the table cells.TableCellStyle.BuildertextWrap(String textWrap)The text wrap (none, wrap) for the table cells.TableCellStyle.BuildertextWrap(TextWrap textWrap)The text wrap (none, wrap) for the table cells.TableCellStyle.BuilderverticalTextAlignment(String verticalTextAlignment)The vertical text alignment (top, middle, bottom) for the table cells.TableCellStyle.BuilderverticalTextAlignment(VerticalTextAlignment verticalTextAlignment)The vertical text alignment (top, middle, bottom) for the table cells.TableCellStyle.Buildervisibility(String visibility)The visibility of the table cells.TableCellStyle.Buildervisibility(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 Detail
-
visibility
TableCellStyle.Builder visibility(String 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,Visibility
-
visibility
TableCellStyle.Builder visibility(Visibility 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,Visibility
-
fontConfiguration
TableCellStyle.Builder fontConfiguration(FontConfiguration 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.Builderavoiding the need to create one manually viaFontConfiguration.builder().When the
Consumercompletes,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:
fontConfiguration(FontConfiguration)
-
textWrap
TableCellStyle.Builder textWrap(String textWrap)
The text wrap (none, wrap) for the table cells.
-
textWrap
TableCellStyle.Builder textWrap(TextWrap textWrap)
The text wrap (none, wrap) for the table cells.
-
horizontalTextAlignment
TableCellStyle.Builder horizontalTextAlignment(String 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,HorizontalTextAlignment
-
horizontalTextAlignment
TableCellStyle.Builder horizontalTextAlignment(HorizontalTextAlignment 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,HorizontalTextAlignment
-
verticalTextAlignment
TableCellStyle.Builder verticalTextAlignment(String 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,VerticalTextAlignment
-
verticalTextAlignment
TableCellStyle.Builder verticalTextAlignment(VerticalTextAlignment 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,VerticalTextAlignment
-
backgroundColor
TableCellStyle.Builder backgroundColor(String 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
TableCellStyle.Builder height(Integer 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
TableCellStyle.Builder border(GlobalTableBorderOptions 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
default TableCellStyle.Builder border(Consumer<GlobalTableBorderOptions.Builder> border)
The borders for the table cells.
This is a convenience method that creates an instance of theGlobalTableBorderOptions.Builderavoiding the need to create one manually viaGlobalTableBorderOptions.builder().When the
Consumercompletes,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:
border(GlobalTableBorderOptions)
-
-