@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateEmailIdentityRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
A request to begin the verification process for an email identity (an email address or domain).
NOOP
Constructor and Description |
---|
CreateEmailIdentityRequest() |
Modifier and Type | Method and Description |
---|---|
CreateEmailIdentityRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getConfigurationSetName()
The configuration set to use by default when sending from this identity.
|
DkimSigningAttributes |
getDkimSigningAttributes()
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for
DKIM authentication purposes, or, configures the key length to be used for Easy DKIM.
|
String |
getEmailIdentity()
The email address or domain to verify.
|
List<Tag> |
getTags()
An array of objects that define the tags (keys and values) to associate with the email identity.
|
int |
hashCode() |
void |
setConfigurationSetName(String configurationSetName)
The configuration set to use by default when sending from this identity.
|
void |
setDkimSigningAttributes(DkimSigningAttributes dkimSigningAttributes)
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for
DKIM authentication purposes, or, configures the key length to be used for Easy DKIM.
|
void |
setEmailIdentity(String emailIdentity)
The email address or domain to verify.
|
void |
setTags(Collection<Tag> tags)
An array of objects that define the tags (keys and values) to associate with the email identity.
|
String |
toString()
Returns a string representation of this object.
|
CreateEmailIdentityRequest |
withConfigurationSetName(String configurationSetName)
The configuration set to use by default when sending from this identity.
|
CreateEmailIdentityRequest |
withDkimSigningAttributes(DkimSigningAttributes dkimSigningAttributes)
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for
DKIM authentication purposes, or, configures the key length to be used for Easy DKIM.
|
CreateEmailIdentityRequest |
withEmailIdentity(String emailIdentity)
The email address or domain to verify.
|
CreateEmailIdentityRequest |
withTags(Collection<Tag> tags)
An array of objects that define the tags (keys and values) to associate with the email identity.
|
CreateEmailIdentityRequest |
withTags(Tag... tags)
An array of objects that define the tags (keys and values) to associate with the email identity.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setEmailIdentity(String emailIdentity)
The email address or domain to verify.
emailIdentity
- The email address or domain to verify.public String getEmailIdentity()
The email address or domain to verify.
public CreateEmailIdentityRequest withEmailIdentity(String emailIdentity)
The email address or domain to verify.
emailIdentity
- The email address or domain to verify.public List<Tag> getTags()
An array of objects that define the tags (keys and values) to associate with the email identity.
public void setTags(Collection<Tag> tags)
An array of objects that define the tags (keys and values) to associate with the email identity.
tags
- An array of objects that define the tags (keys and values) to associate with the email identity.public CreateEmailIdentityRequest withTags(Tag... tags)
An array of objects that define the tags (keys and values) to associate with the email identity.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- An array of objects that define the tags (keys and values) to associate with the email identity.public CreateEmailIdentityRequest withTags(Collection<Tag> tags)
An array of objects that define the tags (keys and values) to associate with the email identity.
tags
- An array of objects that define the tags (keys and values) to associate with the email identity.public void setDkimSigningAttributes(DkimSigningAttributes dkimSigningAttributes)
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for Easy DKIM.
You can only specify this object if the email identity is a domain, as opposed to an address.
dkimSigningAttributes
- If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM
(BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for Easy DKIM.
You can only specify this object if the email identity is a domain, as opposed to an address.
public DkimSigningAttributes getDkimSigningAttributes()
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for Easy DKIM.
You can only specify this object if the email identity is a domain, as opposed to an address.
You can only specify this object if the email identity is a domain, as opposed to an address.
public CreateEmailIdentityRequest withDkimSigningAttributes(DkimSigningAttributes dkimSigningAttributes)
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for Easy DKIM.
You can only specify this object if the email identity is a domain, as opposed to an address.
dkimSigningAttributes
- If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM
(BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for Easy DKIM.
You can only specify this object if the email identity is a domain, as opposed to an address.
public void setConfigurationSetName(String configurationSetName)
The configuration set to use by default when sending from this identity. Note that any configuration set defined in the email sending request takes precedence.
configurationSetName
- The configuration set to use by default when sending from this identity. Note that any configuration set
defined in the email sending request takes precedence.public String getConfigurationSetName()
The configuration set to use by default when sending from this identity. Note that any configuration set defined in the email sending request takes precedence.
public CreateEmailIdentityRequest withConfigurationSetName(String configurationSetName)
The configuration set to use by default when sending from this identity. Note that any configuration set defined in the email sending request takes precedence.
configurationSetName
- The configuration set to use by default when sending from this identity. Note that any configuration set
defined in the email sending request takes precedence.public String toString()
toString
in class Object
Object.toString()
public CreateEmailIdentityRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()