|
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
ExecutionStatus
public void setExecutionStatus(String executionStatus)
Constraints:
Allowed Values: OPEN, CLOSED
executionStatus
- The current status of the execution.ExecutionStatus
public 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.
ExecutionStatus
public void setExecutionStatus(ExecutionStatus executionStatus)
Constraints:
Allowed Values: OPEN, CLOSED
executionStatus
- The current status of the execution.ExecutionStatus
public 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.
ExecutionStatus
public String getCloseStatus()
Constraints:
Allowed Values: COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, TIMED_OUT
CloseStatus
public 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: CloseStatus
public 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: CloseStatus
public 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: CloseStatus
public 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: CloseStatus
public 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 Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |