com.amazonaws.services.datapipeline.model

## クラス EvaluateExpressionRequest

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

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

      public class EvaluateExpressionRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `EvaluateExpression operation`.

  Evaluates a string in the context of a specified object. A task runner can use this action to evaluate SQL queries stored in Amazon S3.

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getExpression()` The expression to evaluate.
    `java.lang.String` | `getObjectId()` The identifier of the object.
    `java.lang.String` | `getPipelineId()` The identifier of the pipeline.
    `int` | `hashCode()`
    `void` | `setExpression(java.lang.String expression)` The expression to evaluate.
    `void` | `setObjectId(java.lang.String objectId)` The identifier of the object.
    `void` | `setPipelineId(java.lang.String pipelineId)` The identifier of the pipeline.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `EvaluateExpressionRequest` | `withExpression(java.lang.String expression)` The expression to evaluate.
    `EvaluateExpressionRequest` | `withObjectId(java.lang.String objectId)` The identifier of the object.
    `EvaluateExpressionRequest` | `withPipelineId(java.lang.String pipelineId)` The identifier of the pipeline.

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

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### EvaluateExpressionRequest

          public EvaluateExpressionRequest()

  - ### メソッドの詳細

    - #### getPipelineId

          public java.lang.String getPipelineId()

      The identifier of the pipeline.

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

      戻り値:
        The identifier of the pipeline.

    - #### setPipelineId

          public void setPipelineId(java.lang.String pipelineId)

      The identifier of the pipeline.

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

      パラメータ:
        `pipelineId` - The identifier of the pipeline.

    - #### withPipelineId

          public EvaluateExpressionRequest withPipelineId(java.lang.String pipelineId)

      The identifier of the pipeline.

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

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

      パラメータ:
        `pipelineId` - The identifier of the pipeline.

    - #### getObjectId

          public java.lang.String getObjectId()

      The identifier of the object.

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

      戻り値:
        The identifier of the object.

    - #### setObjectId

          public void setObjectId(java.lang.String objectId)

      The identifier of the object.

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

      パラメータ:
        `objectId` - The identifier of the object.

    - #### withObjectId

          public EvaluateExpressionRequest withObjectId(java.lang.String objectId)

      The 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]*

      パラメータ:
        `objectId` - The identifier of the object.

    - #### getExpression

          public java.lang.String getExpression()

      The expression to evaluate.

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

      戻り値:
        The expression to evaluate.

    - #### setExpression

          public void setExpression(java.lang.String expression)

      The expression to evaluate.

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

      パラメータ:
        `expression` - The expression to evaluate.

    - #### withExpression

          public EvaluateExpressionRequest withExpression(java.lang.String expression)

      The expression to evaluate.

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

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

      パラメータ:
        `expression` - The expression to evaluate.

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