Class IdentityMailFromDomainAttributes
- java.lang.Object
-
- com.amazonaws.services.simpleemail.model.IdentityMailFromDomainAttributes
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class IdentityMailFromDomainAttributes extends Object implements Serializable, Cloneable
Represents the custom MAIL FROM domain attributes of a verified identity (email address or domain).
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IdentityMailFromDomainAttributes()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdentityMailFromDomainAttributes
clone()
boolean
equals(Object obj)
String
getBehaviorOnMXFailure()
The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email.String
getMailFromDomain()
The custom MAIL FROM domain that the identity is configured to use.String
getMailFromDomainStatus()
The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup.int
hashCode()
void
setBehaviorOnMXFailure(BehaviorOnMXFailure behaviorOnMXFailure)
The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email.void
setBehaviorOnMXFailure(String behaviorOnMXFailure)
The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email.void
setMailFromDomain(String mailFromDomain)
The custom MAIL FROM domain that the identity is configured to use.void
setMailFromDomainStatus(CustomMailFromStatus mailFromDomainStatus)
The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup.void
setMailFromDomainStatus(String mailFromDomainStatus)
The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup.String
toString()
Returns a string representation of this object; useful for testing and debugging.IdentityMailFromDomainAttributes
withBehaviorOnMXFailure(BehaviorOnMXFailure behaviorOnMXFailure)
The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email.IdentityMailFromDomainAttributes
withBehaviorOnMXFailure(String behaviorOnMXFailure)
The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email.IdentityMailFromDomainAttributes
withMailFromDomain(String mailFromDomain)
The custom MAIL FROM domain that the identity is configured to use.IdentityMailFromDomainAttributes
withMailFromDomainStatus(CustomMailFromStatus mailFromDomainStatus)
The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup.IdentityMailFromDomainAttributes
withMailFromDomainStatus(String mailFromDomainStatus)
The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup.
-
-
-
Method Detail
-
setMailFromDomain
public void setMailFromDomain(String mailFromDomain)
The custom MAIL FROM domain that the identity is configured to use.
- Parameters:
mailFromDomain
- The custom MAIL FROM domain that the identity is configured to use.
-
getMailFromDomain
public String getMailFromDomain()
The custom MAIL FROM domain that the identity is configured to use.
- Returns:
- The custom MAIL FROM domain that the identity is configured to use.
-
withMailFromDomain
public IdentityMailFromDomainAttributes withMailFromDomain(String mailFromDomain)
The custom MAIL FROM domain that the identity is configured to use.
- Parameters:
mailFromDomain
- The custom MAIL FROM domain that the identity is configured to use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMailFromDomainStatus
public void setMailFromDomainStatus(String mailFromDomainStatus)
The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup. If the state is
Success
, Amazon SES uses the specified custom MAIL FROM domain when the verified identity sends an email. All other states indicate that Amazon SES takes the action described byBehaviorOnMXFailure
.- Parameters:
mailFromDomainStatus
- The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup. If the state isSuccess
, Amazon SES uses the specified custom MAIL FROM domain when the verified identity sends an email. All other states indicate that Amazon SES takes the action described byBehaviorOnMXFailure
.- See Also:
CustomMailFromStatus
-
getMailFromDomainStatus
public String getMailFromDomainStatus()
The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup. If the state is
Success
, Amazon SES uses the specified custom MAIL FROM domain when the verified identity sends an email. All other states indicate that Amazon SES takes the action described byBehaviorOnMXFailure
.- Returns:
- The state that indicates whether Amazon SES has successfully read
the MX record required for custom MAIL FROM domain setup. If the
state is
Success
, Amazon SES uses the specified custom MAIL FROM domain when the verified identity sends an email. All other states indicate that Amazon SES takes the action described byBehaviorOnMXFailure
. - See Also:
CustomMailFromStatus
-
withMailFromDomainStatus
public IdentityMailFromDomainAttributes withMailFromDomainStatus(String mailFromDomainStatus)
The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup. If the state is
Success
, Amazon SES uses the specified custom MAIL FROM domain when the verified identity sends an email. All other states indicate that Amazon SES takes the action described byBehaviorOnMXFailure
.- Parameters:
mailFromDomainStatus
- The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup. If the state isSuccess
, Amazon SES uses the specified custom MAIL FROM domain when the verified identity sends an email. All other states indicate that Amazon SES takes the action described byBehaviorOnMXFailure
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CustomMailFromStatus
-
setMailFromDomainStatus
public void setMailFromDomainStatus(CustomMailFromStatus mailFromDomainStatus)
The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup. If the state is
Success
, Amazon SES uses the specified custom MAIL FROM domain when the verified identity sends an email. All other states indicate that Amazon SES takes the action described byBehaviorOnMXFailure
.- Parameters:
mailFromDomainStatus
- The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup. If the state isSuccess
, Amazon SES uses the specified custom MAIL FROM domain when the verified identity sends an email. All other states indicate that Amazon SES takes the action described byBehaviorOnMXFailure
.- See Also:
CustomMailFromStatus
-
withMailFromDomainStatus
public IdentityMailFromDomainAttributes withMailFromDomainStatus(CustomMailFromStatus mailFromDomainStatus)
The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup. If the state is
Success
, Amazon SES uses the specified custom MAIL FROM domain when the verified identity sends an email. All other states indicate that Amazon SES takes the action described byBehaviorOnMXFailure
.- Parameters:
mailFromDomainStatus
- The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup. If the state isSuccess
, Amazon SES uses the specified custom MAIL FROM domain when the verified identity sends an email. All other states indicate that Amazon SES takes the action described byBehaviorOnMXFailure
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CustomMailFromStatus
-
setBehaviorOnMXFailure
public void setBehaviorOnMXFailure(String behaviorOnMXFailure)
The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email. A value of
UseDefaultValue
indicates that if Amazon SES cannot read the required MX record, it uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. A value ofRejectMessage
indicates that if Amazon SES cannot read the required MX record, Amazon SES returns aMailFromDomainNotVerified
error and does not send the email.The custom MAIL FROM setup states that result in this behavior are
Pending
,Failed
, andTemporaryFailure
.- Parameters:
behaviorOnMXFailure
- The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email. A value ofUseDefaultValue
indicates that if Amazon SES cannot read the required MX record, it uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. A value ofRejectMessage
indicates that if Amazon SES cannot read the required MX record, Amazon SES returns aMailFromDomainNotVerified
error and does not send the email.The custom MAIL FROM setup states that result in this behavior are
Pending
,Failed
, andTemporaryFailure
.- See Also:
BehaviorOnMXFailure
-
getBehaviorOnMXFailure
public String getBehaviorOnMXFailure()
The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email. A value of
UseDefaultValue
indicates that if Amazon SES cannot read the required MX record, it uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. A value ofRejectMessage
indicates that if Amazon SES cannot read the required MX record, Amazon SES returns aMailFromDomainNotVerified
error and does not send the email.The custom MAIL FROM setup states that result in this behavior are
Pending
,Failed
, andTemporaryFailure
.- Returns:
- The action that Amazon SES takes if it cannot successfully read
the required MX record when you send an email. A value of
UseDefaultValue
indicates that if Amazon SES cannot read the required MX record, it uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. A value ofRejectMessage
indicates that if Amazon SES cannot read the required MX record, Amazon SES returns aMailFromDomainNotVerified
error and does not send the email.The custom MAIL FROM setup states that result in this behavior are
Pending
,Failed
, andTemporaryFailure
. - See Also:
BehaviorOnMXFailure
-
withBehaviorOnMXFailure
public IdentityMailFromDomainAttributes withBehaviorOnMXFailure(String behaviorOnMXFailure)
The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email. A value of
UseDefaultValue
indicates that if Amazon SES cannot read the required MX record, it uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. A value ofRejectMessage
indicates that if Amazon SES cannot read the required MX record, Amazon SES returns aMailFromDomainNotVerified
error and does not send the email.The custom MAIL FROM setup states that result in this behavior are
Pending
,Failed
, andTemporaryFailure
.- Parameters:
behaviorOnMXFailure
- The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email. A value ofUseDefaultValue
indicates that if Amazon SES cannot read the required MX record, it uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. A value ofRejectMessage
indicates that if Amazon SES cannot read the required MX record, Amazon SES returns aMailFromDomainNotVerified
error and does not send the email.The custom MAIL FROM setup states that result in this behavior are
Pending
,Failed
, andTemporaryFailure
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BehaviorOnMXFailure
-
setBehaviorOnMXFailure
public void setBehaviorOnMXFailure(BehaviorOnMXFailure behaviorOnMXFailure)
The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email. A value of
UseDefaultValue
indicates that if Amazon SES cannot read the required MX record, it uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. A value ofRejectMessage
indicates that if Amazon SES cannot read the required MX record, Amazon SES returns aMailFromDomainNotVerified
error and does not send the email.The custom MAIL FROM setup states that result in this behavior are
Pending
,Failed
, andTemporaryFailure
.- Parameters:
behaviorOnMXFailure
- The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email. A value ofUseDefaultValue
indicates that if Amazon SES cannot read the required MX record, it uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. A value ofRejectMessage
indicates that if Amazon SES cannot read the required MX record, Amazon SES returns aMailFromDomainNotVerified
error and does not send the email.The custom MAIL FROM setup states that result in this behavior are
Pending
,Failed
, andTemporaryFailure
.- See Also:
BehaviorOnMXFailure
-
withBehaviorOnMXFailure
public IdentityMailFromDomainAttributes withBehaviorOnMXFailure(BehaviorOnMXFailure behaviorOnMXFailure)
The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email. A value of
UseDefaultValue
indicates that if Amazon SES cannot read the required MX record, it uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. A value ofRejectMessage
indicates that if Amazon SES cannot read the required MX record, Amazon SES returns aMailFromDomainNotVerified
error and does not send the email.The custom MAIL FROM setup states that result in this behavior are
Pending
,Failed
, andTemporaryFailure
.- Parameters:
behaviorOnMXFailure
- The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email. A value ofUseDefaultValue
indicates that if Amazon SES cannot read the required MX record, it uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. A value ofRejectMessage
indicates that if Amazon SES cannot read the required MX record, Amazon SES returns aMailFromDomainNotVerified
error and does not send the email.The custom MAIL FROM setup states that result in this behavior are
Pending
,Failed
, andTemporaryFailure
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BehaviorOnMXFailure
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public IdentityMailFromDomainAttributes clone()
-
-