com.amazonaws.services.simpleworkflow.flow.generic

## クラス ExecuteActivityParameters

- java.lang.Object
- - com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters

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

      public class ExecuteActivityParameters
      extends java.lang.Object
      implements java.lang.Cloneable

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `ExecuteActivityParameters` | `clone()`
    `ExecuteActivityParameters` | `createExecuteActivityParametersFromOptions(ActivitySchedulingOptions options, ActivitySchedulingOptions optionsOverride)`
    `java.lang.String` | `getActivityId()` Returns the value of the ActivityId property for this object.
    `ActivityType` | `getActivityType()` Returns the value of the ActivityType property for this object.
    `java.lang.String` | `getControl()` Returns the value of the Control property for this object.
    `long` | `getHeartbeatTimeoutSeconds()`
    `java.lang.String` | `getInput()` Returns the value of the Input property for this object.
    `long` | `getScheduleToCloseTimeoutSeconds()` Returns the value of the ScheduleToCloseTimeout property for this object.
    `long` | `getScheduleToStartTimeoutSeconds()` Returns the value of the ScheduleToStartTimeout property for this object.
    `long` | `getStartToCloseTimeoutSeconds()`
    `java.lang.String` | `getTaskList()` Returns the value of the TaskList property for this object.
    `void` | `setActivityId(java.lang.String activityId)` Sets the value of the ActivityId property for this object.
    `void` | `setActivityType(ActivityType activityType)` Sets the value of the ActivityType property for this object.
    `void` | `setControl(java.lang.String control)` Sets the value of the Control property for this object.
    `void` | `setHeartbeatTimeoutSeconds(long heartbeatTimeoutSeconds)`
    `void` | `setInput(java.lang.String input)` Sets the value of the Input property for this object.
    `void` | `setScheduleToCloseTimeoutSeconds(long scheduleToCloseTimeoutSeconds)` Sets the value of the ScheduleToCloseTimeout property for this object.
    `void` | `setScheduleToStartTimeoutSeconds(long scheduleToStartTimeoutSeconds)` Sets the value of the ScheduleToStartTimeout property for this object.
    `void` | `setStartToCloseTimeoutSeconds(long startToCloseTimeoutSeconds)`
    `void` | `setTaskList(java.lang.String taskList)` Sets the value of the TaskList property for this object.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `ExecuteActivityParameters` | `withActivityId(java.lang.String activityId)` Sets the value of the ActivityId property for this object.
    `ExecuteActivityParameters` | `withActivityType(ActivityType activityType)` Sets the value of the ActivityType property for this object.
    `ExecuteActivityParameters` | `withControl(java.lang.String control)` Sets the value of the Control property for this object.
    `ExecuteActivityParameters` | `withHeartbeatTimeoutSeconds(long heartbeatTimeoutSeconds)`
    `ExecuteActivityParameters` | `withInput(java.lang.String input)` Sets the value of the Input property for this object.
    `ExecuteActivityParameters` | `withScheduleToCloseTimeoutSeconds(long scheduleToCloseTimeoutSeconds)` Sets the value of the ScheduleToCloseTimeout property for this object.
    `ExecuteActivityParameters` | `withScheduleToStartTimeoutSeconds(long scheduleToStartTimeoutSeconds)` Sets the value of the ScheduleToStartTimeout property for this object.
    `ExecuteActivityParameters` | `withStartToCloseTimeoutSeconds(long startToCloseTimeoutSeconds)`
    `ExecuteActivityParameters` | `withTaskList(java.lang.String taskList)` Sets the value of the TaskList property for this object.

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

      `equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

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

    - #### ExecuteActivityParameters

          public ExecuteActivityParameters()

  - ### メソッドの詳細

    - #### getControl

          public java.lang.String getControl()

      Returns the value of the Control property for this object.

      Constraints:
      Length: 0 - 100000

      戻り値:
        The value of the Control property for this object.

    - #### setControl

          public void setControl(java.lang.String control)

      Sets the value of the Control property for this object.

      Constraints:
      Length: 0 - 100000

      パラメータ:
        `control` - The new value for the Control property for this object.

    - #### withControl

          public ExecuteActivityParameters withControl(java.lang.String control)

      Sets the value of the Control property for this object.

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

      Constraints:
      Length: 0 - 100000

      パラメータ:
        `control` - The new value for the Control property for this object.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getActivityType

          public ActivityType getActivityType()

      Returns the value of the ActivityType property for this object.
      戻り値:
        The value of the ActivityType property for this object.

    - #### setActivityType

          public void setActivityType(ActivityType activityType)

      Sets the value of the ActivityType property for this object.
      パラメータ:
        `activityType` - The new value for the ActivityType property for this object.

    - #### withActivityType

          public ExecuteActivityParameters withActivityType(ActivityType activityType)

      Sets the value of the ActivityType property for this object.

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

      パラメータ:
        `activityType` - The new value for the ActivityType property for this object.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getActivityId

          public java.lang.String getActivityId()

      Returns the value of the ActivityId property for this object.

      Constraints:
      Length: 1 - 64

      戻り値:
        The value of the ActivityId property for this object.

    - #### setActivityId

          public void setActivityId(java.lang.String activityId)

      Sets the value of the ActivityId property for this object.

      Constraints:
      Length: 1 - 64

      パラメータ:
        `activityId` - The new value for the ActivityId property for this object.

    - #### withActivityId

          public ExecuteActivityParameters withActivityId(java.lang.String activityId)

      Sets the value of the ActivityId property for this object.

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

      Constraints:
      Length: 1 - 64

      パラメータ:
        `activityId` - The new value for the ActivityId property for this object.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getInput

          public java.lang.String getInput()

      Returns the value of the Input property for this object.

      Constraints:
      Length: 0 - 100000

      戻り値:
        The value of the Input property for this object.

    - #### setInput

          public void setInput(java.lang.String input)

      Sets the value of the Input property for this object.

      Constraints:
      Length: 0 - 100000

      パラメータ:
        `input` - The new value for the Input property for this object.

    - #### withInput

          public ExecuteActivityParameters withInput(java.lang.String input)

      Sets the value of the Input property for this object.

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

      Constraints:
      Length: 0 - 100000

      パラメータ:
        `input` - The new value for the Input property for this object.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getHeartbeatTimeoutSeconds

          public long getHeartbeatTimeoutSeconds()

    - #### setHeartbeatTimeoutSeconds

          public void setHeartbeatTimeoutSeconds(long heartbeatTimeoutSeconds)

    - #### withHeartbeatTimeoutSeconds

          public ExecuteActivityParameters withHeartbeatTimeoutSeconds(long heartbeatTimeoutSeconds)

    - #### getScheduleToStartTimeoutSeconds

          public long getScheduleToStartTimeoutSeconds()

      Returns the value of the ScheduleToStartTimeout property for this object.

      Constraints:
      Length: 1 - 64

      戻り値:
        The value of the ScheduleToStartTimeout property for this object.

    - #### setScheduleToStartTimeoutSeconds

          public void setScheduleToStartTimeoutSeconds(long scheduleToStartTimeoutSeconds)

      Sets the value of the ScheduleToStartTimeout property for this object.

      Constraints:
      Length: 1 - 64

      パラメータ:
        `scheduleToStartTimeoutSeconds` - The new value for the ScheduleToStartTimeout property for this object.

    - #### withScheduleToStartTimeoutSeconds

          public ExecuteActivityParameters withScheduleToStartTimeoutSeconds(long scheduleToStartTimeoutSeconds)

      Sets the value of the ScheduleToStartTimeout property for this object.

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

      Constraints:
      Length: 1 - 64

      パラメータ:
        `scheduleToStartTimeoutSeconds` - The new value for the ScheduleToStartTimeout property for this object.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getScheduleToCloseTimeoutSeconds

          public long getScheduleToCloseTimeoutSeconds()

      Returns the value of the ScheduleToCloseTimeout property for this object.

      Constraints:
      Length: 1 - 64

      戻り値:
        The value of the ScheduleToCloseTimeout property for this object.

    - #### setScheduleToCloseTimeoutSeconds

          public void setScheduleToCloseTimeoutSeconds(long scheduleToCloseTimeoutSeconds)

      Sets the value of the ScheduleToCloseTimeout property for this object.

      Constraints:
      Length: 1 - 64

      パラメータ:
        `scheduleToCloseTimeoutSeconds` - The new value for the ScheduleToCloseTimeout property for this object.

    - #### withScheduleToCloseTimeoutSeconds

          public ExecuteActivityParameters withScheduleToCloseTimeoutSeconds(long scheduleToCloseTimeoutSeconds)

      Sets the value of the ScheduleToCloseTimeout property for this object.

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

      Constraints:
      Length: 1 - 64

      パラメータ:
        `scheduleToCloseTimeoutSeconds` - The new value for the ScheduleToCloseTimeout property for this object.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getStartToCloseTimeoutSeconds

          public long getStartToCloseTimeoutSeconds()

    - #### setStartToCloseTimeoutSeconds

          public void setStartToCloseTimeoutSeconds(long startToCloseTimeoutSeconds)

    - #### withStartToCloseTimeoutSeconds

          public ExecuteActivityParameters withStartToCloseTimeoutSeconds(long startToCloseTimeoutSeconds)

    - #### getTaskList

          public java.lang.String getTaskList()

      Returns the value of the TaskList property for this object.
      戻り値:
        The value of the TaskList property for this object.

    - #### setTaskList

          public void setTaskList(java.lang.String taskList)

      Sets the value of the TaskList property for this object.
      パラメータ:
        `taskList` - The new value for the TaskList property for this object.

    - #### withTaskList

          public ExecuteActivityParameters withTaskList(java.lang.String taskList)

      Sets the value of the TaskList property for this object.

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

      パラメータ:
        `taskList` - The new value for the TaskList property for this object.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### createExecuteActivityParametersFromOptions

          public ExecuteActivityParameters createExecuteActivityParametersFromOptions(ActivitySchedulingOptions options,
                                                                             ActivitySchedulingOptions optionsOverride)

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

    - #### clone

          public ExecuteActivityParameters clone()

      オーバーライド:
        `clone` クラス内 `java.lang.Object`