Class CfnIdentity.MailFromAttributesProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.pinpointemail.CfnIdentity.MailFromAttributesProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnIdentity.MailFromAttributesProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIdentity.MailFromAttributesProperty
@Stability(Stable)
@Internal
public static final class CfnIdentity.MailFromAttributesProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnIdentity.MailFromAttributesProperty
An implementation for
CfnIdentity.MailFromAttributesProperty-
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.pinpointemail.CfnIdentity.MailFromAttributesProperty
CfnIdentity.MailFromAttributesProperty.Builder, CfnIdentity.MailFromAttributesProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnIdentity.MailFromAttributesProperty.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 action that Amazon Pinpoint to takes if it can't read the required MX record for a custom MAIL FROM domain.final StringThe name of a domain that an email identity uses as a custom MAIL FROM domain.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 theCfnIdentity.MailFromAttributesProperty.Builder.
-
-
Method Details
-
getBehaviorOnMxFailure
Description copied from interface:CfnIdentity.MailFromAttributesPropertyThe action that Amazon Pinpoint to takes if it can't read the required MX record for a custom MAIL FROM domain.When you set this value to
UseDefaultValue, Amazon Pinpoint uses amazonses.com as the MAIL FROM domain. When you set this value toRejectMessage, Amazon Pinpoint returns aMailFromDomainNotVerifiederror, and doesn't attempt to deliver the email.These behaviors are taken when the custom MAIL FROM domain configuration is in the
Pending,Failed, andTemporaryFailurestates.- Specified by:
getBehaviorOnMxFailurein interfaceCfnIdentity.MailFromAttributesProperty- See Also:
-
getMailFromDomain
Description copied from interface:CfnIdentity.MailFromAttributesPropertyThe name of a domain that an email identity uses as a custom MAIL FROM domain.- Specified by:
getMailFromDomainin interfaceCfnIdentity.MailFromAttributesProperty- 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()
-