com.amazonaws.services.simpleemail.model

## クラス IdentityDkimAttributes

- java.lang.Object
- - com.amazonaws.services.simpleemail.model.IdentityDkimAttributes

- すべての実装されたインタフェース:
    java.io.Serializable

      public class IdentityDkimAttributes
      extends java.lang.Object
      implements java.io.Serializable

  Represents the DKIM attributes of a verified email address or a domain.

  関連項目:
    直列化された形式

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `IdentityDkimAttributes()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.Boolean` | `getDkimEnabled()` True if DKIM signing is enabled for email sent from the identity; false otherwise.
    `java.util.List<java.lang.String>` | `getDkimTokens()` A set of DNS records (tokens) that must be published in the domain name's DNS for DKIM verification to complete, and which must remain published in order for DKIM signing to succeed.
    `java.lang.String` | `getDkimVerificationStatus()` Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS.
    `int` | `hashCode()`
    `java.lang.Boolean` | `isDkimEnabled()` True if DKIM signing is enabled for email sent from the identity; false otherwise.
    `void` | `setDkimEnabled(java.lang.Boolean dkimEnabled)` True if DKIM signing is enabled for email sent from the identity; false otherwise.
    `void` | `setDkimTokens(java.util.Collection<java.lang.String> dkimTokens)` A set of DNS records (tokens) that must be published in the domain name's DNS for DKIM verification to complete, and which must remain published in order for DKIM signing to succeed.
    `void` | `setDkimVerificationStatus(java.lang.String dkimVerificationStatus)` Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS.
    `void` | `setDkimVerificationStatus(VerificationStatus dkimVerificationStatus)` Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `IdentityDkimAttributes` | `withDkimEnabled(java.lang.Boolean dkimEnabled)` True if DKIM signing is enabled for email sent from the identity; false otherwise.
    `IdentityDkimAttributes` | `withDkimTokens(java.util.Collection<java.lang.String> dkimTokens)` A set of DNS records (tokens) that must be published in the domain name's DNS for DKIM verification to complete, and which must remain published in order for DKIM signing to succeed.
    `IdentityDkimAttributes` | `withDkimTokens(java.lang.String... dkimTokens)` A set of DNS records (tokens) that must be published in the domain name's DNS for DKIM verification to complete, and which must remain published in order for DKIM signing to succeed.
    `IdentityDkimAttributes` | `withDkimVerificationStatus(java.lang.String dkimVerificationStatus)` Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS.
    `IdentityDkimAttributes` | `withDkimVerificationStatus(VerificationStatus dkimVerificationStatus)` Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### IdentityDkimAttributes

          public IdentityDkimAttributes()

  - ### メソッドの詳細

    - #### isDkimEnabled

          public java.lang.Boolean isDkimEnabled()

      True if DKIM signing is enabled for email sent from the identity; false otherwise.
      戻り値:
        True if DKIM signing is enabled for email sent from the identity; false otherwise.

    - #### setDkimEnabled

          public void setDkimEnabled(java.lang.Boolean dkimEnabled)

      True if DKIM signing is enabled for email sent from the identity; false otherwise.
      パラメータ:
        `dkimEnabled` - True if DKIM signing is enabled for email sent from the identity; false otherwise.

    - #### withDkimEnabled

          public IdentityDkimAttributes withDkimEnabled(java.lang.Boolean dkimEnabled)

      True if DKIM signing is enabled for email sent from the identity; false otherwise.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `dkimEnabled` - True if DKIM signing is enabled for email sent from the identity; false otherwise.

    - #### getDkimEnabled

          public java.lang.Boolean getDkimEnabled()

      True if DKIM signing is enabled for email sent from the identity; false otherwise.
      戻り値:
        True if DKIM signing is enabled for email sent from the identity; false otherwise.

    - #### getDkimVerificationStatus

          public java.lang.String getDkimVerificationStatus()

      Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS. (This only applies to domain identities, not email address identities.)

      Constraints:
      Allowed Values: Pending, Success, Failed, TemporaryFailure

      戻り値:
        Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS. (This only applies to domain identities, not email address identities.)
      関連項目:
        `VerificationStatus`

    - #### setDkimVerificationStatus

          public void setDkimVerificationStatus(java.lang.String dkimVerificationStatus)

      Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS. (This only applies to domain identities, not email address identities.)

      Constraints:
      Allowed Values: Pending, Success, Failed, TemporaryFailure

      パラメータ:
        `dkimVerificationStatus` - Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS. (This only applies to domain identities, not email address identities.)
      関連項目:
        `VerificationStatus`

    - #### withDkimVerificationStatus

          public IdentityDkimAttributes withDkimVerificationStatus(java.lang.String dkimVerificationStatus)

      Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS. (This only applies to domain identities, not email address identities.)

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Allowed Values: Pending, Success, Failed, TemporaryFailure

      パラメータ:
        `dkimVerificationStatus` - Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS. (This only applies to domain identities, not email address identities.)
      関連項目:
        `VerificationStatus`

    - #### setDkimVerificationStatus

          public void setDkimVerificationStatus(VerificationStatus dkimVerificationStatus)

      Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS. (This only applies to domain identities, not email address identities.)

      Constraints:
      Allowed Values: Pending, Success, Failed, TemporaryFailure

      パラメータ:
        `dkimVerificationStatus` - Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS. (This only applies to domain identities, not email address identities.)
      関連項目:
        `VerificationStatus`

    - #### withDkimVerificationStatus

          public IdentityDkimAttributes withDkimVerificationStatus(VerificationStatus dkimVerificationStatus)

      Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS. (This only applies to domain identities, not email address identities.)

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Allowed Values: Pending, Success, Failed, TemporaryFailure

      パラメータ:
        `dkimVerificationStatus` - Describes whether Amazon SES has successfully verified the DKIM DNS records (tokens) published in the domain name's DNS. (This only applies to domain identities, not email address identities.)
      関連項目:
        `VerificationStatus`

    - #### getDkimTokens

          public java.util.List<java.lang.String> getDkimTokens()

      A set of DNS records (tokens) that must be published in the domain name's DNS for DKIM verification to complete, and which must remain published in order for DKIM signing to succeed. The tokens are `CNAME` DNS records that point to DKIM public keys hosted by Amazon SES. (This only applies to domain entities, not email address identities.)
      戻り値:
        A set of DNS records (tokens) that must be published in the domain name's DNS for DKIM verification to complete, and which must remain published in order for DKIM signing to succeed. The tokens are `CNAME` DNS records that point to DKIM public keys hosted by Amazon SES. (This only applies to domain entities, not email address identities.)

    - #### setDkimTokens

          public void setDkimTokens(java.util.Collection<java.lang.String> dkimTokens)

      A set of DNS records (tokens) that must be published in the domain name's DNS for DKIM verification to complete, and which must remain published in order for DKIM signing to succeed. The tokens are `CNAME` DNS records that point to DKIM public keys hosted by Amazon SES. (This only applies to domain entities, not email address identities.)
      パラメータ:
        `dkimTokens` - A set of DNS records (tokens) that must be published in the domain name's DNS for DKIM verification to complete, and which must remain published in order for DKIM signing to succeed. The tokens are `CNAME` DNS records that point to DKIM public keys hosted by Amazon SES. (This only applies to domain entities, not email address identities.)

    - #### withDkimTokens

          public IdentityDkimAttributes withDkimTokens(java.lang.String... dkimTokens)

      A set of DNS records (tokens) that must be published in the domain name's DNS for DKIM verification to complete, and which must remain published in order for DKIM signing to succeed. The tokens are `CNAME` DNS records that point to DKIM public keys hosted by Amazon SES. (This only applies to domain entities, not email address identities.)

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `dkimTokens` - A set of DNS records (tokens) that must be published in the domain name's DNS for DKIM verification to complete, and which must remain published in order for DKIM signing to succeed. The tokens are `CNAME` DNS records that point to DKIM public keys hosted by Amazon SES. (This only applies to domain entities, not email address identities.)

    - #### withDkimTokens

          public IdentityDkimAttributes withDkimTokens(java.util.Collection<java.lang.String> dkimTokens)

      A set of DNS records (tokens) that must be published in the domain name's DNS for DKIM verification to complete, and which must remain published in order for DKIM signing to succeed. The tokens are `CNAME` DNS records that point to DKIM public keys hosted by Amazon SES. (This only applies to domain entities, not email address identities.)

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `dkimTokens` - A set of DNS records (tokens) that must be published in the domain name's DNS for DKIM verification to complete, and which must remain published in order for DKIM signing to succeed. The tokens are `CNAME` DNS records that point to DKIM public keys hosted by Amazon SES. (This only applies to domain entities, not email address identities.)

    - #### toString

          public java.lang.String toString()

      Returns a string representation of this object; useful for testing and debugging.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        A string representation of this object.
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

      オーバーライド:
        `hashCode` クラス内 `java.lang.Object`

    - #### equals

          public boolean equals(java.lang.Object obj)

      オーバーライド:
        `equals` クラス内 `java.lang.Object`