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 SetIdentityMailFromDomainRequestclone()Creates a shallow clone of this request.booleanequals(Object obj)StringgetBehaviorOnMXFailure()The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email.StringgetIdentity()The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.StringgetMailFromDomain()The custom MAIL FROM domain that you want the verified identity to use.inthashCode()voidsetBehaviorOnMXFailure(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.voidsetBehaviorOnMXFailure(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.voidsetIdentity(String identity)The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.voidsetMailFromDomain(String mailFromDomain)The custom MAIL FROM domain that you want the verified identity to use.StringtoString()Returns a string representation of this object; useful for testing and debugging.SetIdentityMailFromDomainRequestwithBehaviorOnMXFailure(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.SetIdentityMailFromDomainRequestwithBehaviorOnMXFailure(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.SetIdentityMailFromDomainRequestwithIdentity(String identity)The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.SetIdentityMailFromDomainRequestwithMailFromDomain(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
nulldisables 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 ofnulldisables 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
nulldisables 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
nulldisables 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
nulldisables 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 ofnulldisables 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 aMailFromDomainNotVerifiederror and not send the email.The action specified in
BehaviorOnMXFailureis taken when the custom MAIL FROM domain setup is in thePending,Failed, andTemporaryFailurestates.- 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 aMailFromDomainNotVerifiederror and not send the email.The action specified in
BehaviorOnMXFailureis taken when the custom MAIL FROM domain setup is in thePending,Failed, andTemporaryFailurestates.- 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 aMailFromDomainNotVerifiederror and not send the email.The action specified in
BehaviorOnMXFailureis taken when the custom MAIL FROM domain setup is in thePending,Failed, andTemporaryFailurestates.- 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 aMailFromDomainNotVerifiederror and not send the email.The action specified in
BehaviorOnMXFailureis taken when the custom MAIL FROM domain setup is in thePending,Failed, andTemporaryFailurestates. - 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 aMailFromDomainNotVerifiederror and not send the email.The action specified in
BehaviorOnMXFailureis taken when the custom MAIL FROM domain setup is in thePending,Failed, andTemporaryFailurestates.- 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 aMailFromDomainNotVerifiederror and not send the email.The action specified in
BehaviorOnMXFailureis taken when the custom MAIL FROM domain setup is in thePending,Failed, andTemporaryFailurestates.- 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 aMailFromDomainNotVerifiederror and not send the email.The action specified in
BehaviorOnMXFailureis taken when the custom MAIL FROM domain setup is in thePending,Failed, andTemporaryFailurestates.- 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 aMailFromDomainNotVerifiederror and not send the email.The action specified in
BehaviorOnMXFailureis taken when the custom MAIL FROM domain setup is in thePending,Failed, andTemporaryFailurestates.- 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 aMailFromDomainNotVerifiederror and not send the email.The action specified in
BehaviorOnMXFailureis taken when the custom MAIL FROM domain setup is in thePending,Failed, andTemporaryFailurestates.- 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 aMailFromDomainNotVerifiederror and not send the email.The action specified in
BehaviorOnMXFailureis taken when the custom MAIL FROM domain setup is in thePending,Failed, andTemporaryFailurestates.- 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:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public SetIdentityMailFromDomainRequest clone()
Description copied from class:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
Object.clone()
-
-