@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DkimAttributes extends Object implements Serializable, Cloneable, StructuredPojo
An object that contains information about the DKIM configuration for an email identity.
Constructor and Description |
---|
DkimAttributes() |
Modifier and Type | Method and Description |
---|---|
DkimAttributes |
clone() |
boolean |
equals(Object obj) |
Boolean |
getSigningEnabled()
If the value is
true , then the messages that Amazon Pinpoint sends from the identity are
DKIM-signed. |
String |
getStatus()
Describes whether or not Amazon Pinpoint has successfully located the DKIM records in the DNS records for the
domain.
|
List<String> |
getTokens()
A set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for
your domain.
|
int |
hashCode() |
Boolean |
isSigningEnabled()
If the value is
true , then the messages that Amazon Pinpoint sends from the identity are
DKIM-signed. |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setSigningEnabled(Boolean signingEnabled)
If the value is
true , then the messages that Amazon Pinpoint sends from the identity are
DKIM-signed. |
void |
setStatus(String status)
Describes whether or not Amazon Pinpoint has successfully located the DKIM records in the DNS records for the
domain.
|
void |
setTokens(Collection<String> tokens)
A set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for
your domain.
|
String |
toString()
Returns a string representation of this object.
|
DkimAttributes |
withSigningEnabled(Boolean signingEnabled)
If the value is
true , then the messages that Amazon Pinpoint sends from the identity are
DKIM-signed. |
DkimAttributes |
withStatus(DkimStatus status)
Describes whether or not Amazon Pinpoint has successfully located the DKIM records in the DNS records for the
domain.
|
DkimAttributes |
withStatus(String status)
Describes whether or not Amazon Pinpoint has successfully located the DKIM records in the DNS records for the
domain.
|
DkimAttributes |
withTokens(Collection<String> tokens)
A set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for
your domain.
|
DkimAttributes |
withTokens(String... tokens)
A set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for
your domain.
|
public void setSigningEnabled(Boolean signingEnabled)
If the value is true
, then the messages that Amazon Pinpoint sends from the identity are
DKIM-signed. If the value is false
, then the messages that Amazon Pinpoint sends from the identity
aren't DKIM-signed.
signingEnabled
- If the value is true
, then the messages that Amazon Pinpoint sends from the identity are
DKIM-signed. If the value is false
, then the messages that Amazon Pinpoint sends from the
identity aren't DKIM-signed.public Boolean getSigningEnabled()
If the value is true
, then the messages that Amazon Pinpoint sends from the identity are
DKIM-signed. If the value is false
, then the messages that Amazon Pinpoint sends from the identity
aren't DKIM-signed.
true
, then the messages that Amazon Pinpoint sends from the identity are
DKIM-signed. If the value is false
, then the messages that Amazon Pinpoint sends from the
identity aren't DKIM-signed.public DkimAttributes withSigningEnabled(Boolean signingEnabled)
If the value is true
, then the messages that Amazon Pinpoint sends from the identity are
DKIM-signed. If the value is false
, then the messages that Amazon Pinpoint sends from the identity
aren't DKIM-signed.
signingEnabled
- If the value is true
, then the messages that Amazon Pinpoint sends from the identity are
DKIM-signed. If the value is false
, then the messages that Amazon Pinpoint sends from the
identity aren't DKIM-signed.public Boolean isSigningEnabled()
If the value is true
, then the messages that Amazon Pinpoint sends from the identity are
DKIM-signed. If the value is false
, then the messages that Amazon Pinpoint sends from the identity
aren't DKIM-signed.
true
, then the messages that Amazon Pinpoint sends from the identity are
DKIM-signed. If the value is false
, then the messages that Amazon Pinpoint sends from the
identity aren't DKIM-signed.public void setStatus(String status)
Describes whether or not Amazon Pinpoint has successfully located the DKIM records in the DNS records for the domain. The status can be one of the following:
PENDING
– Amazon Pinpoint hasn't yet located the DKIM records in the DNS configuration for the
domain, but will continue to attempt to locate them.
SUCCESS
– Amazon Pinpoint located the DKIM records in the DNS configuration for the domain and
determined that they're correct. Amazon Pinpoint can now send DKIM-signed email from the identity.
FAILED
– Amazon Pinpoint was unable to locate the DKIM records in the DNS settings for the domain,
and won't continue to search for them.
TEMPORARY_FAILURE
– A temporary issue occurred, which prevented Amazon Pinpoint from determining the
DKIM status for the domain.
NOT_STARTED
– Amazon Pinpoint hasn't yet started searching for the DKIM records in the DKIM records
for the domain.
status
- Describes whether or not Amazon Pinpoint has successfully located the DKIM records in the DNS records for
the domain. The status can be one of the following:
PENDING
– Amazon Pinpoint hasn't yet located the DKIM records in the DNS configuration for
the domain, but will continue to attempt to locate them.
SUCCESS
– Amazon Pinpoint located the DKIM records in the DNS configuration for the domain
and determined that they're correct. Amazon Pinpoint can now send DKIM-signed email from the identity.
FAILED
– Amazon Pinpoint was unable to locate the DKIM records in the DNS settings for the
domain, and won't continue to search for them.
TEMPORARY_FAILURE
– A temporary issue occurred, which prevented Amazon Pinpoint from
determining the DKIM status for the domain.
NOT_STARTED
– Amazon Pinpoint hasn't yet started searching for the DKIM records in the DKIM
records for the domain.
DkimStatus
public String getStatus()
Describes whether or not Amazon Pinpoint has successfully located the DKIM records in the DNS records for the domain. The status can be one of the following:
PENDING
– Amazon Pinpoint hasn't yet located the DKIM records in the DNS configuration for the
domain, but will continue to attempt to locate them.
SUCCESS
– Amazon Pinpoint located the DKIM records in the DNS configuration for the domain and
determined that they're correct. Amazon Pinpoint can now send DKIM-signed email from the identity.
FAILED
– Amazon Pinpoint was unable to locate the DKIM records in the DNS settings for the domain,
and won't continue to search for them.
TEMPORARY_FAILURE
– A temporary issue occurred, which prevented Amazon Pinpoint from determining the
DKIM status for the domain.
NOT_STARTED
– Amazon Pinpoint hasn't yet started searching for the DKIM records in the DKIM records
for the domain.
PENDING
– Amazon Pinpoint hasn't yet located the DKIM records in the DNS configuration for
the domain, but will continue to attempt to locate them.
SUCCESS
– Amazon Pinpoint located the DKIM records in the DNS configuration for the domain
and determined that they're correct. Amazon Pinpoint can now send DKIM-signed email from the identity.
FAILED
– Amazon Pinpoint was unable to locate the DKIM records in the DNS settings for the
domain, and won't continue to search for them.
TEMPORARY_FAILURE
– A temporary issue occurred, which prevented Amazon Pinpoint from
determining the DKIM status for the domain.
NOT_STARTED
– Amazon Pinpoint hasn't yet started searching for the DKIM records in the DKIM
records for the domain.
DkimStatus
public DkimAttributes withStatus(String status)
Describes whether or not Amazon Pinpoint has successfully located the DKIM records in the DNS records for the domain. The status can be one of the following:
PENDING
– Amazon Pinpoint hasn't yet located the DKIM records in the DNS configuration for the
domain, but will continue to attempt to locate them.
SUCCESS
– Amazon Pinpoint located the DKIM records in the DNS configuration for the domain and
determined that they're correct. Amazon Pinpoint can now send DKIM-signed email from the identity.
FAILED
– Amazon Pinpoint was unable to locate the DKIM records in the DNS settings for the domain,
and won't continue to search for them.
TEMPORARY_FAILURE
– A temporary issue occurred, which prevented Amazon Pinpoint from determining the
DKIM status for the domain.
NOT_STARTED
– Amazon Pinpoint hasn't yet started searching for the DKIM records in the DKIM records
for the domain.
status
- Describes whether or not Amazon Pinpoint has successfully located the DKIM records in the DNS records for
the domain. The status can be one of the following:
PENDING
– Amazon Pinpoint hasn't yet located the DKIM records in the DNS configuration for
the domain, but will continue to attempt to locate them.
SUCCESS
– Amazon Pinpoint located the DKIM records in the DNS configuration for the domain
and determined that they're correct. Amazon Pinpoint can now send DKIM-signed email from the identity.
FAILED
– Amazon Pinpoint was unable to locate the DKIM records in the DNS settings for the
domain, and won't continue to search for them.
TEMPORARY_FAILURE
– A temporary issue occurred, which prevented Amazon Pinpoint from
determining the DKIM status for the domain.
NOT_STARTED
– Amazon Pinpoint hasn't yet started searching for the DKIM records in the DKIM
records for the domain.
DkimStatus
public DkimAttributes withStatus(DkimStatus status)
Describes whether or not Amazon Pinpoint has successfully located the DKIM records in the DNS records for the domain. The status can be one of the following:
PENDING
– Amazon Pinpoint hasn't yet located the DKIM records in the DNS configuration for the
domain, but will continue to attempt to locate them.
SUCCESS
– Amazon Pinpoint located the DKIM records in the DNS configuration for the domain and
determined that they're correct. Amazon Pinpoint can now send DKIM-signed email from the identity.
FAILED
– Amazon Pinpoint was unable to locate the DKIM records in the DNS settings for the domain,
and won't continue to search for them.
TEMPORARY_FAILURE
– A temporary issue occurred, which prevented Amazon Pinpoint from determining the
DKIM status for the domain.
NOT_STARTED
– Amazon Pinpoint hasn't yet started searching for the DKIM records in the DKIM records
for the domain.
status
- Describes whether or not Amazon Pinpoint has successfully located the DKIM records in the DNS records for
the domain. The status can be one of the following:
PENDING
– Amazon Pinpoint hasn't yet located the DKIM records in the DNS configuration for
the domain, but will continue to attempt to locate them.
SUCCESS
– Amazon Pinpoint located the DKIM records in the DNS configuration for the domain
and determined that they're correct. Amazon Pinpoint can now send DKIM-signed email from the identity.
FAILED
– Amazon Pinpoint was unable to locate the DKIM records in the DNS settings for the
domain, and won't continue to search for them.
TEMPORARY_FAILURE
– A temporary issue occurred, which prevented Amazon Pinpoint from
determining the DKIM status for the domain.
NOT_STARTED
– Amazon Pinpoint hasn't yet started searching for the DKIM records in the DKIM
records for the domain.
DkimStatus
public List<String> getTokens()
A set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon Pinpoint detects these records in the DNS configuration for your domain, the DKIM authentication process is complete. Amazon Pinpoint usually detects these records within about 72 hours of adding them to the DNS configuration for your domain.
public void setTokens(Collection<String> tokens)
A set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon Pinpoint detects these records in the DNS configuration for your domain, the DKIM authentication process is complete. Amazon Pinpoint usually detects these records within about 72 hours of adding them to the DNS configuration for your domain.
tokens
- A set of unique strings that you use to create a set of CNAME records that you add to the DNS
configuration for your domain. When Amazon Pinpoint detects these records in the DNS configuration for
your domain, the DKIM authentication process is complete. Amazon Pinpoint usually detects these records
within about 72 hours of adding them to the DNS configuration for your domain.public DkimAttributes withTokens(String... tokens)
A set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon Pinpoint detects these records in the DNS configuration for your domain, the DKIM authentication process is complete. Amazon Pinpoint usually detects these records within about 72 hours of adding them to the DNS configuration for your domain.
NOTE: This method appends the values to the existing list (if any). Use
setTokens(java.util.Collection)
or withTokens(java.util.Collection)
if you want to override the
existing values.
tokens
- A set of unique strings that you use to create a set of CNAME records that you add to the DNS
configuration for your domain. When Amazon Pinpoint detects these records in the DNS configuration for
your domain, the DKIM authentication process is complete. Amazon Pinpoint usually detects these records
within about 72 hours of adding them to the DNS configuration for your domain.public DkimAttributes withTokens(Collection<String> tokens)
A set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon Pinpoint detects these records in the DNS configuration for your domain, the DKIM authentication process is complete. Amazon Pinpoint usually detects these records within about 72 hours of adding them to the DNS configuration for your domain.
tokens
- A set of unique strings that you use to create a set of CNAME records that you add to the DNS
configuration for your domain. When Amazon Pinpoint detects these records in the DNS configuration for
your domain, the DKIM authentication process is complete. Amazon Pinpoint usually detects these records
within about 72 hours of adding them to the DNS configuration for your domain.public String toString()
toString
in class Object
Object.toString()
public DkimAttributes clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.