Interface CfnTheme.ThemeVersionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTheme.ThemeVersionProperty.Jsii$Proxy
- Enclosing class:
- CfnTheme
@Stability(Stable)
public static interface CfnTheme.ThemeVersionProperty
extends software.amazon.jsii.JsiiSerializable
A version of a theme.
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.*; ThemeVersionProperty themeVersionProperty = ThemeVersionProperty.builder() .arn("arn") .baseThemeId("baseThemeId") .configuration(ThemeConfigurationProperty.builder() .dataColorPalette(DataColorPaletteProperty.builder() .colors(List.of("colors")) .emptyFillColor("emptyFillColor") .minMaxGradient(List.of("minMaxGradient")) .build()) .sheet(SheetStyleProperty.builder() .tile(TileStyleProperty.builder() .border(BorderStyleProperty.builder() .show(false) .build()) .build()) .tileLayout(TileLayoutStyleProperty.builder() .gutter(GutterStyleProperty.builder() .show(false) .build()) .margin(MarginStyleProperty.builder() .show(false) .build()) .build()) .build()) .typography(TypographyProperty.builder() .fontFamilies(List.of(FontProperty.builder() .fontFamily("fontFamily") .build())) .build()) .uiColorPalette(UIColorPaletteProperty.builder() .accent("accent") .accentForeground("accentForeground") .danger("danger") .dangerForeground("dangerForeground") .dimension("dimension") .dimensionForeground("dimensionForeground") .measure("measure") .measureForeground("measureForeground") .primaryBackground("primaryBackground") .primaryForeground("primaryForeground") .secondaryBackground("secondaryBackground") .secondaryForeground("secondaryForeground") .success("success") .successForeground("successForeground") .warning("warning") .warningForeground("warningForeground") .build()) .build()) .createdTime("createdTime") .description("description") .errors(List.of(ThemeErrorProperty.builder() .message("message") .type("type") .build())) .status("status") .versionNumber(123) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnTheme.ThemeVersionProperty
static final class
An implementation forCfnTheme.ThemeVersionProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
getArn()
The Amazon Resource Name (ARN) of the resource.default String
The Amazon QuickSight-defined ID of the theme that a custom theme inherits from.default Object
The theme configuration, which contains all the theme display properties.default String
The date and time that this theme version was created.default String
The description of the theme.default Object
Errors associated with the theme.default String
The status of the theme version.default Number
The version number of the theme.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getArn
The Amazon Resource Name (ARN) of the resource. -
getBaseThemeId
The Amazon QuickSight-defined ID of the theme that a custom theme inherits from.All themes initially inherit from a default Amazon QuickSight theme.
-
getConfiguration
The theme configuration, which contains all the theme display properties. -
getCreatedTime
The date and time that this theme version was created. -
getDescription
The description of the theme. -
getErrors
Errors associated with the theme. -
getStatus
The status of the theme version. -
getVersionNumber
The version number of the theme. -
builder
-