public class DecisionTaskScheduledEventAttributes extends Object implements Serializable, Cloneable
Provides details about the DecisionTaskScheduled
event.
Constructor and Description |
---|
DecisionTaskScheduledEventAttributes() |
Modifier and Type | Method and Description |
---|---|
DecisionTaskScheduledEventAttributes |
clone() |
boolean |
equals(Object obj) |
String |
getStartToCloseTimeout()
The maximum duration for this decision task.
|
TaskList |
getTaskList()
The name of the task list in which the decision task was scheduled.
|
String |
getTaskPriority()
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.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DecisionTaskScheduledEventAttributes |
withStartToCloseTimeout(String startToCloseTimeout)
The maximum duration for this decision task.
|
DecisionTaskScheduledEventAttributes |
withTaskList(TaskList taskList)
The name of the task list in which the decision task was scheduled.
|
DecisionTaskScheduledEventAttributes |
withTaskPriority(String taskPriority)
Optional. A task priority that, if set, specifies the priority
for this decision task.
|
public DecisionTaskScheduledEventAttributes()
public TaskList getTaskList()
public void setTaskList(TaskList taskList)
taskList
- The name of the task list in which the decision task was scheduled.public DecisionTaskScheduledEventAttributes withTaskList(TaskList taskList)
Returns a reference to this object so that method calls can be chained together.
taskList
- The name of the task list in which the decision task was scheduled.public String getTaskPriority()
Integer.MIN_VALUE
(-2147483648) to
Integer.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.
Constraints:
Length: 0 - 11
Integer.MIN_VALUE
(-2147483648) to
Integer.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.
public void setTaskPriority(String taskPriority)
Integer.MIN_VALUE
(-2147483648) to
Integer.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.
Constraints:
Length: 0 - 11
taskPriority
- 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) to
Integer.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.
public DecisionTaskScheduledEventAttributes withTaskPriority(String taskPriority)
Integer.MIN_VALUE
(-2147483648) to
Integer.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 a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 11
taskPriority
- 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) to
Integer.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.
public String getStartToCloseTimeout()
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
Constraints:
Length: 0 - 8
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
public void setStartToCloseTimeout(String startToCloseTimeout)
The duration is specified in seconds; an integer greater than or equal to 0. The value "NONE" can be used to specify unlimited duration.
Constraints:
Length: 0 - 8
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.
public DecisionTaskScheduledEventAttributes withStartToCloseTimeout(String startToCloseTimeout)
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 a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 8
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.
public String toString()
toString
in class Object
Object.toString()
public DecisionTaskScheduledEventAttributes clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.