Class SetIdentityMailFromDomainRequest
- All Implemented Interfaces:
ReadLimitInfo, Serializable, Cloneable
- See Also:
-
Field Summary
Fields inherited from class AmazonWebServiceRequest
NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates a shallow clone of this request.booleanThe action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email.The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.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.toString()Returns a string representation of this object; useful for testing and debugging.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.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.withIdentity(String identity) The verified identity for which you want to enable or disable the specified custom MAIL FROM domain.withMailFromDomain(String mailFromDomain) The custom MAIL FROM domain that you want the verified identity to use.Methods inherited from class 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
-
Constructor Details
-
SetIdentityMailFromDomainRequest
public SetIdentityMailFromDomainRequest()
-
-
Method Details
-
setIdentity
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
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
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
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
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
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
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:
-
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:
-
withBehaviorOnMXFailure
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:
-
setBehaviorOnMXFailure
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:
-
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:
-
toString
-
equals
-
hashCode
-
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:
-