com.amazonaws.services.simpleemail.model

## クラス Destination

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

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

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

  メッセージの宛先。To: 、 CC: および BCC: フィールドから成り立っています。 Represents the destination of the message, consisting of To:, CC:, and BCC: fields.

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

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

    コンストラクタ
    コンストラクタと説明
    `Destination()` 新しい Destination オブジェクトを生成するデフォルトのコンストラクタ。
    `Destination(java.util.List<java.lang.String> toAddresses)` 新しい Destination オブジェクトを生成するコンストラクタ。

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.util.List<java.lang.String>` | `getBccAddresses()` メッセージの BCC: フィールドのリスト。
    `java.util.List<java.lang.String>` | `getCcAddresses()` メッセージの CC: フィールドのリスト。
    `java.util.List<java.lang.String>` | `getToAddresses()` メッセージの To: フィールドのリスト。
    `int` | `hashCode()`
    `void` | `setBccAddresses(java.util.Collection<java.lang.String> bccAddresses)` メッセージの BCC: フィールドのリスト。
    `void` | `setCcAddresses(java.util.Collection<java.lang.String> ccAddresses)` メッセージの CC: フィールドのリスト。
    `void` | `setToAddresses(java.util.Collection<java.lang.String> toAddresses)` メッセージの To: フィールドのリスト。
    `java.lang.String` | `toString()` このオブジェクトの文字列表現を返します。
    `Destination` | `withBccAddresses(java.util.Collection<java.lang.String> bccAddresses)` メッセージの BCC: フィールドのリスト。
    `Destination` | `withBccAddresses(java.lang.String... bccAddresses)` メッセージの BCC: フィールドのリスト。
    `Destination` | `withCcAddresses(java.util.Collection<java.lang.String> ccAddresses)` メッセージの CC: フィールドのリスト。
    `Destination` | `withCcAddresses(java.lang.String... ccAddresses)` メッセージの CC: フィールドのリスト。
    `Destination` | `withToAddresses(java.util.Collection<java.lang.String> toAddresses)` メッセージの To: フィールドのリスト。
    `Destination` | `withToAddresses(java.lang.String... toAddresses)` メッセージの To: フィールドのリスト。

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

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

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

    - #### Destination

          public Destination()

      新しい Destination オブジェクトを生成するデフォルトのコンストラクタ。 オブジェクトを作成後に、セッターもしくは メソッドチェーン可能なセッター (with...) を使用して初期化を行う必要があります。

    - #### Destination

          public Destination(java.util.List<java.lang.String> toAddresses)

      新しい Destination オブジェクトを生成するコンストラクタ。 オブジェクトを作成後に、セッターもしくは メソッドチェーン可能なセッター (with...) を使用して初期化を行う必要があります。
      パラメータ:
        `toAddresses` - メッセージの To: フィールドのリスト。

  - ### メソッドの詳細

    - #### getToAddresses

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

      メッセージの To: フィールドのリスト。
      戻り値:
        メッセージの To: フィールドのリスト。

    - #### setToAddresses

          public void setToAddresses(java.util.Collection<java.lang.String> toAddresses)

      メッセージの To: フィールドのリスト。
      パラメータ:
        `toAddresses` - メッセージの To: フィールドのリスト。

    - #### withToAddresses

          public Destination withToAddresses(java.lang.String... toAddresses)

      メッセージの To: フィールドのリスト。

      メソッドコールを鎖のようにつなげられるように、このオブジェクトのリファレンスを返します。

      パラメータ:
        `toAddresses` - メッセージの To: フィールドのリスト。

    - #### withToAddresses

          public Destination withToAddresses(java.util.Collection<java.lang.String> toAddresses)

      メッセージの To: フィールドのリスト。

      メソッドコールを鎖のようにつなげられるように、このオブジェクトのリファレンスを返します。

      パラメータ:
        `toAddresses` - メッセージの To: フィールドのリスト。

    - #### getCcAddresses

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

      メッセージの CC: フィールドのリスト。
      戻り値:
        メッセージの CC: フィールドのリスト。

    - #### setCcAddresses

          public void setCcAddresses(java.util.Collection<java.lang.String> ccAddresses)

      メッセージの CC: フィールドのリスト。
      パラメータ:
        `ccAddresses` - メッセージの CC: フィールドのリスト。

    - #### withCcAddresses

          public Destination withCcAddresses(java.lang.String... ccAddresses)

      メッセージの CC: フィールドのリスト。

      メソッドコールを鎖のようにつなげられるように、このオブジェクトのリファレンスを返します。

      パラメータ:
        `ccAddresses` - メッセージの CC: フィールドのリスト。

    - #### withCcAddresses

          public Destination withCcAddresses(java.util.Collection<java.lang.String> ccAddresses)

      メッセージの CC: フィールドのリスト。

      メソッドコールを鎖のようにつなげられるように、このオブジェクトのリファレンスを返します。

      パラメータ:
        `ccAddresses` - メッセージの CC: フィールドのリスト。

    - #### getBccAddresses

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

      メッセージの BCC: フィールドのリスト。
      戻り値:
        メッセージの BCC: フィールドのリスト。

    - #### setBccAddresses

          public void setBccAddresses(java.util.Collection<java.lang.String> bccAddresses)

      メッセージの BCC: フィールドのリスト。
      パラメータ:
        `bccAddresses` - メッセージの BCC: フィールドのリスト。

    - #### withBccAddresses

          public Destination withBccAddresses(java.lang.String... bccAddresses)

      メッセージの BCC: フィールドのリスト。

      メソッドコールを鎖のようにつなげられるように、このオブジェクトのリファレンスを返します。

      パラメータ:
        `bccAddresses` - メッセージの BCC: フィールドのリスト。

    - #### withBccAddresses

          public Destination withBccAddresses(java.util.Collection<java.lang.String> bccAddresses)

      メッセージの BCC: フィールドのリスト。

      メソッドコールを鎖のようにつなげられるように、このオブジェクトのリファレンスを返します。

      パラメータ:
        `bccAddresses` - メッセージの BCC: フィールドのリスト。

    - #### toString

          public java.lang.String toString()

      このオブジェクトの文字列表現を返します。テストやデバッグに有用です。
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        このオブジェクトの文字列表現。
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

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

    - #### equals

          public boolean equals(java.lang.Object obj)

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