com.amazonaws.services.datapipeline.model

## クラス TaskObject

- java.lang.Object
- - com.amazonaws.services.datapipeline.model.TaskObject

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

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

  Contains information about a pipeline task that is assigned to a task runner.

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `TaskObject` | `addObjectsEntry(java.lang.String key, PipelineObject value)` Connection information for the location where the task runner will publish the output of the task.
    `TaskObject` | `clearObjectsEntries()` Removes all the entries added into Objects.
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getAttemptId()` Identifier of the pipeline task attempt object.
    `java.util.Map<java.lang.String,PipelineObject>` | `getObjects()` Connection information for the location where the task runner will publish the output of the task.
    `java.lang.String` | `getPipelineId()` Identifier of the pipeline that provided the task.
    `java.lang.String` | `getTaskId()` An internal identifier for the task.
    `int` | `hashCode()`
    `void` | `setAttemptId(java.lang.String attemptId)` Identifier of the pipeline task attempt object.
    `void` | `setObjects(java.util.Map<java.lang.String,PipelineObject> objects)` Connection information for the location where the task runner will publish the output of the task.
    `void` | `setPipelineId(java.lang.String pipelineId)` Identifier of the pipeline that provided the task.
    `void` | `setTaskId(java.lang.String taskId)` An internal identifier for the task.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `TaskObject` | `withAttemptId(java.lang.String attemptId)` Identifier of the pipeline task attempt object.
    `TaskObject` | `withObjects(java.util.Map<java.lang.String,PipelineObject> objects)` Connection information for the location where the task runner will publish the output of the task.
    `TaskObject` | `withPipelineId(java.lang.String pipelineId)` Identifier of the pipeline that provided the task.
    `TaskObject` | `withTaskId(java.lang.String taskId)` An internal identifier for the task.

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

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

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

    - #### TaskObject

          public TaskObject()

  - ### メソッドの詳細

    - #### getTaskId

          public java.lang.String getTaskId()

      An internal identifier for the task. This ID is passed to the SetTaskStatus and ReportTaskProgress actions.

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

      戻り値:
        An internal identifier for the task. This ID is passed to the SetTaskStatus and ReportTaskProgress actions.

    - #### setTaskId

          public void setTaskId(java.lang.String taskId)

      An internal identifier for the task. This ID is passed to the SetTaskStatus and ReportTaskProgress actions.

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

      パラメータ:
        `taskId` - An internal identifier for the task. This ID is passed to the SetTaskStatus and ReportTaskProgress actions.

    - #### withTaskId

          public TaskObject withTaskId(java.lang.String taskId)

      An internal identifier for the task. This ID is passed to the SetTaskStatus and ReportTaskProgress actions.

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

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

      パラメータ:
        `taskId` - An internal identifier for the task. This ID is passed to the SetTaskStatus and ReportTaskProgress actions.

    - #### getPipelineId

          public java.lang.String getPipelineId()

      Identifier of the pipeline that provided the task.

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

      戻り値:
        Identifier of the pipeline that provided the task.

    - #### setPipelineId

          public void setPipelineId(java.lang.String pipelineId)

      Identifier of the pipeline that provided the task.

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

      パラメータ:
        `pipelineId` - Identifier of the pipeline that provided the task.

    - #### withPipelineId

          public TaskObject withPipelineId(java.lang.String pipelineId)

      Identifier of the pipeline that provided the task.

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

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

      パラメータ:
        `pipelineId` - Identifier of the pipeline that provided the task.

    - #### getAttemptId

          public java.lang.String getAttemptId()

      Identifier of the pipeline task attempt object. AWS Data Pipeline uses this value to track how many times a task is attempted.

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

      戻り値:
        Identifier of the pipeline task attempt object. AWS Data Pipeline uses this value to track how many times a task is attempted.

    - #### setAttemptId

          public void setAttemptId(java.lang.String attemptId)

      Identifier of the pipeline task attempt object. AWS Data Pipeline uses this value to track how many times a task is attempted.

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

      パラメータ:
        `attemptId` - Identifier of the pipeline task attempt object. AWS Data Pipeline uses this value to track how many times a task is attempted.

    - #### withAttemptId

          public TaskObject withAttemptId(java.lang.String attemptId)

      Identifier of the pipeline task attempt object. AWS Data Pipeline uses this value to track how many times a task is attempted.

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

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

      パラメータ:
        `attemptId` - Identifier of the pipeline task attempt object. AWS Data Pipeline uses this value to track how many times a task is attempted.

    - #### getObjects

          public java.util.Map<java.lang.String,PipelineObject> getObjects()

      Connection information for the location where the task runner will publish the output of the task.
      戻り値:
        Connection information for the location where the task runner will publish the output of the task.

    - #### setObjects

          public void setObjects(java.util.Map<java.lang.String,PipelineObject> objects)

      Connection information for the location where the task runner will publish the output of the task.
      パラメータ:
        `objects` - Connection information for the location where the task runner will publish the output of the task.

    - #### withObjects

          public TaskObject withObjects(java.util.Map<java.lang.String,PipelineObject> objects)

      Connection information for the location where the task runner will publish the output of the task.

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

      パラメータ:
        `objects` - Connection information for the location where the task runner will publish the output of the task.

    - #### addObjectsEntry

          public TaskObject addObjectsEntry(java.lang.String key,
                                   PipelineObject value)

      Connection information for the location where the task runner will publish the output of the task.

      The method adds a new key-value pair into Objects parameter, and returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `key` - The key of the entry to be added into Objects.
        `value` - The corresponding value of the entry to be added into Objects.

    - #### clearObjectsEntries

          public TaskObject clearObjectsEntries()

      Removes all the entries added into Objects.

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

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