@Stability(value=Stable) @Internal public static final class CfnReceiptRule.BounceActionProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnReceiptRule.BounceActionProperty
CfnReceiptRule.BounceActionPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnReceiptRule.BounceActionProperty.Builder, CfnReceiptRule.BounceActionProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnReceiptRule.BounceActionProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnReceiptRule.ActionProperty.Builder. |
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(Object o) |
String |
getMessage()
Human-readable text to include in the bounce message.
|
String |
getSender()
The email address of the sender of the bounced email.
|
String |
getSmtpReplyCode()
The SMTP reply code, as defined by [RFC 5321](https://docs.aws.amazon.com/https://tools.ietf.org/html/rfc5321) .
|
String |
getStatusCode()
The SMTP enhanced status code, as defined by [RFC 3463](https://docs.aws.amazon.com/https://tools.ietf.org/html/rfc3463) .
|
String |
getTopicArn()
The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the bounce action is taken.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnReceiptRule.BounceActionProperty.Builder builder)
CfnReceiptRule.ActionProperty.Builder.public final String getMessage()
CfnReceiptRule.BounceActionPropertygetMessage in interface CfnReceiptRule.BounceActionPropertypublic final String getSender()
CfnReceiptRule.BounceActionPropertyThis is the address from which the bounce message is sent.
getSender in interface CfnReceiptRule.BounceActionPropertypublic final String getSmtpReplyCode()
CfnReceiptRule.BounceActionPropertygetSmtpReplyCode in interface CfnReceiptRule.BounceActionPropertypublic final String getStatusCode()
CfnReceiptRule.BounceActionPropertygetStatusCode in interface CfnReceiptRule.BounceActionPropertypublic final String getTopicArn()
CfnReceiptRule.BounceActionPropertyYou can find the ARN of a topic by using the ListTopics operation in Amazon SNS.
For more information about Amazon SNS topics, see the Amazon SNS Developer Guide .
getTopicArn in interface CfnReceiptRule.BounceActionProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.