com.amazonaws.services.cloudfront.model

## クラス ActiveTrustedSigners

- java.lang.Object
- - com.amazonaws.services.cloudfront.model.ActiveTrustedSigners

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

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

  A complex type that lists the AWS accounts, if any, that you included in the TrustedSigners complex type for the default cache behavior or for any of the other cache behaviors for this distribution. These are accounts that you want to allow to create signed URLs for private content.

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

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

    コンストラクタ
    コンストラクタと説明
    `ActiveTrustedSigners()` Default constructor for a new ActiveTrustedSigners object.
    `ActiveTrustedSigners(java.util.List<Signer> items)` Constructs a new ActiveTrustedSigners object.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.Boolean` | `getEnabled()` Each active trusted signer.
    `java.util.List<Signer>` | `getItems()` A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.
    `java.lang.Integer` | `getQuantity()` The number of unique trusted signers included in all cache behaviors.
    `int` | `hashCode()`
    `java.lang.Boolean` | `isEnabled()` Each active trusted signer.
    `void` | `setEnabled(java.lang.Boolean enabled)` Each active trusted signer.
    `void` | `setItems(java.util.Collection<Signer> items)` A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.
    `void` | `setQuantity(java.lang.Integer quantity)` The number of unique trusted signers included in all cache behaviors.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `ActiveTrustedSigners` | `withEnabled(java.lang.Boolean enabled)` Each active trusted signer.
    `ActiveTrustedSigners` | `withItems(java.util.Collection<Signer> items)` A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.
    `ActiveTrustedSigners` | `withItems(Signer... items)` A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.
    `ActiveTrustedSigners` | `withQuantity(java.lang.Integer quantity)` The number of unique trusted signers included in all cache behaviors.

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

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

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

    - #### ActiveTrustedSigners

          public ActiveTrustedSigners()

      Default constructor for a new ActiveTrustedSigners object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.

    - #### ActiveTrustedSigners

          public ActiveTrustedSigners(java.util.List<Signer> items)

      Constructs a new ActiveTrustedSigners object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
      パラメータ:
        `items` - A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.

  - ### メソッドの詳細

    - #### isEnabled

          public java.lang.Boolean isEnabled()

      Each active trusted signer.
      戻り値:
        Each active trusted signer.

    - #### setEnabled

          public void setEnabled(java.lang.Boolean enabled)

      Each active trusted signer.
      パラメータ:
        `enabled` - Each active trusted signer.

    - #### withEnabled

          public ActiveTrustedSigners withEnabled(java.lang.Boolean enabled)

      Each active trusted signer.

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

      パラメータ:
        `enabled` - Each active trusted signer.

    - #### getEnabled

          public java.lang.Boolean getEnabled()

      Each active trusted signer.
      戻り値:
        Each active trusted signer.

    - #### getQuantity

          public java.lang.Integer getQuantity()

      The number of unique trusted signers included in all cache behaviors. For example, if three cache behaviors all list the same three AWS accounts, the value of Quantity for ActiveTrustedSigners will be 3.
      戻り値:
        The number of unique trusted signers included in all cache behaviors. For example, if three cache behaviors all list the same three AWS accounts, the value of Quantity for ActiveTrustedSigners will be 3.

    - #### setQuantity

          public void setQuantity(java.lang.Integer quantity)

      The number of unique trusted signers included in all cache behaviors. For example, if three cache behaviors all list the same three AWS accounts, the value of Quantity for ActiveTrustedSigners will be 3.
      パラメータ:
        `quantity` - The number of unique trusted signers included in all cache behaviors. For example, if three cache behaviors all list the same three AWS accounts, the value of Quantity for ActiveTrustedSigners will be 3.

    - #### withQuantity

          public ActiveTrustedSigners withQuantity(java.lang.Integer quantity)

      The number of unique trusted signers included in all cache behaviors. For example, if three cache behaviors all list the same three AWS accounts, the value of Quantity for ActiveTrustedSigners will be 3.

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

      パラメータ:
        `quantity` - The number of unique trusted signers included in all cache behaviors. For example, if three cache behaviors all list the same three AWS accounts, the value of Quantity for ActiveTrustedSigners will be 3.

    - #### getItems

          public java.util.List<Signer> getItems()

      A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.
      戻り値:
        A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.

    - #### setItems

          public void setItems(java.util.Collection<Signer> items)

      A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.
      パラメータ:
        `items` - A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.

    - #### withItems

          public ActiveTrustedSigners withItems(Signer... items)

      A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.

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

      パラメータ:
        `items` - A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.

    - #### withItems

          public ActiveTrustedSigners withItems(java.util.Collection<Signer> items)

      A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.

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

      パラメータ:
        `items` - A complex type that contains one Signer complex type for each unique trusted signer that is specified in the TrustedSigners complex type, including trusted signers in the default cache behavior and in all of the other cache behaviors.

    - #### 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`