Class DecisionTaskScheduledEventAttributes
- All Implemented Interfaces:
Serializable
,Cloneable
Provides details about the DecisionTaskScheduled
event.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The maximum duration for this decision task.The name of the task list in which the decision task was scheduled.Optional. A task priority that, if set, specifies the priority for this decision task.int
hashCode()
void
setStartToCloseTimeout
(String startToCloseTimeout) The maximum duration for this decision task.void
setTaskList
(TaskList taskList) The name of the task list in which the decision task was scheduled.void
setTaskPriority
(String taskPriority) Optional. A task priority that, if set, specifies the priority for this decision task.toString()
Returns a string representation of this object; useful for testing and debugging.withStartToCloseTimeout
(String startToCloseTimeout) The maximum duration for this decision task.withTaskList
(TaskList taskList) The name of the task list in which the decision task was scheduled.withTaskPriority
(String taskPriority) Optional. A task priority that, if set, specifies the priority for this decision task.
-
Constructor Details
-
DecisionTaskScheduledEventAttributes
public DecisionTaskScheduledEventAttributes()
-
-
Method Details
-
setTaskList
The name of the task list in which the decision task was scheduled.
- Parameters:
taskList
- The name of the task list in which the decision task was scheduled.
-
getTaskList
The name of the task list in which the decision task was scheduled.
- Returns:
- The name of the task list in which the decision task was scheduled.
-
withTaskList
The name of the task list in which the decision task was scheduled.
- Parameters:
taskList
- The name of the task list in which the decision task was scheduled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setTaskPriority
Optional. A task priority that, if set, specifies the priority for this decision task. Valid values are integers that range from Java's
Integer.MIN_VALUE
(-2147483648) toInteger.MAX_VALUE
(2147483647). Higher numbers indicate higher priority.For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide.
- Parameters:
taskPriority
- Optional. A task priority that, if set, specifies the priority for this decision task. Valid values are integers that range from Java'sInteger.MIN_VALUE
(-2147483648) toInteger.MAX_VALUE
(2147483647). Higher numbers indicate higher priority.For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide
-
getTaskPriority
Optional. A task priority that, if set, specifies the priority for this decision task. Valid values are integers that range from Java's
Integer.MIN_VALUE
(-2147483648) toInteger.MAX_VALUE
(2147483647). Higher numbers indicate higher priority.For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide.
- Returns:
- Optional. A task priority that, if set, specifies the
priority for this decision task. Valid values are integers that
range from Java's
Integer.MIN_VALUE
(-2147483648) toInteger.MAX_VALUE
(2147483647). Higher numbers indicate higher priority.For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide
-
withTaskPriority
Optional. A task priority that, if set, specifies the priority for this decision task. Valid values are integers that range from Java's
Integer.MIN_VALUE
(-2147483648) toInteger.MAX_VALUE
(2147483647). Higher numbers indicate higher priority.For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide.
- Parameters:
taskPriority
- Optional. A task priority that, if set, specifies the priority for this decision task. Valid values are integers that range from Java'sInteger.MIN_VALUE
(-2147483648) toInteger.MAX_VALUE
(2147483647). Higher numbers indicate higher priority.For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setStartToCloseTimeout
The maximum duration for this decision task. The task is considered timed out if it does not completed within this duration.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
- Parameters:
startToCloseTimeout
- The maximum duration for this decision task. The task is considered timed out if it does not completed within this duration.The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
-
getStartToCloseTimeout
The maximum duration for this decision task. The task is considered timed out if it does not completed within this duration.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
- Returns:
- The maximum duration for this decision task. The task is
considered timed out if it does not completed within this
duration.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
-
withStartToCloseTimeout
The maximum duration for this decision task. The task is considered timed out if it does not completed within this duration.
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
- Parameters:
startToCloseTimeout
- The maximum duration for this decision task. The task is considered timed out if it does not completed within this duration.The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-