com.amazonaws.services.datapipeline.model

## クラス Field

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

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

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

  A key-value pair that describes a property of a pipeline object. The value is specified as either a string value ( `StringValue` ) or a reference to another object ( `RefValue` ) but not as both.

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getKey()` The field identifier.
    `java.lang.String` | `getRefValue()` The field value, expressed as the identifier of another object.
    `java.lang.String` | `getStringValue()` The field value, expressed as a String.
    `int` | `hashCode()`
    `void` | `setKey(java.lang.String key)` The field identifier.
    `void` | `setRefValue(java.lang.String refValue)` The field value, expressed as the identifier of another object.
    `void` | `setStringValue(java.lang.String stringValue)` The field value, expressed as a String.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `Field` | `withKey(java.lang.String key)` The field identifier.
    `Field` | `withRefValue(java.lang.String refValue)` The field value, expressed as the identifier of another object.
    `Field` | `withStringValue(java.lang.String stringValue)` The field value, expressed as a String.

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

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

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

    - #### Field

          public Field()

  - ### メソッドの詳細

    - #### getKey

          public java.lang.String getKey()

      The field identifier.

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

      戻り値:
        The field identifier.

    - #### setKey

          public void setKey(java.lang.String key)

      The field identifier.

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

      パラメータ:
        `key` - The field identifier.

    - #### withKey

          public Field withKey(java.lang.String key)

      The field identifier.

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

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

      パラメータ:
        `key` - The field identifier.

    - #### getStringValue

          public java.lang.String getStringValue()

      The field value, expressed as a String.

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

      戻り値:
        The field value, expressed as a String.

    - #### setStringValue

          public void setStringValue(java.lang.String stringValue)

      The field value, expressed as a String.

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

      パラメータ:
        `stringValue` - The field value, expressed as a String.

    - #### withStringValue

          public Field withStringValue(java.lang.String stringValue)

      The field value, expressed as a String.

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

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

      パラメータ:
        `stringValue` - The field value, expressed as a String.

    - #### getRefValue

          public java.lang.String getRefValue()

      The field value, expressed as the identifier of another object.

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

      戻り値:
        The field value, expressed as the identifier of another object.

    - #### setRefValue

          public void setRefValue(java.lang.String refValue)

      The field value, expressed as the identifier of another object.

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

      パラメータ:
        `refValue` - The field value, expressed as the identifier of another object.

    - #### withRefValue

          public Field withRefValue(java.lang.String refValue)

      The field value, expressed as the identifier of another object.

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

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

      パラメータ:
        `refValue` - The field value, expressed as the identifier of another 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`