Class CfnCampaignPropsMixin.MessageConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCampaignPropsMixin.MessageConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCampaignPropsMixin.MessageConfigurationProperty
CfnCampaignPropsMixin.MessageConfigurationProperty-
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.pinpoint.CfnCampaignPropsMixin.MessageConfigurationProperty
CfnCampaignPropsMixin.MessageConfigurationProperty.Builder, CfnCampaignPropsMixin.MessageConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCampaignPropsMixin.MessageConfigurationProperty.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 ObjectThe message that the campaign sends through the ADM (Amazon Device Messaging) channel.final ObjectThe message that the campaign sends through the APNs (Apple Push Notification service) channel.final ObjectThe message that the campaign sends through the Baidu (Baidu Cloud Push) channel.final ObjectThe message that the campaign sends through a custom channel, as specified by the delivery configuration (CustomDeliveryConfiguration) settings for the campaign.final ObjectThe default message that the campaign sends through all the channels that are configured for the campaign.final ObjectThe message that the campaign sends through the email channel.final ObjectThe message that the campaign sends through the GCM channel, which enables Amazon Pinpoint to send push notifications through the Firebase Cloud Messaging (FCM), formerly Google Cloud Messaging (GCM), service.final ObjectThe default message for the in-app messaging channel.final ObjectThe message that the campaign sends through the SMS channel.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 theCfnCampaignPropsMixin.MessageConfigurationProperty.Builder.
-
-
Method Details
-
getAdmMessage
Description copied from interface:CfnCampaignPropsMixin.MessageConfigurationPropertyThe message that the campaign sends through the ADM (Amazon Device Messaging) channel.If specified, this message overrides the default message.
Returns union: either
IResolvableorCfnCampaignPropsMixin.MessageProperty- Specified by:
getAdmMessagein interfaceCfnCampaignPropsMixin.MessageConfigurationProperty- See Also:
-
getApnsMessage
Description copied from interface:CfnCampaignPropsMixin.MessageConfigurationPropertyThe message that the campaign sends through the APNs (Apple Push Notification service) channel.If specified, this message overrides the default message.
Returns union: either
IResolvableorCfnCampaignPropsMixin.MessageProperty- Specified by:
getApnsMessagein interfaceCfnCampaignPropsMixin.MessageConfigurationProperty- See Also:
-
getBaiduMessage
Description copied from interface:CfnCampaignPropsMixin.MessageConfigurationPropertyThe message that the campaign sends through the Baidu (Baidu Cloud Push) channel.If specified, this message overrides the default message.
Returns union: either
IResolvableorCfnCampaignPropsMixin.MessageProperty- Specified by:
getBaiduMessagein interfaceCfnCampaignPropsMixin.MessageConfigurationProperty- See Also:
-
getCustomMessage
Description copied from interface:CfnCampaignPropsMixin.MessageConfigurationPropertyThe message that the campaign sends through a custom channel, as specified by the delivery configuration (CustomDeliveryConfiguration) settings for the campaign.If specified, this message overrides the default message.
Returns union: either
IResolvableorCfnCampaignPropsMixin.CampaignCustomMessageProperty- Specified by:
getCustomMessagein interfaceCfnCampaignPropsMixin.MessageConfigurationProperty- See Also:
-
getDefaultMessage
Description copied from interface:CfnCampaignPropsMixin.MessageConfigurationPropertyThe default message that the campaign sends through all the channels that are configured for the campaign.Returns union: either
IResolvableorCfnCampaignPropsMixin.MessageProperty- Specified by:
getDefaultMessagein interfaceCfnCampaignPropsMixin.MessageConfigurationProperty- See Also:
-
getEmailMessage
Description copied from interface:CfnCampaignPropsMixin.MessageConfigurationPropertyThe message that the campaign sends through the email channel. If specified, this message overrides the default message.The maximum email message size is 200 KB. You can use email templates to send larger email messages.
Returns union: either
IResolvableorCfnCampaignPropsMixin.CampaignEmailMessageProperty- Specified by:
getEmailMessagein interfaceCfnCampaignPropsMixin.MessageConfigurationProperty- See Also:
-
getGcmMessage
Description copied from interface:CfnCampaignPropsMixin.MessageConfigurationPropertyThe message that the campaign sends through the GCM channel, which enables Amazon Pinpoint to send push notifications through the Firebase Cloud Messaging (FCM), formerly Google Cloud Messaging (GCM), service.If specified, this message overrides the default message.
Returns union: either
IResolvableorCfnCampaignPropsMixin.MessageProperty- Specified by:
getGcmMessagein interfaceCfnCampaignPropsMixin.MessageConfigurationProperty- See Also:
-
getInAppMessage
Description copied from interface:CfnCampaignPropsMixin.MessageConfigurationPropertyThe default message for the in-app messaging channel.This message overrides the default message (
DefaultMessage).Returns union: either
IResolvableorCfnCampaignPropsMixin.CampaignInAppMessageProperty- Specified by:
getInAppMessagein interfaceCfnCampaignPropsMixin.MessageConfigurationProperty- See Also:
-
getSmsMessage
Description copied from interface:CfnCampaignPropsMixin.MessageConfigurationPropertyThe message that the campaign sends through the SMS channel.If specified, this message overrides the default message.
Returns union: either
IResolvableorCfnCampaignPropsMixin.CampaignSmsMessageProperty- Specified by:
getSmsMessagein interfaceCfnCampaignPropsMixin.MessageConfigurationProperty- 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()
-