Interface ThemeConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ThemeConfiguration.Builder,ThemeConfiguration>,SdkBuilder<ThemeConfiguration.Builder,ThemeConfiguration>,SdkPojo
- Enclosing class:
- ThemeConfiguration
@Mutable @NotThreadSafe public static interface ThemeConfiguration.Builder extends SdkPojo, CopyableBuilder<ThemeConfiguration.Builder,ThemeConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ThemeConfiguration.BuilderdataColorPalette(Consumer<DataColorPalette.Builder> dataColorPalette)Color properties that apply to chart data colors.ThemeConfiguration.BuilderdataColorPalette(DataColorPalette dataColorPalette)Color properties that apply to chart data colors.default ThemeConfiguration.Buildersheet(Consumer<SheetStyle.Builder> sheet)Display options related to sheets.ThemeConfiguration.Buildersheet(SheetStyle sheet)Display options related to sheets.default ThemeConfiguration.Buildertypography(Consumer<Typography.Builder> typography)Sets the value of the Typography property for this object.ThemeConfiguration.Buildertypography(Typography typography)Sets the value of the Typography property for this object.default ThemeConfiguration.BuilderuiColorPalette(Consumer<UIColorPalette.Builder> uiColorPalette)Color properties that apply to the UI and to charts, excluding the colors that apply to data.ThemeConfiguration.BuilderuiColorPalette(UIColorPalette uiColorPalette)Color properties that apply to the UI and to charts, excluding the colors that apply to data.-
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 Detail
-
dataColorPalette
ThemeConfiguration.Builder dataColorPalette(DataColorPalette dataColorPalette)
Color properties that apply to chart data colors.
- Parameters:
dataColorPalette- Color properties that apply to chart data colors.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataColorPalette
default ThemeConfiguration.Builder dataColorPalette(Consumer<DataColorPalette.Builder> dataColorPalette)
Color properties that apply to chart data colors.
This is a convenience method that creates an instance of theDataColorPalette.Builderavoiding the need to create one manually viaDataColorPalette.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataColorPalette(DataColorPalette).- Parameters:
dataColorPalette- a consumer that will call methods onDataColorPalette.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataColorPalette(DataColorPalette)
-
uiColorPalette
ThemeConfiguration.Builder uiColorPalette(UIColorPalette uiColorPalette)
Color properties that apply to the UI and to charts, excluding the colors that apply to data.
- Parameters:
uiColorPalette- Color properties that apply to the UI and to charts, excluding the colors that apply to data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uiColorPalette
default ThemeConfiguration.Builder uiColorPalette(Consumer<UIColorPalette.Builder> uiColorPalette)
Color properties that apply to the UI and to charts, excluding the colors that apply to data.
This is a convenience method that creates an instance of theUIColorPalette.Builderavoiding the need to create one manually viaUIColorPalette.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed touiColorPalette(UIColorPalette).- Parameters:
uiColorPalette- a consumer that will call methods onUIColorPalette.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
uiColorPalette(UIColorPalette)
-
sheet
ThemeConfiguration.Builder sheet(SheetStyle sheet)
Display options related to sheets.
- Parameters:
sheet- Display options related to sheets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sheet
default ThemeConfiguration.Builder sheet(Consumer<SheetStyle.Builder> sheet)
Display options related to sheets.
This is a convenience method that creates an instance of theSheetStyle.Builderavoiding the need to create one manually viaSheetStyle.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosheet(SheetStyle).- Parameters:
sheet- a consumer that will call methods onSheetStyle.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sheet(SheetStyle)
-
typography
ThemeConfiguration.Builder typography(Typography typography)
Sets the value of the Typography property for this object.- Parameters:
typography- The new value for the Typography property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
typography
default ThemeConfiguration.Builder typography(Consumer<Typography.Builder> typography)
Sets the value of the Typography property for this object. This is a convenience method that creates an instance of theTypography.Builderavoiding the need to create one manually viaTypography.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totypography(Typography).- Parameters:
typography- a consumer that will call methods onTypography.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
typography(Typography)
-
-