com.amazonaws.services.datapipeline.model

## クラス SetStatusRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.datapipeline.model.SetStatusRequest

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

      public class SetStatusRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `SetStatus operation`.

  Requests that the status of an array of physical or logical pipeline objects be updated in the pipeline. This update may not occur immediately, but is eventually consistent. The status that can be set depends on the type of object.

  関連項目:
    `DataPipeline.setStatus(SetStatusRequest)`, 直列化された形式

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.util.List<java.lang.String>` | `getObjectIds()` Identifies an array of objects.
    `java.lang.String` | `getPipelineId()` Identifies the pipeline that contains the objects.
    `java.lang.String` | `getStatus()` Specifies the status to be set on all the objects in `objectIds`.
    `int` | `hashCode()`
    `void` | `setObjectIds(java.util.Collection<java.lang.String> objectIds)` Identifies an array of objects.
    `void` | `setPipelineId(java.lang.String pipelineId)` Identifies the pipeline that contains the objects.
    `void` | `setStatus(java.lang.String status)` Specifies the status to be set on all the objects in `objectIds`.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `SetStatusRequest` | `withObjectIds(java.util.Collection<java.lang.String> objectIds)` Identifies an array of objects.
    `SetStatusRequest` | `withObjectIds(java.lang.String... objectIds)` Identifies an array of objects.
    `SetStatusRequest` | `withPipelineId(java.lang.String pipelineId)` Identifies the pipeline that contains the objects.
    `SetStatusRequest` | `withStatus(java.lang.String status)` Specifies the status to be set on all the objects in `objectIds`.

    - ### クラスから継承されたメソッド com.amazonaws.AmazonWebServiceRequest

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### SetStatusRequest

          public SetStatusRequest()

  - ### メソッドの詳細

    - #### getPipelineId

          public java.lang.String getPipelineId()

      Identifies the pipeline that contains the objects.

      Constraints:
      Length: 1 - 1024
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      戻り値:
        Identifies the pipeline that contains the objects.

    - #### setPipelineId

          public void setPipelineId(java.lang.String pipelineId)

      Identifies the pipeline that contains the objects.

      Constraints:
      Length: 1 - 1024
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      パラメータ:
        `pipelineId` - Identifies the pipeline that contains the objects.

    - #### withPipelineId

          public SetStatusRequest withPipelineId(java.lang.String pipelineId)

      Identifies the pipeline that contains the objects.

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

      Constraints:
      Length: 1 - 1024
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      パラメータ:
        `pipelineId` - Identifies the pipeline that contains the objects.

    - #### getObjectIds

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

      Identifies an array of objects. The corresponding objects can be either physical or components, but not a mix of both types.
      戻り値:
        Identifies an array of objects. The corresponding objects can be either physical or components, but not a mix of both types.

    - #### setObjectIds

          public void setObjectIds(java.util.Collection<java.lang.String> objectIds)

      Identifies an array of objects. The corresponding objects can be either physical or components, but not a mix of both types.
      パラメータ:
        `objectIds` - Identifies an array of objects. The corresponding objects can be either physical or components, but not a mix of both types.

    - #### withObjectIds

          public SetStatusRequest withObjectIds(java.lang.String... objectIds)

      Identifies an array of objects. The corresponding objects can be either physical or components, but not a mix of both types.

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

      パラメータ:
        `objectIds` - Identifies an array of objects. The corresponding objects can be either physical or components, but not a mix of both types.

    - #### withObjectIds

          public SetStatusRequest withObjectIds(java.util.Collection<java.lang.String> objectIds)

      Identifies an array of objects. The corresponding objects can be either physical or components, but not a mix of both types.

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

      パラメータ:
        `objectIds` - Identifies an array of objects. The corresponding objects can be either physical or components, but not a mix of both types.

    - #### getStatus

          public java.lang.String getStatus()

      Specifies the status to be set on all the objects in `objectIds`. For components, this can be either `PAUSE` or `RESUME`. For instances, this can be either `CANCEL`, `RERUN`, or `MARK_FINISHED`.

      Constraints:
      Length: 0 - 1024
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      戻り値:
        Specifies the status to be set on all the objects in `objectIds`. For components, this can be either `PAUSE` or `RESUME`. For instances, this can be either `CANCEL`, `RERUN`, or `MARK_FINISHED`.

    - #### setStatus

          public void setStatus(java.lang.String status)

      Specifies the status to be set on all the objects in `objectIds`. For components, this can be either `PAUSE` or `RESUME`. For instances, this can be either `CANCEL`, `RERUN`, or `MARK_FINISHED`.

      Constraints:
      Length: 0 - 1024
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      パラメータ:
        `status` - Specifies the status to be set on all the objects in `objectIds`. For components, this can be either `PAUSE` or `RESUME`. For instances, this can be either `CANCEL`, `RERUN`, or `MARK_FINISHED`.

    - #### withStatus

          public SetStatusRequest withStatus(java.lang.String status)

      Specifies the status to be set on all the objects in `objectIds`. For components, this can be either `PAUSE` or `RESUME`. For instances, this can be either `CANCEL`, `RERUN`, or `MARK_FINISHED`.

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

      Constraints:
      Length: 0 - 1024
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      パラメータ:
        `status` - Specifies the status to be set on all the objects in `objectIds`. For components, this can be either `PAUSE` or `RESUME`. For instances, this can be either `CANCEL`, `RERUN`, or `MARK_FINISHED`.

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