public static final class CfnThemeProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnThemeProps
CfnThemeProps
CfnThemeProps.Builder, CfnThemeProps.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAwsAccountId()
The ID of the AWS account where you want to store the new theme.
|
java.lang.String |
getBaseThemeId()
The ID of the theme that a custom theme will inherit from.
|
java.lang.Object |
getConfiguration()
The theme configuration, which contains the theme display properties.
|
java.lang.String |
getName()
A display name for the theme.
|
java.lang.Object |
getPermissions()
A valid grouping of resource permissions to apply to the new theme.
|
java.util.List<CfnTag> |
getTags()
A map of the key-value pairs for the resource tag or tags that you want to add to the resource.
|
java.lang.String |
getThemeId()
An ID for the theme that you want to create.
|
java.lang.String |
getVersionDescription()
A description of the first version of the theme that you're creating.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getAwsAccountId()
CfnThemeProps
getAwsAccountId
in interface CfnThemeProps
public final java.lang.String getThemeId()
CfnThemeProps
The theme ID is unique per AWS Region in each AWS account.
getThemeId
in interface CfnThemeProps
public final java.lang.String getBaseThemeId()
CfnThemeProps
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.
getBaseThemeId
in interface CfnThemeProps
public final java.lang.Object getConfiguration()
CfnThemeProps
getConfiguration
in interface CfnThemeProps
public final java.lang.String getName()
CfnThemeProps
getName
in interface CfnThemeProps
public final java.lang.Object getPermissions()
CfnThemeProps
getPermissions
in interface CfnThemeProps
public final java.util.List<CfnTag> getTags()
CfnThemeProps
getTags
in interface CfnThemeProps
public final java.lang.String getVersionDescription()
CfnThemeProps
Every time UpdateTheme
is called, a new version is created. Each version of the theme has a description of the version in the VersionDescription
field.
getVersionDescription
in interface CfnThemeProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()