Interface ThemeConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ThemeConfiguration.Builder,,ThemeConfiguration> SdkBuilder<ThemeConfiguration.Builder,,ThemeConfiguration> SdkPojo
- Enclosing class:
ThemeConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault ThemeConfiguration.BuilderdataColorPalette(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.Buildersheet(Consumer<SheetStyle.Builder> sheet) Display options related to sheets.sheet(SheetStyle sheet) Display options related to sheets.default ThemeConfiguration.Buildertypography(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.BuilderuiColorPalette(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.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:
-
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.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:
-
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.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:
-
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.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:
-