|
Did this page help you?Yes No Tell us about it... |
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectcom.amazonaws.services.simpleworkflow.model.WorkflowTypeConfiguration
public class WorkflowTypeConfiguration
The configuration settings of a workflow type.
| Constructor Summary | |
|---|---|
WorkflowTypeConfiguration()
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
String |
getDefaultChildPolicy()
The optional default policy to use for the child workflow executions when a workflow execution of this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an expired timeout. |
String |
getDefaultExecutionStartToCloseTimeout()
The optional default maximum duration, specified when registering the workflow type, for executions of this workflow type. |
TaskList |
getDefaultTaskList()
The optional default task list, specified when registering the workflow type, for decisions tasks scheduled for workflow executions of this type. |
String |
getDefaultTaskStartToCloseTimeout()
The optional default maximum duration, specified when registering the workflow type, that a decision task for executions of this workflow type might take before returning completion or failure. |
int |
hashCode()
|
void |
setDefaultChildPolicy(ChildPolicy defaultChildPolicy)
The optional default policy to use for the child workflow executions when a workflow execution of this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an expired timeout. |
void |
setDefaultChildPolicy(String defaultChildPolicy)
The optional default policy to use for the child workflow executions when a workflow execution of this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an expired timeout. |
void |
setDefaultExecutionStartToCloseTimeout(String defaultExecutionStartToCloseTimeout)
The optional default maximum duration, specified when registering the workflow type, for executions of this workflow type. |
void |
setDefaultTaskList(TaskList defaultTaskList)
The optional default task list, specified when registering the workflow type, for decisions tasks scheduled for workflow executions of this type. |
void |
setDefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)
The optional default maximum duration, specified when registering the workflow type, that a decision task for executions of this workflow type might take before returning completion or failure. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
WorkflowTypeConfiguration |
withDefaultChildPolicy(ChildPolicy defaultChildPolicy)
The optional default policy to use for the child workflow executions when a workflow execution of this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an expired timeout. |
WorkflowTypeConfiguration |
withDefaultChildPolicy(String defaultChildPolicy)
The optional default policy to use for the child workflow executions when a workflow execution of this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an expired timeout. |
WorkflowTypeConfiguration |
withDefaultExecutionStartToCloseTimeout(String defaultExecutionStartToCloseTimeout)
The optional default maximum duration, specified when registering the workflow type, for executions of this workflow type. |
WorkflowTypeConfiguration |
withDefaultTaskList(TaskList defaultTaskList)
The optional default task list, specified when registering the workflow type, for decisions tasks scheduled for workflow executions of this type. |
WorkflowTypeConfiguration |
withDefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)
The optional default maximum duration, specified when registering the workflow type, that a decision task for executions of this workflow type might take before returning completion or failure. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public WorkflowTypeConfiguration()
| Method Detail |
|---|
public String getDefaultTaskStartToCloseTimeout()
StartChildWorkflowExecution Decision. The valid
values are integers greater than or equal to 0. An
integer value can be used to specify the duration in seconds while
NONE can be used to specify unlimited duration.
Constraints:
Length: 0 - 8
StartChildWorkflowExecution Decision. The valid
values are integers greater than or equal to 0. An
integer value can be used to specify the duration in seconds while
NONE can be used to specify unlimited duration.
public void setDefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)
StartChildWorkflowExecution Decision. The valid
values are integers greater than or equal to 0. An
integer value can be used to specify the duration in seconds while
NONE can be used to specify unlimited duration.
Constraints:
Length: 0 - 8
defaultTaskStartToCloseTimeout - The optional default maximum duration, specified when registering the
workflow type, that a decision task for executions of this workflow
type might take before returning completion or failure. If the task
does not close in the specified time then the task is automatically
timed out and rescheduled. If the decider eventually reports a
completion or failure, it is ignored. This default can be overridden
when starting a workflow execution using the
StartWorkflowExecution action or the
StartChildWorkflowExecution Decision. The valid
values are integers greater than or equal to 0. An
integer value can be used to specify the duration in seconds while
NONE can be used to specify unlimited duration.
public WorkflowTypeConfiguration withDefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)
StartChildWorkflowExecution Decision. The valid
values are integers greater than or equal to 0. An
integer value can be used to specify the duration in seconds while
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
defaultTaskStartToCloseTimeout - The optional default maximum duration, specified when registering the
workflow type, that a decision task for executions of this workflow
type might take before returning completion or failure. If the task
does not close in the specified time then the task is automatically
timed out and rescheduled. If the decider eventually reports a
completion or failure, it is ignored. This default can be overridden
when starting a workflow execution using the
StartWorkflowExecution action or the
StartChildWorkflowExecution Decision. The valid
values are integers greater than or equal to 0. An
integer value can be used to specify the duration in seconds while
NONE can be used to specify unlimited duration.
public String getDefaultExecutionStartToCloseTimeout()
StartChildWorkflowExecution Decision. The valid
values are integers greater than or equal to 0. An
integer value can be used to specify the duration in seconds while
NONE can be used to specify unlimited duration.
Constraints:
Length: 0 - 8
StartChildWorkflowExecution Decision. The valid
values are integers greater than or equal to 0. An
integer value can be used to specify the duration in seconds while
NONE can be used to specify unlimited duration.
public void setDefaultExecutionStartToCloseTimeout(String defaultExecutionStartToCloseTimeout)
StartChildWorkflowExecution Decision. The valid
values are integers greater than or equal to 0. An
integer value can be used to specify the duration in seconds while
NONE can be used to specify unlimited duration.
Constraints:
Length: 0 - 8
defaultExecutionStartToCloseTimeout - The optional default maximum duration, specified when registering the
workflow type, for executions of this workflow type. This default can
be overridden when starting a workflow execution using the
StartWorkflowExecution action or the
StartChildWorkflowExecution Decision. The valid
values are integers greater than or equal to 0. An
integer value can be used to specify the duration in seconds while
NONE can be used to specify unlimited duration.
public WorkflowTypeConfiguration withDefaultExecutionStartToCloseTimeout(String defaultExecutionStartToCloseTimeout)
StartChildWorkflowExecution Decision. The valid
values are integers greater than or equal to 0. An
integer value can be used to specify the duration in seconds while
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
defaultExecutionStartToCloseTimeout - The optional default maximum duration, specified when registering the
workflow type, for executions of this workflow type. This default can
be overridden when starting a workflow execution using the
StartWorkflowExecution action or the
StartChildWorkflowExecution Decision. The valid
values are integers greater than or equal to 0. An
integer value can be used to specify the duration in seconds while
NONE can be used to specify unlimited duration.
public TaskList getDefaultTaskList()
StartChildWorkflowExecution Decision.
StartChildWorkflowExecution Decision.public void setDefaultTaskList(TaskList defaultTaskList)
StartChildWorkflowExecution Decision.
defaultTaskList - The optional default task list, specified when registering the
workflow type, for decisions tasks scheduled for workflow executions
of this type. This default can be overridden when starting a workflow
execution using the StartWorkflowExecution action or the
StartChildWorkflowExecution Decision.public WorkflowTypeConfiguration withDefaultTaskList(TaskList defaultTaskList)
StartChildWorkflowExecution Decision.
Returns a reference to this object so that method calls can be chained together.
defaultTaskList - The optional default task list, specified when registering the
workflow type, for decisions tasks scheduled for workflow executions
of this type. This default can be overridden when starting a workflow
execution using the StartWorkflowExecution action or the
StartChildWorkflowExecution Decision.
public String getDefaultChildPolicy()
StartChildWorkflowExecution Decision. The
supported child policies are: WorkflowExecutionCancelRequested event in its
history. It is up to the decider to take appropriate actions when it
receives an execution history with this event.
Constraints:
Allowed Values: TERMINATE, REQUEST_CANCEL, ABANDON
StartChildWorkflowExecution Decision. The
supported child policies are: WorkflowExecutionCancelRequested event in its
history. It is up to the decider to take appropriate actions when it
receives an execution history with this event. ChildPolicypublic void setDefaultChildPolicy(String defaultChildPolicy)
StartChildWorkflowExecution Decision. The
supported child policies are: WorkflowExecutionCancelRequested event in its
history. It is up to the decider to take appropriate actions when it
receives an execution history with this event.
Constraints:
Allowed Values: TERMINATE, REQUEST_CANCEL, ABANDON
defaultChildPolicy - The optional default policy to use for the child workflow executions
when a workflow execution of this type is terminated, by calling the
TerminateWorkflowExecution action explicitly or due to an
expired timeout. This default can be overridden when starting a
workflow execution using the StartWorkflowExecution action or
the StartChildWorkflowExecution Decision. The
supported child policies are: WorkflowExecutionCancelRequested event in its
history. It is up to the decider to take appropriate actions when it
receives an execution history with this event. ChildPolicypublic WorkflowTypeConfiguration withDefaultChildPolicy(String defaultChildPolicy)
StartChildWorkflowExecution Decision. The
supported child policies are: WorkflowExecutionCancelRequested event in its
history. It is up to the decider to take appropriate actions when it
receives an execution history with this event. Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: TERMINATE, REQUEST_CANCEL, ABANDON
defaultChildPolicy - The optional default policy to use for the child workflow executions
when a workflow execution of this type is terminated, by calling the
TerminateWorkflowExecution action explicitly or due to an
expired timeout. This default can be overridden when starting a
workflow execution using the StartWorkflowExecution action or
the StartChildWorkflowExecution Decision. The
supported child policies are: WorkflowExecutionCancelRequested event in its
history. It is up to the decider to take appropriate actions when it
receives an execution history with this event. ChildPolicypublic void setDefaultChildPolicy(ChildPolicy defaultChildPolicy)
StartChildWorkflowExecution Decision. The
supported child policies are: WorkflowExecutionCancelRequested event in its
history. It is up to the decider to take appropriate actions when it
receives an execution history with this event.
Constraints:
Allowed Values: TERMINATE, REQUEST_CANCEL, ABANDON
defaultChildPolicy - The optional default policy to use for the child workflow executions
when a workflow execution of this type is terminated, by calling the
TerminateWorkflowExecution action explicitly or due to an
expired timeout. This default can be overridden when starting a
workflow execution using the StartWorkflowExecution action or
the StartChildWorkflowExecution Decision. The
supported child policies are: WorkflowExecutionCancelRequested event in its
history. It is up to the decider to take appropriate actions when it
receives an execution history with this event. ChildPolicypublic WorkflowTypeConfiguration withDefaultChildPolicy(ChildPolicy defaultChildPolicy)
StartChildWorkflowExecution Decision. The
supported child policies are: WorkflowExecutionCancelRequested event in its
history. It is up to the decider to take appropriate actions when it
receives an execution history with this event. Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: TERMINATE, REQUEST_CANCEL, ABANDON
defaultChildPolicy - The optional default policy to use for the child workflow executions
when a workflow execution of this type is terminated, by calling the
TerminateWorkflowExecution action explicitly or due to an
expired timeout. This default can be overridden when starting a
workflow execution using the StartWorkflowExecution action or
the StartChildWorkflowExecution Decision. The
supported child policies are: WorkflowExecutionCancelRequested event in its
history. It is up to the decider to take appropriate actions when it
receives an execution history with this event. ChildPolicypublic String toString()
toString in class ObjectObject.toString()public int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Object
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||