com.amazonaws.services.datapipeline.model

## クラス PipelineObject

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

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

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

  Contains information about a pipeline object. This can be a logical, physical, or physical attempt pipeline object. The complete set of components of a pipeline defines the pipeline.

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.util.List<Field>` | `getFields()` Key-value pairs that define the properties of the object.
    `java.lang.String` | `getId()` Identifier of the object.
    `java.lang.String` | `getName()` Name of the object.
    `int` | `hashCode()`
    `void` | `setFields(java.util.Collection<Field> fields)` Key-value pairs that define the properties of the object.
    `void` | `setId(java.lang.String id)` Identifier of the object.
    `void` | `setName(java.lang.String name)` Name of the object.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `PipelineObject` | `withFields(java.util.Collection<Field> fields)` Key-value pairs that define the properties of the object.
    `PipelineObject` | `withFields(Field... fields)` Key-value pairs that define the properties of the object.
    `PipelineObject` | `withId(java.lang.String id)` Identifier of the object.
    `PipelineObject` | `withName(java.lang.String name)` Name of the object.

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

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

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

    - #### PipelineObject

          public PipelineObject()

  - ### メソッドの詳細

    - #### getId

          public java.lang.String getId()

      Identifier of the object.

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

      戻り値:
        Identifier of the object.

    - #### setId

          public void setId(java.lang.String id)

      Identifier of the object.

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

      パラメータ:
        `id` - Identifier of the object.

    - #### withId

          public PipelineObject withId(java.lang.String id)

      Identifier of the object.

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

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

      パラメータ:
        `id` - Identifier of the object.

    - #### getName

          public java.lang.String getName()

      Name of the object.

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

      戻り値:
        Name of the object.

    - #### setName

          public void setName(java.lang.String name)

      Name of the object.

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

      パラメータ:
        `name` - Name of the object.

    - #### withName

          public PipelineObject withName(java.lang.String name)

      Name of the object.

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

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

      パラメータ:
        `name` - Name of the object.

    - #### getFields

          public java.util.List<Field> getFields()

      Key-value pairs that define the properties of the object.
      戻り値:
        Key-value pairs that define the properties of the object.

    - #### setFields

          public void setFields(java.util.Collection<Field> fields)

      Key-value pairs that define the properties of the object.
      パラメータ:
        `fields` - Key-value pairs that define the properties of the object.

    - #### withFields

          public PipelineObject withFields(Field... fields)

      Key-value pairs that define the properties of the object.

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

      パラメータ:
        `fields` - Key-value pairs that define the properties of the object.

    - #### withFields

          public PipelineObject withFields(java.util.Collection<Field> fields)

      Key-value pairs that define the properties of the object.

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

      パラメータ:
        `fields` - Key-value pairs that define the properties of the object.

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