com.amazonaws.services.sqs.model

## クラス SendMessageBatchRequestEntry

- java.lang.Object
- - com.amazonaws.services.sqs.model.SendMessageBatchRequestEntry

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

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

  Send Message Batch Request Entry
  関連項目:
    直列化された形式

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

    コンストラクタ
    コンストラクタと説明
    `SendMessageBatchRequestEntry()` 新しい SendMessageBatchRequestEntry オブジェクトの既定のコンストラクタ。
    `SendMessageBatchRequestEntry(java.lang.String id, java.lang.String messageBody)` 新しい SendMessageBatchRequestEntry オブジェクトを構築します。

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.Integer` | `getDelaySeconds()` このオブジェクトの DelaySeconds プロパティの値を返します。
    `java.lang.String` | `getId()` このオブジェクトの Id プロパティの値を返します。
    `java.lang.String` | `getMessageBody()` このオブジェクトの MessageBody プロパティの値を返します。
    `int` | `hashCode()`
    `void` | `setDelaySeconds(java.lang.Integer delaySeconds)` このオブジェクトの DelaySeconds プロパティの値を設定します。
    `void` | `setId(java.lang.String id)` このオブジェクトの Id プロパティの値を設定します。
    `void` | `setMessageBody(java.lang.String messageBody)` このオブジェクトの MessageBody プロパティの値を設定します。
    `java.lang.String` | `toString()` このオブジェクトの文字列表現を返します。
    `SendMessageBatchRequestEntry` | `withDelaySeconds(java.lang.Integer delaySeconds)` このオブジェクトの DelaySeconds プロパティの値を設定します。
    `SendMessageBatchRequestEntry` | `withId(java.lang.String id)` このオブジェクトの Id プロパティの値を設定します。
    `SendMessageBatchRequestEntry` | `withMessageBody(java.lang.String messageBody)` このオブジェクトの MessageBody プロパティの値を設定します。

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

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

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

    - #### SendMessageBatchRequestEntry

          public SendMessageBatchRequestEntry()

      新しい SendMessageBatchRequestEntry オブジェクトの既定のコンストラクタ。 呼び出し元は、構築後にこのオブジェクトを初期化するため SetterまたはFluent Setterメソッドを使用する必要があります。

    - #### SendMessageBatchRequestEntry

          public SendMessageBatchRequestEntry(java.lang.String id,
                                      java.lang.String messageBody)

      新しい SendMessageBatchRequestEntry オブジェクトを構築します。 呼び出し元は、追加オブジェクトを初期化するため SetterまたはFluent Setterメソッドを使用する必要があります。
      パラメータ:
        `id` -
        `messageBody` -

  - ### メソッドの詳細

    - #### getId

          public java.lang.String getId()

      このオブジェクトの Id プロパティの値を返します。
      戻り値:
        このオブジェクトの Id プロパティの値。

    - #### setId

          public void setId(java.lang.String id)

      このオブジェクトの Id プロパティの値を設定します。
      パラメータ:
        `id` - このオブジェクトの Id プロパティの新しい値。

    - #### withId

          public SendMessageBatchRequestEntry withId(java.lang.String id)

      このオブジェクトの Id プロパティの値を設定します。

      このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。

      パラメータ:
        `id` - このオブジェクトの Id プロパティの新しい値。

    - #### getMessageBody

          public java.lang.String getMessageBody()

      このオブジェクトの MessageBody プロパティの値を返します。
      戻り値:
        このオブジェクトの MessageBody プロパティの値。

    - #### setMessageBody

          public void setMessageBody(java.lang.String messageBody)

      このオブジェクトの MessageBody プロパティの値を設定します。
      パラメータ:
        `messageBody` - このオブジェクトの MessageBody プロパティの新しい値。

    - #### withMessageBody

          public SendMessageBatchRequestEntry withMessageBody(java.lang.String messageBody)

      このオブジェクトの MessageBody プロパティの値を設定します。

      このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。

      パラメータ:
        `messageBody` - このオブジェクトの MessageBody プロパティの新しい値。

    - #### getDelaySeconds

          public java.lang.Integer getDelaySeconds()

      このオブジェクトの DelaySeconds プロパティの値を返します。
      戻り値:
        このオブジェクトの DelaySeconds プロパティの値。

    - #### setDelaySeconds

          public void setDelaySeconds(java.lang.Integer delaySeconds)

      このオブジェクトの DelaySeconds プロパティの値を設定します。
      パラメータ:
        `delaySeconds` - The new value for the DelaySeconds property for this object.

    - #### withDelaySeconds

          public SendMessageBatchRequestEntry withDelaySeconds(java.lang.Integer delaySeconds)

      このオブジェクトの DelaySeconds プロパティの値を設定します。

      このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。

      パラメータ:
        `delaySeconds` - The new value for the DelaySeconds property for this object.

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