com.amazonaws.services.support.model

## クラス Communication

- java.lang.Object
- - com.amazonaws.services.support.model.Communication

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

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

  Object that exposes the fields used by a communication for an AWS Support case.

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getBody()` Contains the text of the the commmunication between the customer and AWS Support.
    `java.lang.String` | `getCaseId()` String that indicates the AWS Support caseID requested or returned in the call.
    `java.lang.String` | `getSubmittedBy()` Email address of the account that submitted the AWS Support case.
    `java.lang.String` | `getTimeCreated()` Time the support case was created.
    `int` | `hashCode()`
    `void` | `setBody(java.lang.String body)` Contains the text of the the commmunication between the customer and AWS Support.
    `void` | `setCaseId(java.lang.String caseId)` String that indicates the AWS Support caseID requested or returned in the call.
    `void` | `setSubmittedBy(java.lang.String submittedBy)` Email address of the account that submitted the AWS Support case.
    `void` | `setTimeCreated(java.lang.String timeCreated)` Time the support case was created.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `Communication` | `withBody(java.lang.String body)` Contains the text of the the commmunication between the customer and AWS Support.
    `Communication` | `withCaseId(java.lang.String caseId)` String that indicates the AWS Support caseID requested or returned in the call.
    `Communication` | `withSubmittedBy(java.lang.String submittedBy)` Email address of the account that submitted the AWS Support case.
    `Communication` | `withTimeCreated(java.lang.String timeCreated)` Time the support case was created.

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

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

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

    - #### Communication

          public Communication()

  - ### メソッドの詳細

    - #### getCaseId

          public java.lang.String getCaseId()

      String that indicates the AWS Support caseID requested or returned in the call. The caseID is an alphanumeric string formatted as shown in this example CaseId: case-12345678910-2013-c4c1d2bf33c5cf47
      戻り値:
        String that indicates the AWS Support caseID requested or returned in the call. The caseID is an alphanumeric string formatted as shown in this example CaseId: case-12345678910-2013-c4c1d2bf33c5cf47

    - #### setCaseId

          public void setCaseId(java.lang.String caseId)

      String that indicates the AWS Support caseID requested or returned in the call. The caseID is an alphanumeric string formatted as shown in this example CaseId: case-12345678910-2013-c4c1d2bf33c5cf47
      パラメータ:
        `caseId` - String that indicates the AWS Support caseID requested or returned in the call. The caseID is an alphanumeric string formatted as shown in this example CaseId: case-12345678910-2013-c4c1d2bf33c5cf47

    - #### withCaseId

          public Communication withCaseId(java.lang.String caseId)

      String that indicates the AWS Support caseID requested or returned in the call. The caseID is an alphanumeric string formatted as shown in this example CaseId: case-12345678910-2013-c4c1d2bf33c5cf47

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

      パラメータ:
        `caseId` - String that indicates the AWS Support caseID requested or returned in the call. The caseID is an alphanumeric string formatted as shown in this example CaseId: case-12345678910-2013-c4c1d2bf33c5cf47

    - #### getBody

          public java.lang.String getBody()

      Contains the text of the the commmunication between the customer and AWS Support.
      戻り値:
        Contains the text of the the commmunication between the customer and AWS Support.

    - #### setBody

          public void setBody(java.lang.String body)

      Contains the text of the the commmunication between the customer and AWS Support.
      パラメータ:
        `body` - Contains the text of the the commmunication between the customer and AWS Support.

    - #### withBody

          public Communication withBody(java.lang.String body)

      Contains the text of the the commmunication between the customer and AWS Support.

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

      パラメータ:
        `body` - Contains the text of the the commmunication between the customer and AWS Support.

    - #### getSubmittedBy

          public java.lang.String getSubmittedBy()

      Email address of the account that submitted the AWS Support case.
      戻り値:
        Email address of the account that submitted the AWS Support case.

    - #### setSubmittedBy

          public void setSubmittedBy(java.lang.String submittedBy)

      Email address of the account that submitted the AWS Support case.
      パラメータ:
        `submittedBy` - Email address of the account that submitted the AWS Support case.

    - #### withSubmittedBy

          public Communication withSubmittedBy(java.lang.String submittedBy)

      Email address of the account that submitted the AWS Support case.

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

      パラメータ:
        `submittedBy` - Email address of the account that submitted the AWS Support case.

    - #### getTimeCreated

          public java.lang.String getTimeCreated()

      Time the support case was created.
      戻り値:
        Time the support case was created.

    - #### setTimeCreated

          public void setTimeCreated(java.lang.String timeCreated)

      Time the support case was created.
      パラメータ:
        `timeCreated` - Time the support case was created.

    - #### withTimeCreated

          public Communication withTimeCreated(java.lang.String timeCreated)

      Time the support case was created.

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

      パラメータ:
        `timeCreated` - Time the support case was created.

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