@Generated(value="software.amazon.awssdk:codegen") public final class DecisionTaskScheduledEventAttributes extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DecisionTaskScheduledEventAttributes.Builder,DecisionTaskScheduledEventAttributes>
Provides details about the DecisionTaskScheduled event.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DecisionTaskScheduledEventAttributes.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DecisionTaskScheduledEventAttributes.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DecisionTaskScheduledEventAttributes.Builder> |
serializableBuilderClass() |
String |
startToCloseTimeout()
The maximum duration for this decision task.
|
TaskList |
taskList()
The name of the task list in which the decision task was scheduled.
|
String |
taskPriority()
A task priority that, if set, specifies the priority for this decision task.
|
DecisionTaskScheduledEventAttributes.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final TaskList taskList()
The name of the task list in which the decision task was scheduled.
public final 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.
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 final 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.
The duration is specified in seconds, an integer greater than or equal to 0. You can use
NONE to specify unlimited duration.
public DecisionTaskScheduledEventAttributes.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DecisionTaskScheduledEventAttributes.Builder,DecisionTaskScheduledEventAttributes>public static DecisionTaskScheduledEventAttributes.Builder builder()
public static Class<? extends DecisionTaskScheduledEventAttributes.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.