@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DecisionTaskScheduledEventAttributes extends Object implements Serializable, Cloneable, StructuredPojo
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()
A task priority that, if set, specifies the priority for this decision task.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
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)
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)
A task priority that, if set, specifies the priority for this decision task.
|
public DecisionTaskScheduledEventAttributes()
public void setTaskList(TaskList taskList)
The name of the task list in which the decision task was scheduled.
taskList
- The name of the task list in which the decision task was scheduled.public TaskList getTaskList()
The name of the task list in which the decision task was scheduled.
public DecisionTaskScheduledEventAttributes withTaskList(TaskList taskList)
The name of the task list in which the decision task was scheduled.
taskList
- The name of the task list in which the decision task was scheduled.public void setTaskPriority(String taskPriority)
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 SWF Developer Guide.
taskPriority
- 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 SWF Developer Guide.
public String getTaskPriority()
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 SWF Developer Guide.
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 SWF Developer Guide.
public DecisionTaskScheduledEventAttributes withTaskPriority(String taskPriority)
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 SWF Developer Guide.
taskPriority
- 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 SWF Developer Guide.
public void setStartToCloseTimeout(String startToCloseTimeout)
The maximum duration for this decision task. The task is considered timed out if it doesn't completed within this duration.
The duration is specified in seconds, an integer greater than or equal to 0
. You can use
NONE
to specify unlimited duration.
startToCloseTimeout
- The maximum duration for this decision task. The task is considered timed out if it doesn't completed
within this duration.
The duration is specified in seconds, an integer greater than or equal to 0
. You can use
NONE
to specify unlimited duration.
public String getStartToCloseTimeout()
The maximum duration for this decision task. The task is considered timed out if it doesn't completed within this duration.
The duration is specified in seconds, an integer greater than or equal to 0
. You can use
NONE
to specify unlimited duration.
The duration is specified in seconds, an integer greater than or equal to 0
. You can use
NONE
to specify unlimited duration.
public DecisionTaskScheduledEventAttributes withStartToCloseTimeout(String startToCloseTimeout)
The maximum duration for this decision task. The task is considered timed out if it doesn't completed within this duration.
The duration is specified in seconds, an integer greater than or equal to 0
. You can use
NONE
to specify unlimited duration.
startToCloseTimeout
- The maximum duration for this decision task. The task is considered timed out if it doesn't completed
within this duration.
The duration is specified in seconds, an integer greater than or equal to 0
. You can use
NONE
to specify unlimited duration.
public String toString()
toString
in class Object
Object.toString()
public DecisionTaskScheduledEventAttributes clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.