Class IdentityVerificationAttributes

java.lang.Object
com.amazonaws.services.simpleemail.model.IdentityVerificationAttributes
All Implemented Interfaces:
Serializable, Cloneable

public class IdentityVerificationAttributes extends Object implements Serializable, Cloneable

Represents the verification attributes of a single identity.

See Also:
  • Constructor Details

    • IdentityVerificationAttributes

      public IdentityVerificationAttributes()
  • Method Details

    • setVerificationStatus

      public void setVerificationStatus(String verificationStatus)

      The verification status of the identity: "Pending", "Success", "Failed", or "TemporaryFailure".

      Parameters:
      verificationStatus - The verification status of the identity: "Pending", "Success", "Failed", or "TemporaryFailure".
      See Also:
    • getVerificationStatus

      public String getVerificationStatus()

      The verification status of the identity: "Pending", "Success", "Failed", or "TemporaryFailure".

      Returns:
      The verification status of the identity: "Pending", "Success", "Failed", or "TemporaryFailure".
      See Also:
    • withVerificationStatus

      public IdentityVerificationAttributes withVerificationStatus(String verificationStatus)

      The verification status of the identity: "Pending", "Success", "Failed", or "TemporaryFailure".

      Parameters:
      verificationStatus - The verification status of the identity: "Pending", "Success", "Failed", or "TemporaryFailure".
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • setVerificationStatus

      public void setVerificationStatus(VerificationStatus verificationStatus)

      The verification status of the identity: "Pending", "Success", "Failed", or "TemporaryFailure".

      Parameters:
      verificationStatus - The verification status of the identity: "Pending", "Success", "Failed", or "TemporaryFailure".
      See Also:
    • withVerificationStatus

      public IdentityVerificationAttributes withVerificationStatus(VerificationStatus verificationStatus)

      The verification status of the identity: "Pending", "Success", "Failed", or "TemporaryFailure".

      Parameters:
      verificationStatus - The verification status of the identity: "Pending", "Success", "Failed", or "TemporaryFailure".
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • setVerificationToken

      public void setVerificationToken(String verificationToken)

      The verification token for a domain identity. Null for email address identities.

      Parameters:
      verificationToken - The verification token for a domain identity. Null for email address identities.
    • getVerificationToken

      public String getVerificationToken()

      The verification token for a domain identity. Null for email address identities.

      Returns:
      The verification token for a domain identity. Null for email address identities.
    • withVerificationToken

      public IdentityVerificationAttributes withVerificationToken(String verificationToken)

      The verification token for a domain identity. Null for email address identities.

      Parameters:
      verificationToken - The verification token for a domain identity. Null for email address identities.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • toString

      public String toString()
      Returns a string representation of this object; useful for testing and debugging.
      Overrides:
      toString in class Object
      Returns:
      A string representation of this object.
      See Also:
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      Overrides:
      clone in class Object