Class CfnReceiptRule.BounceActionProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ses.CfnReceiptRule.BounceActionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnReceiptRule.BounceActionProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnReceiptRule.BounceActionProperty
@Stability(Stable)
@Internal
public static final class CfnReceiptRule.BounceActionProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnReceiptRule.BounceActionProperty
An implementation for
CfnReceiptRule.BounceActionProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ses.CfnReceiptRule.BounceActionProperty
CfnReceiptRule.BounceActionProperty.Builder, CfnReceiptRule.BounceActionProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnReceiptRule.BounceActionProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
Human-readable text to include in the bounce message.final String
The email address of the sender of the bounced email.final String
The SMTP reply code, as defined by RFC 5321 .final String
The SMTP enhanced status code, as defined by RFC 3463 .final String
The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the bounce action is taken.final int
hashCode()
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.BounceActionProperty.Builder
.
-
-
Method Details
-
getMessage
Description copied from interface:CfnReceiptRule.BounceActionProperty
Human-readable text to include in the bounce message.- Specified by:
getMessage
in interfaceCfnReceiptRule.BounceActionProperty
-
getSender
Description copied from interface:CfnReceiptRule.BounceActionProperty
The email address of the sender of the bounced email.This is the address from which the bounce message is sent.
- Specified by:
getSender
in interfaceCfnReceiptRule.BounceActionProperty
-
getSmtpReplyCode
Description copied from interface:CfnReceiptRule.BounceActionProperty
The SMTP reply code, as defined by RFC 5321 .- Specified by:
getSmtpReplyCode
in interfaceCfnReceiptRule.BounceActionProperty
-
getStatusCode
Description copied from interface:CfnReceiptRule.BounceActionProperty
The SMTP enhanced status code, as defined by RFC 3463 .- Specified by:
getStatusCode
in interfaceCfnReceiptRule.BounceActionProperty
-
getTopicArn
Description copied from interface:CfnReceiptRule.BounceActionProperty
The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the bounce action is taken.You 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 .
- Specified by:
getTopicArn
in interfaceCfnReceiptRule.BounceActionProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-