com.amazonaws.services.elastictranscoder.model

## クラス UpdatePipelineStatusRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.elastictranscoder.model.UpdatePipelineStatusRequest

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

      public class UpdatePipelineStatusRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `UpdatePipelineStatus operation`.

  The UpdatePipelineStatus operation pauses or reactivates a pipeline, so that the pipeline stops or restarts the processing of jobs.

  Changing the pipeline status is useful if you want to cancel one or more jobs. You can't cancel jobs after Elastic Transcoder has started processing them; if you pause the pipeline to which you submitted the jobs, you have more time to get the job IDs for the jobs that you want to cancel, and to send a CancelJob request.

  関連項目:
    `AmazonElasticTranscoder.updatePipelineStatus(UpdatePipelineStatusRequest)`, 直列化された形式

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getId()` The identifier of the pipeline to update.
    `java.lang.String` | `getStatus()` The desired status of the pipeline: `Active`: The pipeline is processing jobs.
    `int` | `hashCode()`
    `void` | `setId(java.lang.String id)` The identifier of the pipeline to update.
    `void` | `setStatus(java.lang.String status)` The desired status of the pipeline: `Active`: The pipeline is processing jobs.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `UpdatePipelineStatusRequest` | `withId(java.lang.String id)` The identifier of the pipeline to update.
    `UpdatePipelineStatusRequest` | `withStatus(java.lang.String status)` The desired status of the pipeline: `Active`: The pipeline is processing jobs.

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

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### UpdatePipelineStatusRequest

          public UpdatePipelineStatusRequest()

  - ### メソッドの詳細

    - #### getId

          public java.lang.String getId()

      The identifier of the pipeline to update.

      Constraints:
      Pattern: ^\d{13}-\w{6}$

      戻り値:
        The identifier of the pipeline to update.

    - #### setId

          public void setId(java.lang.String id)

      The identifier of the pipeline to update.

      Constraints:
      Pattern: ^\d{13}-\w{6}$

      パラメータ:
        `id` - The identifier of the pipeline to update.

    - #### withId

          public UpdatePipelineStatusRequest withId(java.lang.String id)

      The identifier of the pipeline to update.

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

      Constraints:
      Pattern: ^\d{13}-\w{6}$

      パラメータ:
        `id` - The identifier of the pipeline to update.

    - #### getStatus

          public java.lang.String getStatus()

      The desired status of the pipeline:
      - `Active`: The pipeline is processing jobs.
      - `Paused`: The pipeline is not currently processing jobs.

      Constraints:
      Pattern: (^Active$)|(^Paused$)

      戻り値:
        The desired status of the pipeline:
        - `Active`: The pipeline is processing jobs.
        - `Paused`: The pipeline is not currently processing jobs.

    - #### setStatus

          public void setStatus(java.lang.String status)

      The desired status of the pipeline:
      - `Active`: The pipeline is processing jobs.
      - `Paused`: The pipeline is not currently processing jobs.

      Constraints:
      Pattern: (^Active$)|(^Paused$)

      パラメータ:
        `status` - The desired status of the pipeline:
        - `Active`: The pipeline is processing jobs.
        - `Paused`: The pipeline is not currently processing jobs.

    - #### withStatus

          public UpdatePipelineStatusRequest withStatus(java.lang.String status)

      The desired status of the pipeline:
      - `Active`: The pipeline is processing jobs.
      - `Paused`: The pipeline is not currently processing jobs.

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

      Constraints:
      Pattern: (^Active$)|(^Paused$)

      パラメータ:
        `status` - The desired status of the pipeline:
        - `Active`: The pipeline is processing jobs.
        - `Paused`: The pipeline is not currently processing jobs.

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