public static final class CfnInAppTemplateProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnInAppTemplateProps
CfnInAppTemplateProps
CfnInAppTemplateProps.Builder, CfnInAppTemplateProps.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.Object |
getContent()
An object that contains information about the content of an in-app message, including its title and body text, text colors, background colors, images, buttons, and behaviors.
|
java.lang.Object |
getCustomConfig()
Custom data, in the form of key-value pairs, that is included in an in-app messaging payload.
|
java.lang.String |
getLayout()
A string that determines the appearance of the in-app message.
|
java.lang.Object |
getTags()
An array of key-value pairs to apply to this resource.
|
java.lang.String |
getTemplateDescription()
An optional description of the in-app template.
|
java.lang.String |
getTemplateName()
The name of the in-app message template.
|
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 getTemplateName()
CfnInAppTemplateProps
getTemplateName
in interface CfnInAppTemplateProps
public final java.lang.Object getContent()
CfnInAppTemplateProps
getContent
in interface CfnInAppTemplateProps
public final java.lang.Object getCustomConfig()
CfnInAppTemplateProps
getCustomConfig
in interface CfnInAppTemplateProps
public final java.lang.String getLayout()
CfnInAppTemplateProps
BOTTOM_BANNER
– a message that appears as a banner at the bottom of the page.TOP_BANNER
– a message that appears as a banner at the top of the page.OVERLAYS
– a message that covers entire screen.MOBILE_FEED
– a message that appears in a window in front of the page.MIDDLE_BANNER
– a message that appears as a banner in the middle of the page.CAROUSEL
– a scrollable layout of up to five unique messages.getLayout
in interface CfnInAppTemplateProps
public final java.lang.Object getTags()
CfnInAppTemplateProps
For more information, see Tag .
getTags
in interface CfnInAppTemplateProps
public final java.lang.String getTemplateDescription()
CfnInAppTemplateProps
getTemplateDescription
in interface CfnInAppTemplateProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()