Class CfnThemeProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.quicksight.CfnThemeProps.Jsii$Proxy
- All Implemented Interfaces:
CfnThemeProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnThemeProps
@Stability(Stable)
@Internal
public static final class CfnThemeProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnThemeProps
An implementation for
CfnThemeProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.quicksight.CfnThemeProps
CfnThemeProps.Builder, CfnThemeProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnThemeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnThemeProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe ID of the AWS account where you want to store the new theme.final StringThe ID of the theme that a custom theme will inherit from.final ObjectThe theme configuration, which contains the theme display properties.final StringgetName()A display name for the theme.final ObjectA valid grouping of resource permissions to apply to the new theme.getTags()A map of the key-value pairs for the resource tag or tags that you want to add to the resource.final StringAn ID for the theme that you want to create.final StringA description of the first version of the theme that you're creating.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnThemeProps.Builder.
-
-
Method Details
-
getAwsAccountId
Description copied from interface:CfnThemePropsThe ID of the AWS account where you want to store the new theme.- Specified by:
getAwsAccountIdin interfaceCfnThemeProps
-
getThemeId
Description copied from interface:CfnThemePropsAn ID for the theme that you want to create.The theme ID is unique per AWS Region in each AWS account.
- Specified by:
getThemeIdin interfaceCfnThemeProps
-
getBaseThemeId
Description copied from interface:CfnThemePropsThe ID of the theme that a custom theme will inherit from.All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use
ListThemesor choose Themes from within an analysis.- Specified by:
getBaseThemeIdin interfaceCfnThemeProps
-
getConfiguration
Description copied from interface:CfnThemePropsThe theme configuration, which contains the theme display properties.- Specified by:
getConfigurationin interfaceCfnThemeProps
-
getName
Description copied from interface:CfnThemePropsA display name for the theme.- Specified by:
getNamein interfaceCfnThemeProps
-
getPermissions
Description copied from interface:CfnThemePropsA valid grouping of resource permissions to apply to the new theme.- Specified by:
getPermissionsin interfaceCfnThemeProps
-
getTags
Description copied from interface:CfnThemePropsA map of the key-value pairs for the resource tag or tags that you want to add to the resource.- Specified by:
getTagsin interfaceCfnThemeProps
-
getVersionDescription
Description copied from interface:CfnThemePropsA description of the first version of the theme that you're creating.Every time
UpdateThemeis called, a new version is created. Each version of the theme has a description of the version in theVersionDescriptionfield.- Specified by:
getVersionDescriptionin interfaceCfnThemeProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-