Class CfnMessageTemplateMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMessageTemplateMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMessageTemplateMixinProps
CfnMessageTemplateMixinProps-
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.cfnpropertymixins.services.wisdom.CfnMessageTemplateMixinProps
CfnMessageTemplateMixinProps.Builder, CfnMessageTemplateMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnMessageTemplateMixinProps.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 channel subtype this message template applies to.final ObjectThe content of the message template.final ObjectAn object that specifies the default values to use for variables in the message template.final StringThe description of the message template.final ObjectThe configuration information of the external data source.final StringThe Amazon Resource Name (ARN) of the knowledge base.final StringThe language code value for the language in which the quick response is written.final ObjectList of message template attachments.final StringgetName()The name of the message template.getTags()The tags used to organize, track, or control access for this resource.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 theCfnMessageTemplateMixinProps.Builder.
-
-
Method Details
-
getChannelSubtype
Description copied from interface:CfnMessageTemplateMixinPropsThe channel subtype this message template applies to.- Specified by:
getChannelSubtypein interfaceCfnMessageTemplateMixinProps- See Also:
-
getContent
Description copied from interface:CfnMessageTemplateMixinPropsThe content of the message template.Returns union: either
IResolvableorCfnMessageTemplatePropsMixin.ContentProperty- Specified by:
getContentin interfaceCfnMessageTemplateMixinProps- See Also:
-
getDefaultAttributes
Description copied from interface:CfnMessageTemplateMixinPropsAn object that specifies the default values to use for variables in the message template.This object contains different categories of key-value pairs. Each key defines a variable or placeholder in the message template. The corresponding value defines the default value for that variable.
Returns union: either
IResolvableorCfnMessageTemplatePropsMixin.MessageTemplateAttributesProperty- Specified by:
getDefaultAttributesin interfaceCfnMessageTemplateMixinProps- See Also:
-
getDescription
Description copied from interface:CfnMessageTemplateMixinPropsThe description of the message template.- Specified by:
getDescriptionin interfaceCfnMessageTemplateMixinProps- See Also:
-
getGroupingConfiguration
Description copied from interface:CfnMessageTemplateMixinPropsThe configuration information of the external data source.Returns union: either
IResolvableorCfnMessageTemplatePropsMixin.GroupingConfigurationProperty- Specified by:
getGroupingConfigurationin interfaceCfnMessageTemplateMixinProps- See Also:
-
getKnowledgeBaseArn
Description copied from interface:CfnMessageTemplateMixinPropsThe Amazon Resource Name (ARN) of the knowledge base.- Specified by:
getKnowledgeBaseArnin interfaceCfnMessageTemplateMixinProps- See Also:
-
getLanguage
Description copied from interface:CfnMessageTemplateMixinPropsThe language code value for the language in which the quick response is written.The supported language codes include
de_DE,en_US,es_ES,fr_FR,id_ID,it_IT,ja_JP,ko_KR,pt_BR,zh_CN,zh_TW- Specified by:
getLanguagein interfaceCfnMessageTemplateMixinProps- See Also:
-
getMessageTemplateAttachments
Description copied from interface:CfnMessageTemplateMixinPropsList of message template attachments.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMessageTemplatePropsMixin.MessageTemplateAttachmentProperty>- Specified by:
getMessageTemplateAttachmentsin interfaceCfnMessageTemplateMixinProps- See Also:
-
getName
Description copied from interface:CfnMessageTemplateMixinPropsThe name of the message template.- Specified by:
getNamein interfaceCfnMessageTemplateMixinProps- See Also:
-
getTags
Description copied from interface:CfnMessageTemplateMixinPropsThe tags used to organize, track, or control access for this resource.- Specified by:
getTagsin interfaceCfnMessageTemplateMixinProps- See Also:
-
$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()
-