Interface ThemeConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ThemeConfiguration.Builder,
,ThemeConfiguration> SdkBuilder<ThemeConfiguration.Builder,
,ThemeConfiguration> SdkPojo
- Enclosing class:
ThemeConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault ThemeConfiguration.Builder
dataColorPalette
(Consumer<DataColorPalette.Builder> dataColorPalette) Color properties that apply to chart data colors.dataColorPalette
(DataColorPalette dataColorPalette) Color properties that apply to chart data colors.default ThemeConfiguration.Builder
sheet
(Consumer<SheetStyle.Builder> sheet) Display options related to sheets.sheet
(SheetStyle sheet) Display options related to sheets.default ThemeConfiguration.Builder
typography
(Consumer<Typography.Builder> typography) Sets the value of the Typography property for this object.typography
(Typography typography) Sets the value of the Typography property for this object.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.uiColorPalette
(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, sdkFields
-
Method Details
-
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.Builder
avoiding the need to create one manually viaDataColorPalette.builder()
.When the
Consumer
completes,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:
-
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
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.Builder
avoiding the need to create one manually viaUIColorPalette.builder()
.When the
Consumer
completes,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:
-
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
Display options related to sheets.
This is a convenience method that creates an instance of theSheetStyle.Builder
avoiding the need to create one manually viaSheetStyle.builder()
.When the
Consumer
completes,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:
-
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
Sets the value of the Typography property for this object. This is a convenience method that creates an instance of theTypography.Builder
avoiding the need to create one manually viaTypography.builder()
.When the
Consumer
completes,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:
-