Interface CfnTheme.TypographyProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTheme.TypographyProperty.Jsii$Proxy
- Enclosing class:
CfnTheme
@Stability(Stable)
public static interface CfnTheme.TypographyProperty
extends software.amazon.jsii.JsiiSerializable
Determines the typography options.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.quicksight.*;
TypographyProperty typographyProperty = TypographyProperty.builder()
.axisLabelFontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.axisTitleFontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.dataLabelFontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.fontFamilies(List.of(FontProperty.builder()
.fontFamily("fontFamily")
.build()))
.legendTitleFontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.legendValueFontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.visualSubtitleFontConfiguration(VisualSubtitleFontConfigurationProperty.builder()
.fontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.textAlignment("textAlignment")
.textTransform("textTransform")
.build())
.visualTitleFontConfiguration(VisualTitleFontConfigurationProperty.builder()
.fontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.textAlignment("textAlignment")
.textTransform("textTransform")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnTheme.TypographyPropertystatic final classAn implementation forCfnTheme.TypographyProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectReturns union: eitherIResolvableorCfnTheme.FontConfigurationPropertydefault ObjectReturns union: eitherIResolvableorCfnTheme.FontConfigurationPropertydefault ObjectReturns union: eitherIResolvableorCfnTheme.FontConfigurationPropertydefault ObjectDetermines the list of font families.default ObjectReturns union: eitherIResolvableorCfnTheme.FontConfigurationPropertydefault ObjectReturns union: eitherIResolvableorCfnTheme.FontConfigurationPropertydefault ObjectReturns union: eitherIResolvableorCfnTheme.VisualSubtitleFontConfigurationPropertydefault ObjectReturns union: eitherIResolvableorCfnTheme.VisualTitleFontConfigurationPropertyMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAxisLabelFontConfiguration
Returns union: eitherIResolvableorCfnTheme.FontConfigurationProperty- See Also:
-
getAxisTitleFontConfiguration
Returns union: eitherIResolvableorCfnTheme.FontConfigurationProperty- See Also:
-
getDataLabelFontConfiguration
Returns union: eitherIResolvableorCfnTheme.FontConfigurationProperty- See Also:
-
getFontFamilies
Determines the list of font families.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTheme.FontProperty>- See Also:
-
getLegendTitleFontConfiguration
Returns union: eitherIResolvableorCfnTheme.FontConfigurationProperty- See Also:
-
getLegendValueFontConfiguration
Returns union: eitherIResolvableorCfnTheme.FontConfigurationProperty- See Also:
-
getVisualSubtitleFontConfiguration
Returns union: eitherIResolvableorCfnTheme.VisualSubtitleFontConfigurationProperty- See Also:
-
getVisualTitleFontConfiguration
Returns union: eitherIResolvableorCfnTheme.VisualTitleFontConfigurationProperty- See Also:
-
builder
-