@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetWorkflowResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetWorkflowResult() |
Modifier and Type | Method and Description |
---|---|
GetWorkflowResult |
clone() |
boolean |
equals(Object obj) |
WorkflowAttributes |
getAttributes()
Attributes provided for workflow execution.
|
String |
getErrorDescription()
Workflow error messages during execution (if any).
|
Date |
getLastUpdatedAt()
The timestamp that represents when workflow execution last updated.
|
WorkflowMetrics |
getMetrics()
Workflow specific execution metrics.
|
Date |
getStartDate()
The timestamp that represents when workflow execution started.
|
String |
getStatus()
Status of workflow execution.
|
String |
getWorkflowId()
Unique identifier for the workflow.
|
String |
getWorkflowType()
The type of workflow.
|
int |
hashCode() |
void |
setAttributes(WorkflowAttributes attributes)
Attributes provided for workflow execution.
|
void |
setErrorDescription(String errorDescription)
Workflow error messages during execution (if any).
|
void |
setLastUpdatedAt(Date lastUpdatedAt)
The timestamp that represents when workflow execution last updated.
|
void |
setMetrics(WorkflowMetrics metrics)
Workflow specific execution metrics.
|
void |
setStartDate(Date startDate)
The timestamp that represents when workflow execution started.
|
void |
setStatus(String status)
Status of workflow execution.
|
void |
setWorkflowId(String workflowId)
Unique identifier for the workflow.
|
void |
setWorkflowType(String workflowType)
The type of workflow.
|
String |
toString()
Returns a string representation of this object.
|
GetWorkflowResult |
withAttributes(WorkflowAttributes attributes)
Attributes provided for workflow execution.
|
GetWorkflowResult |
withErrorDescription(String errorDescription)
Workflow error messages during execution (if any).
|
GetWorkflowResult |
withLastUpdatedAt(Date lastUpdatedAt)
The timestamp that represents when workflow execution last updated.
|
GetWorkflowResult |
withMetrics(WorkflowMetrics metrics)
Workflow specific execution metrics.
|
GetWorkflowResult |
withStartDate(Date startDate)
The timestamp that represents when workflow execution started.
|
GetWorkflowResult |
withStatus(Status status)
Status of workflow execution.
|
GetWorkflowResult |
withStatus(String status)
Status of workflow execution.
|
GetWorkflowResult |
withWorkflowId(String workflowId)
Unique identifier for the workflow.
|
GetWorkflowResult |
withWorkflowType(String workflowType)
The type of workflow.
|
GetWorkflowResult |
withWorkflowType(WorkflowType workflowType)
The type of workflow.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setWorkflowId(String workflowId)
Unique identifier for the workflow.
workflowId
- Unique identifier for the workflow.public String getWorkflowId()
Unique identifier for the workflow.
public GetWorkflowResult withWorkflowId(String workflowId)
Unique identifier for the workflow.
workflowId
- Unique identifier for the workflow.public void setWorkflowType(String workflowType)
The type of workflow. The only supported value is APPFLOW_INTEGRATION.
workflowType
- The type of workflow. The only supported value is APPFLOW_INTEGRATION.WorkflowType
public String getWorkflowType()
The type of workflow. The only supported value is APPFLOW_INTEGRATION.
WorkflowType
public GetWorkflowResult withWorkflowType(String workflowType)
The type of workflow. The only supported value is APPFLOW_INTEGRATION.
workflowType
- The type of workflow. The only supported value is APPFLOW_INTEGRATION.WorkflowType
public GetWorkflowResult withWorkflowType(WorkflowType workflowType)
The type of workflow. The only supported value is APPFLOW_INTEGRATION.
workflowType
- The type of workflow. The only supported value is APPFLOW_INTEGRATION.WorkflowType
public void setStatus(String status)
Status of workflow execution.
status
- Status of workflow execution.Status
public String getStatus()
Status of workflow execution.
Status
public GetWorkflowResult withStatus(String status)
Status of workflow execution.
status
- Status of workflow execution.Status
public GetWorkflowResult withStatus(Status status)
Status of workflow execution.
status
- Status of workflow execution.Status
public void setErrorDescription(String errorDescription)
Workflow error messages during execution (if any).
errorDescription
- Workflow error messages during execution (if any).public String getErrorDescription()
Workflow error messages during execution (if any).
public GetWorkflowResult withErrorDescription(String errorDescription)
Workflow error messages during execution (if any).
errorDescription
- Workflow error messages during execution (if any).public void setStartDate(Date startDate)
The timestamp that represents when workflow execution started.
startDate
- The timestamp that represents when workflow execution started.public Date getStartDate()
The timestamp that represents when workflow execution started.
public GetWorkflowResult withStartDate(Date startDate)
The timestamp that represents when workflow execution started.
startDate
- The timestamp that represents when workflow execution started.public void setLastUpdatedAt(Date lastUpdatedAt)
The timestamp that represents when workflow execution last updated.
lastUpdatedAt
- The timestamp that represents when workflow execution last updated.public Date getLastUpdatedAt()
The timestamp that represents when workflow execution last updated.
public GetWorkflowResult withLastUpdatedAt(Date lastUpdatedAt)
The timestamp that represents when workflow execution last updated.
lastUpdatedAt
- The timestamp that represents when workflow execution last updated.public void setAttributes(WorkflowAttributes attributes)
Attributes provided for workflow execution.
attributes
- Attributes provided for workflow execution.public WorkflowAttributes getAttributes()
Attributes provided for workflow execution.
public GetWorkflowResult withAttributes(WorkflowAttributes attributes)
Attributes provided for workflow execution.
attributes
- Attributes provided for workflow execution.public void setMetrics(WorkflowMetrics metrics)
Workflow specific execution metrics.
metrics
- Workflow specific execution metrics.public WorkflowMetrics getMetrics()
Workflow specific execution metrics.
public GetWorkflowResult withMetrics(WorkflowMetrics metrics)
Workflow specific execution metrics.
metrics
- Workflow specific execution metrics.public String toString()
toString
in class Object
Object.toString()
public GetWorkflowResult clone()