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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.quicksight.CfnThemeProps
CfnThemeProps.Builder, CfnThemeProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnThemeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnThemeProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The ID of the AWS account where you want to store the new theme.final String
The ID of the theme that a custom theme will inherit from.final Object
The theme configuration, which contains the theme display properties.final String
getName()
A display name for the theme.final Object
A 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 String
An ID for the theme that you want to create.final String
A description of the first version of the theme that you're creating.final int
hashCode()
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:CfnThemeProps
The ID of the AWS account where you want to store the new theme.- Specified by:
getAwsAccountId
in interfaceCfnThemeProps
- See Also:
-
getBaseThemeId
Description copied from interface:CfnThemeProps
The 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
ListThemes
or choose Themes from within an analysis.- Specified by:
getBaseThemeId
in interfaceCfnThemeProps
- See Also:
-
getConfiguration
Description copied from interface:CfnThemeProps
The theme configuration, which contains the theme display properties.- Specified by:
getConfiguration
in interfaceCfnThemeProps
- See Also:
-
getName
Description copied from interface:CfnThemeProps
A display name for the theme.- Specified by:
getName
in interfaceCfnThemeProps
- See Also:
-
getThemeId
Description copied from interface:CfnThemeProps
An ID for the theme that you want to create.The theme ID is unique per AWS Region in each AWS account.
- Specified by:
getThemeId
in interfaceCfnThemeProps
- See Also:
-
getPermissions
Description copied from interface:CfnThemeProps
A valid grouping of resource permissions to apply to the new theme.- Specified by:
getPermissions
in interfaceCfnThemeProps
- See Also:
-
getTags
Description copied from interface:CfnThemeProps
A map of the key-value pairs for the resource tag or tags that you want to add to the resource.- Specified by:
getTags
in interfaceCfnThemeProps
- See Also:
-
getVersionDescription
Description copied from interface:CfnThemeProps
A description of the first version of the theme that you're creating.Every time
UpdateTheme
is called, a new version is created. Each version of the theme has a description of the version in theVersionDescription
field.- Specified by:
getVersionDescription
in interfaceCfnThemeProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-