Class CfnReceiptRule.SNSActionProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ses.CfnReceiptRule.SNSActionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnReceiptRule.SNSActionProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnReceiptRule.SNSActionProperty
@Stability(Stable)
@Internal
public static final class CfnReceiptRule.SNSActionProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnReceiptRule.SNSActionProperty
An implementation for
CfnReceiptRule.SNSActionProperty-
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.services.ses.CfnReceiptRule.SNSActionProperty
CfnReceiptRule.SNSActionProperty.Builder, CfnReceiptRule.SNSActionProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnReceiptRule.SNSActionProperty.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 encoding to use for the email within the Amazon SNS notification.final StringThe Amazon Resource Name (ARN) of the Amazon SNS Topic to which notification for the email received will be published.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 theCfnReceiptRule.SNSActionProperty.Builder.
-
-
Method Details
-
getEncoding
Description copied from interface:CfnReceiptRule.SNSActionPropertyThe encoding to use for the email within the Amazon SNS notification.The default value is
UTF-8. UseBASE64if you need to preserve all special characters, especially when the original message uses a different encoding format.- Specified by:
getEncodingin interfaceCfnReceiptRule.SNSActionProperty- See Also:
-
getTopicArn
Description copied from interface:CfnReceiptRule.SNSActionPropertyThe Amazon Resource Name (ARN) of the Amazon SNS Topic to which notification for the email received will be published.- Specified by:
getTopicArnin interfaceCfnReceiptRule.SNSActionProperty- 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()
-