|
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.WorkflowExecutionInfo
public class WorkflowExecutionInfo
Contains information about a workflow execution.
| Constructor Summary | |
|---|---|
WorkflowExecutionInfo()
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
Boolean |
getCancelRequested()
Set to true if a cancellation is requested for this workflow execution. |
String |
getCloseStatus()
If the execution status is closed then this specifies how the execution was closed: COMPLETED: the execution was successfully completed. CANCELED: the execution was canceled.Cancellation allows the implementation to gracefully clean up before the execution is closed. TERMINATED: the execution was force terminated. FAILED: the execution failed to complete. TIMED_OUT: the execution did not complete in the alloted time and was automatically timed out. CONTINUED_AS_NEW: the execution is logically continued. |
Date |
getCloseTimestamp()
The time when the workflow execution was closed. |
WorkflowExecution |
getExecution()
The workflow execution this information is about. |
String |
getExecutionStatus()
The current status of the execution. |
WorkflowExecution |
getParent()
If this workflow execution is a child of another execution then contains the workflow execution that started this execution. |
Date |
getStartTimestamp()
The time when the execution was started. |
List<String> |
getTagList()
The list of tags associated with the workflow execution. |
WorkflowType |
getWorkflowType()
The type of the workflow execution. |
int |
hashCode()
|
Boolean |
isCancelRequested()
Set to true if a cancellation is requested for this workflow execution. |
void |
setCancelRequested(Boolean cancelRequested)
Set to true if a cancellation is requested for this workflow execution. |
void |
setCloseStatus(CloseStatus closeStatus)
If the execution status is closed then this specifies how the execution was closed: COMPLETED: the execution was successfully completed. CANCELED: the execution was canceled.Cancellation allows the implementation to gracefully clean up before the execution is closed. TERMINATED: the execution was force terminated. FAILED: the execution failed to complete. TIMED_OUT: the execution did not complete in the alloted time and was automatically timed out. CONTINUED_AS_NEW: the execution is logically continued. |
void |
setCloseStatus(String closeStatus)
If the execution status is closed then this specifies how the execution was closed: COMPLETED: the execution was successfully completed. CANCELED: the execution was canceled.Cancellation allows the implementation to gracefully clean up before the execution is closed. TERMINATED: the execution was force terminated. FAILED: the execution failed to complete. TIMED_OUT: the execution did not complete in the alloted time and was automatically timed out. CONTINUED_AS_NEW: the execution is logically continued. |
void |
setCloseTimestamp(Date closeTimestamp)
The time when the workflow execution was closed. |
void |
setExecution(WorkflowExecution execution)
The workflow execution this information is about. |
void |
setExecutionStatus(ExecutionStatus executionStatus)
The current status of the execution. |
void |
setExecutionStatus(String executionStatus)
The current status of the execution. |
void |
setParent(WorkflowExecution parent)
If this workflow execution is a child of another execution then contains the workflow execution that started this execution. |
void |
setStartTimestamp(Date startTimestamp)
The time when the execution was started. |
void |
setTagList(Collection<String> tagList)
The list of tags associated with the workflow execution. |
void |
setWorkflowType(WorkflowType workflowType)
The type of the workflow execution. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
WorkflowExecutionInfo |
withCancelRequested(Boolean cancelRequested)
Set to true if a cancellation is requested for this workflow execution. |
WorkflowExecutionInfo |
withCloseStatus(CloseStatus closeStatus)
If the execution status is closed then this specifies how the execution was closed: COMPLETED: the execution was successfully completed. CANCELED: the execution was canceled.Cancellation allows the implementation to gracefully clean up before the execution is closed. TERMINATED: the execution was force terminated. FAILED: the execution failed to complete. TIMED_OUT: the execution did not complete in the alloted time and was automatically timed out. CONTINUED_AS_NEW: the execution is logically continued. |
WorkflowExecutionInfo |
withCloseStatus(String closeStatus)
If the execution status is closed then this specifies how the execution was closed: COMPLETED: the execution was successfully completed. CANCELED: the execution was canceled.Cancellation allows the implementation to gracefully clean up before the execution is closed. TERMINATED: the execution was force terminated. FAILED: the execution failed to complete. TIMED_OUT: the execution did not complete in the alloted time and was automatically timed out. CONTINUED_AS_NEW: the execution is logically continued. |
WorkflowExecutionInfo |
withCloseTimestamp(Date closeTimestamp)
The time when the workflow execution was closed. |
WorkflowExecutionInfo |
withExecution(WorkflowExecution execution)
The workflow execution this information is about. |
WorkflowExecutionInfo |
withExecutionStatus(ExecutionStatus executionStatus)
The current status of the execution. |
WorkflowExecutionInfo |
withExecutionStatus(String executionStatus)
The current status of the execution. |
WorkflowExecutionInfo |
withParent(WorkflowExecution parent)
If this workflow execution is a child of another execution then contains the workflow execution that started this execution. |
WorkflowExecutionInfo |
withStartTimestamp(Date startTimestamp)
The time when the execution was started. |
WorkflowExecutionInfo |
withTagList(Collection<String> tagList)
The list of tags associated with the workflow execution. |
WorkflowExecutionInfo |
withTagList(String... tagList)
The list of tags associated with the workflow execution. |
WorkflowExecutionInfo |
withWorkflowType(WorkflowType workflowType)
The type of the workflow execution. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public WorkflowExecutionInfo()
| Method Detail |
|---|
public WorkflowExecution getExecution()
public void setExecution(WorkflowExecution execution)
execution - The workflow execution this information is about.public WorkflowExecutionInfo withExecution(WorkflowExecution execution)
Returns a reference to this object so that method calls can be chained together.
execution - The workflow execution this information is about.
public WorkflowType getWorkflowType()
public void setWorkflowType(WorkflowType workflowType)
workflowType - The type of the workflow execution.public WorkflowExecutionInfo withWorkflowType(WorkflowType workflowType)
Returns a reference to this object so that method calls can be chained together.
workflowType - The type of the workflow execution.
public Date getStartTimestamp()
public void setStartTimestamp(Date startTimestamp)
startTimestamp - The time when the execution was started.public WorkflowExecutionInfo withStartTimestamp(Date startTimestamp)
Returns a reference to this object so that method calls can be chained together.
startTimestamp - The time when the execution was started.
public Date getCloseTimestamp()
public void setCloseTimestamp(Date closeTimestamp)
closeTimestamp - The time when the workflow execution was closed. Set only if the
execution status is CLOSED.public WorkflowExecutionInfo withCloseTimestamp(Date closeTimestamp)
Returns a reference to this object so that method calls can be chained together.
closeTimestamp - The time when the workflow execution was closed. Set only if the
execution status is CLOSED.
public String getExecutionStatus()
Constraints:
Allowed Values: OPEN, CLOSED
ExecutionStatuspublic void setExecutionStatus(String executionStatus)
Constraints:
Allowed Values: OPEN, CLOSED
executionStatus - The current status of the execution.ExecutionStatuspublic WorkflowExecutionInfo withExecutionStatus(String executionStatus)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: OPEN, CLOSED
executionStatus - The current status of the execution.
ExecutionStatuspublic void setExecutionStatus(ExecutionStatus executionStatus)
Constraints:
Allowed Values: OPEN, CLOSED
executionStatus - The current status of the execution.ExecutionStatuspublic WorkflowExecutionInfo withExecutionStatus(ExecutionStatus executionStatus)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: OPEN, CLOSED
executionStatus - The current status of the execution.
ExecutionStatuspublic String getCloseStatus()
Constraints:
Allowed Values: COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, TIMED_OUT
CloseStatuspublic void setCloseStatus(String closeStatus)
Constraints:
Allowed Values: COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, TIMED_OUT
closeStatus - If the execution status is closed then this specifies how the
execution was closed: CloseStatuspublic WorkflowExecutionInfo withCloseStatus(String closeStatus)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, TIMED_OUT
closeStatus - If the execution status is closed then this specifies how the
execution was closed: CloseStatuspublic void setCloseStatus(CloseStatus closeStatus)
Constraints:
Allowed Values: COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, TIMED_OUT
closeStatus - If the execution status is closed then this specifies how the
execution was closed: CloseStatuspublic WorkflowExecutionInfo withCloseStatus(CloseStatus closeStatus)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, TIMED_OUT
closeStatus - If the execution status is closed then this specifies how the
execution was closed: CloseStatuspublic WorkflowExecution getParent()
public void setParent(WorkflowExecution parent)
parent - If this workflow execution is a child of another execution then
contains the workflow execution that started this execution.public WorkflowExecutionInfo withParent(WorkflowExecution parent)
Returns a reference to this object so that method calls can be chained together.
parent - If this workflow execution is a child of another execution then
contains the workflow execution that started this execution.
public List<String> getTagList()
Constraints:
Length: 0 - 5
public void setTagList(Collection<String> tagList)
Constraints:
Length: 0 - 5
tagList - The list of tags associated with the workflow execution. Tags can be
used to identify and list workflow executions of interest through the
visibility APIs. A workflow execution can have a maximum of 5 tags.public WorkflowExecutionInfo withTagList(String... tagList)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 5
tagList - The list of tags associated with the workflow execution. Tags can be
used to identify and list workflow executions of interest through the
visibility APIs. A workflow execution can have a maximum of 5 tags.
public WorkflowExecutionInfo withTagList(Collection<String> tagList)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 5
tagList - The list of tags associated with the workflow execution. Tags can be
used to identify and list workflow executions of interest through the
visibility APIs. A workflow execution can have a maximum of 5 tags.
public Boolean isCancelRequested()
public void setCancelRequested(Boolean cancelRequested)
cancelRequested - Set to true if a cancellation is requested for this workflow
execution.public WorkflowExecutionInfo withCancelRequested(Boolean cancelRequested)
Returns a reference to this object so that method calls can be chained together.
cancelRequested - Set to true if a cancellation is requested for this workflow
execution.
public Boolean getCancelRequested()
public 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 | ||||||