Class SetIdentityMailFromDomainRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.simpleemail.model.SetIdentityMailFromDomainRequest
-
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
public class SetIdentityMailFromDomainRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description SetIdentityMailFromDomainRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SetIdentityMailFromDomainRequest
clone()
Creates a shallow clone of this request.boolean
equals(Object obj)
String
getBehaviorOnMXFailure()
The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email.String
getIdentity()
The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.String
getMailFromDomain()
The custom MAIL FROM domain that you want the verified identity to use.int
hashCode()
void
setBehaviorOnMXFailure(BehaviorOnMXFailure behaviorOnMXFailure)
The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email.void
setBehaviorOnMXFailure(String behaviorOnMXFailure)
The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email.void
setIdentity(String identity)
The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.void
setMailFromDomain(String mailFromDomain)
The custom MAIL FROM domain that you want the verified identity to use.String
toString()
Returns a string representation of this object; useful for testing and debugging.SetIdentityMailFromDomainRequest
withBehaviorOnMXFailure(BehaviorOnMXFailure behaviorOnMXFailure)
The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email.SetIdentityMailFromDomainRequest
withBehaviorOnMXFailure(String behaviorOnMXFailure)
The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email.SetIdentityMailFromDomainRequest
withIdentity(String identity)
The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.SetIdentityMailFromDomainRequest
withMailFromDomain(String mailFromDomain)
The custom MAIL FROM domain that you want the verified identity to use.-
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
-
-
-
Method Detail
-
setIdentity
public void setIdentity(String identity)
The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.
- Parameters:
identity
- The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.
-
getIdentity
public String getIdentity()
The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.
- Returns:
- The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.
-
withIdentity
public SetIdentityMailFromDomainRequest withIdentity(String identity)
The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.
- Parameters:
identity
- The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMailFromDomain
public void setMailFromDomain(String mailFromDomain)
The custom MAIL FROM domain that you want the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a "From" address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide), and 3) not be used to receive emails. A value of
null
disables the custom MAIL FROM setting for the identity.- Parameters:
mailFromDomain
- The custom MAIL FROM domain that you want the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a "From" address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide), and 3) not be used to receive emails. A value ofnull
disables the custom MAIL FROM setting for the identity.
-
getMailFromDomain
public String getMailFromDomain()
The custom MAIL FROM domain that you want the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a "From" address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide), and 3) not be used to receive emails. A value of
null
disables the custom MAIL FROM setting for the identity.- Returns:
- The custom MAIL FROM domain that you want the verified identity
to use. The MAIL FROM domain must 1) be a subdomain of the
verified identity, 2) not be used in a "From" address if the MAIL
FROM domain is the destination of email feedback forwarding (for
more information, see the Amazon SES Developer Guide), and 3) not be used to receive
emails. A value of
null
disables the custom MAIL FROM setting for the identity.
-
withMailFromDomain
public SetIdentityMailFromDomainRequest withMailFromDomain(String mailFromDomain)
The custom MAIL FROM domain that you want the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a "From" address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide), and 3) not be used to receive emails. A value of
null
disables the custom MAIL FROM setting for the identity.- Parameters:
mailFromDomain
- The custom MAIL FROM domain that you want the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a "From" address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide), and 3) not be used to receive emails. A value ofnull
disables the custom MAIL FROM setting for the identity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setBehaviorOnMXFailure
public void setBehaviorOnMXFailure(String behaviorOnMXFailure)
The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose
UseDefaultValue
, Amazon SES will use amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you chooseRejectMessage
, Amazon SES will return aMailFromDomainNotVerified
error and not send the email.The action specified in
BehaviorOnMXFailure
is taken when the custom MAIL FROM domain setup is in thePending
,Failed
, andTemporaryFailure
states.- Parameters:
behaviorOnMXFailure
- The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you chooseUseDefaultValue
, Amazon SES will use amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you chooseRejectMessage
, Amazon SES will return aMailFromDomainNotVerified
error and not send the email.The action specified in
BehaviorOnMXFailure
is taken when the custom MAIL FROM domain setup is in thePending
,Failed
, andTemporaryFailure
states.- See Also:
BehaviorOnMXFailure
-
getBehaviorOnMXFailure
public String getBehaviorOnMXFailure()
The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose
UseDefaultValue
, Amazon SES will use amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you chooseRejectMessage
, Amazon SES will return aMailFromDomainNotVerified
error and not send the email.The action specified in
BehaviorOnMXFailure
is taken when the custom MAIL FROM domain setup is in thePending
,Failed
, andTemporaryFailure
states.- Returns:
- The action that you want Amazon SES to take if it cannot
successfully read the required MX record when you send an email.
If you choose
UseDefaultValue
, Amazon SES will use amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you chooseRejectMessage
, Amazon SES will return aMailFromDomainNotVerified
error and not send the email.The action specified in
BehaviorOnMXFailure
is taken when the custom MAIL FROM domain setup is in thePending
,Failed
, andTemporaryFailure
states. - See Also:
BehaviorOnMXFailure
-
withBehaviorOnMXFailure
public SetIdentityMailFromDomainRequest withBehaviorOnMXFailure(String behaviorOnMXFailure)
The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose
UseDefaultValue
, Amazon SES will use amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you chooseRejectMessage
, Amazon SES will return aMailFromDomainNotVerified
error and not send the email.The action specified in
BehaviorOnMXFailure
is taken when the custom MAIL FROM domain setup is in thePending
,Failed
, andTemporaryFailure
states.- Parameters:
behaviorOnMXFailure
- The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you chooseUseDefaultValue
, Amazon SES will use amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you chooseRejectMessage
, Amazon SES will return aMailFromDomainNotVerified
error and not send the email.The action specified in
BehaviorOnMXFailure
is taken when the custom MAIL FROM domain setup is in thePending
,Failed
, andTemporaryFailure
states.- 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 you want Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose
UseDefaultValue
, Amazon SES will use amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you chooseRejectMessage
, Amazon SES will return aMailFromDomainNotVerified
error and not send the email.The action specified in
BehaviorOnMXFailure
is taken when the custom MAIL FROM domain setup is in thePending
,Failed
, andTemporaryFailure
states.- Parameters:
behaviorOnMXFailure
- The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you chooseUseDefaultValue
, Amazon SES will use amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you chooseRejectMessage
, Amazon SES will return aMailFromDomainNotVerified
error and not send the email.The action specified in
BehaviorOnMXFailure
is taken when the custom MAIL FROM domain setup is in thePending
,Failed
, andTemporaryFailure
states.- See Also:
BehaviorOnMXFailure
-
withBehaviorOnMXFailure
public SetIdentityMailFromDomainRequest withBehaviorOnMXFailure(BehaviorOnMXFailure behaviorOnMXFailure)
The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose
UseDefaultValue
, Amazon SES will use amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you chooseRejectMessage
, Amazon SES will return aMailFromDomainNotVerified
error and not send the email.The action specified in
BehaviorOnMXFailure
is taken when the custom MAIL FROM domain setup is in thePending
,Failed
, andTemporaryFailure
states.- Parameters:
behaviorOnMXFailure
- The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you chooseUseDefaultValue
, Amazon SES will use amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you chooseRejectMessage
, Amazon SES will return aMailFromDomainNotVerified
error and not send the email.The action specified in
BehaviorOnMXFailure
is taken when the custom MAIL FROM domain setup is in thePending
,Failed
, andTemporaryFailure
states.- 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 SetIdentityMailFromDomainRequest clone()
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
Object.clone()
-
-