@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class WorkflowExecutionMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Metadata that includes details and status from this runtime instance of the workflow.
Constructor and Description |
---|
WorkflowExecutionMetadata() |
Modifier and Type | Method and Description |
---|---|
WorkflowExecutionMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getEndTime()
The timestamp when this runtime instance of the workflow finished.
|
String |
getMessage()
The runtime output message from the workflow, if applicable.
|
String |
getParallelGroup()
The name of the test group that included the test workflow resource at runtime.
|
String |
getStartTime()
The timestamp when the runtime instance of this workflow started.
|
String |
getStatus()
The current runtime status for this workflow.
|
Integer |
getTotalStepCount()
The total number of steps in the workflow.
|
Integer |
getTotalStepsFailed()
A runtime count for the number of steps in the workflow that failed.
|
Integer |
getTotalStepsSkipped()
A runtime count for the number of steps in the workflow that were skipped.
|
Integer |
getTotalStepsSucceeded()
A runtime count for the number of steps in the workflow that ran successfully.
|
String |
getType()
Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.
|
String |
getWorkflowBuildVersionArn()
The Amazon Resource Name (ARN) of the workflow resource build version that ran.
|
String |
getWorkflowExecutionId()
Unique identifier that Image Builder assigns to keep track of runtime resources each time it runs a workflow.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEndTime(String endTime)
The timestamp when this runtime instance of the workflow finished.
|
void |
setMessage(String message)
The runtime output message from the workflow, if applicable.
|
void |
setParallelGroup(String parallelGroup)
The name of the test group that included the test workflow resource at runtime.
|
void |
setStartTime(String startTime)
The timestamp when the runtime instance of this workflow started.
|
void |
setStatus(String status)
The current runtime status for this workflow.
|
void |
setTotalStepCount(Integer totalStepCount)
The total number of steps in the workflow.
|
void |
setTotalStepsFailed(Integer totalStepsFailed)
A runtime count for the number of steps in the workflow that failed.
|
void |
setTotalStepsSkipped(Integer totalStepsSkipped)
A runtime count for the number of steps in the workflow that were skipped.
|
void |
setTotalStepsSucceeded(Integer totalStepsSucceeded)
A runtime count for the number of steps in the workflow that ran successfully.
|
void |
setType(String type)
Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.
|
void |
setWorkflowBuildVersionArn(String workflowBuildVersionArn)
The Amazon Resource Name (ARN) of the workflow resource build version that ran.
|
void |
setWorkflowExecutionId(String workflowExecutionId)
Unique identifier that Image Builder assigns to keep track of runtime resources each time it runs a workflow.
|
String |
toString()
Returns a string representation of this object.
|
WorkflowExecutionMetadata |
withEndTime(String endTime)
The timestamp when this runtime instance of the workflow finished.
|
WorkflowExecutionMetadata |
withMessage(String message)
The runtime output message from the workflow, if applicable.
|
WorkflowExecutionMetadata |
withParallelGroup(String parallelGroup)
The name of the test group that included the test workflow resource at runtime.
|
WorkflowExecutionMetadata |
withStartTime(String startTime)
The timestamp when the runtime instance of this workflow started.
|
WorkflowExecutionMetadata |
withStatus(String status)
The current runtime status for this workflow.
|
WorkflowExecutionMetadata |
withStatus(WorkflowExecutionStatus status)
The current runtime status for this workflow.
|
WorkflowExecutionMetadata |
withTotalStepCount(Integer totalStepCount)
The total number of steps in the workflow.
|
WorkflowExecutionMetadata |
withTotalStepsFailed(Integer totalStepsFailed)
A runtime count for the number of steps in the workflow that failed.
|
WorkflowExecutionMetadata |
withTotalStepsSkipped(Integer totalStepsSkipped)
A runtime count for the number of steps in the workflow that were skipped.
|
WorkflowExecutionMetadata |
withTotalStepsSucceeded(Integer totalStepsSucceeded)
A runtime count for the number of steps in the workflow that ran successfully.
|
WorkflowExecutionMetadata |
withType(String type)
Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.
|
WorkflowExecutionMetadata |
withType(WorkflowType type)
Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.
|
WorkflowExecutionMetadata |
withWorkflowBuildVersionArn(String workflowBuildVersionArn)
The Amazon Resource Name (ARN) of the workflow resource build version that ran.
|
WorkflowExecutionMetadata |
withWorkflowExecutionId(String workflowExecutionId)
Unique identifier that Image Builder assigns to keep track of runtime resources each time it runs a workflow.
|
public void setWorkflowBuildVersionArn(String workflowBuildVersionArn)
The Amazon Resource Name (ARN) of the workflow resource build version that ran.
workflowBuildVersionArn
- The Amazon Resource Name (ARN) of the workflow resource build version that ran.public String getWorkflowBuildVersionArn()
The Amazon Resource Name (ARN) of the workflow resource build version that ran.
public WorkflowExecutionMetadata withWorkflowBuildVersionArn(String workflowBuildVersionArn)
The Amazon Resource Name (ARN) of the workflow resource build version that ran.
workflowBuildVersionArn
- The Amazon Resource Name (ARN) of the workflow resource build version that ran.public void setWorkflowExecutionId(String workflowExecutionId)
Unique identifier that Image Builder assigns to keep track of runtime resources each time it runs a workflow.
workflowExecutionId
- Unique identifier that Image Builder assigns to keep track of runtime resources each time it runs a
workflow.public String getWorkflowExecutionId()
Unique identifier that Image Builder assigns to keep track of runtime resources each time it runs a workflow.
public WorkflowExecutionMetadata withWorkflowExecutionId(String workflowExecutionId)
Unique identifier that Image Builder assigns to keep track of runtime resources each time it runs a workflow.
workflowExecutionId
- Unique identifier that Image Builder assigns to keep track of runtime resources each time it runs a
workflow.public void setType(String type)
Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.
type
- Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.WorkflowType
public String getType()
Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.
WorkflowType
public WorkflowExecutionMetadata withType(String type)
Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.
type
- Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.WorkflowType
public WorkflowExecutionMetadata withType(WorkflowType type)
Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.
type
- Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.WorkflowType
public void setStatus(String status)
The current runtime status for this workflow.
status
- The current runtime status for this workflow.WorkflowExecutionStatus
public String getStatus()
The current runtime status for this workflow.
WorkflowExecutionStatus
public WorkflowExecutionMetadata withStatus(String status)
The current runtime status for this workflow.
status
- The current runtime status for this workflow.WorkflowExecutionStatus
public WorkflowExecutionMetadata withStatus(WorkflowExecutionStatus status)
The current runtime status for this workflow.
status
- The current runtime status for this workflow.WorkflowExecutionStatus
public void setMessage(String message)
The runtime output message from the workflow, if applicable.
message
- The runtime output message from the workflow, if applicable.public String getMessage()
The runtime output message from the workflow, if applicable.
public WorkflowExecutionMetadata withMessage(String message)
The runtime output message from the workflow, if applicable.
message
- The runtime output message from the workflow, if applicable.public void setTotalStepCount(Integer totalStepCount)
The total number of steps in the workflow. This should equal the sum of the step counts for steps that succeeded, were skipped, and failed.
totalStepCount
- The total number of steps in the workflow. This should equal the sum of the step counts for steps that
succeeded, were skipped, and failed.public Integer getTotalStepCount()
The total number of steps in the workflow. This should equal the sum of the step counts for steps that succeeded, were skipped, and failed.
public WorkflowExecutionMetadata withTotalStepCount(Integer totalStepCount)
The total number of steps in the workflow. This should equal the sum of the step counts for steps that succeeded, were skipped, and failed.
totalStepCount
- The total number of steps in the workflow. This should equal the sum of the step counts for steps that
succeeded, were skipped, and failed.public void setTotalStepsSucceeded(Integer totalStepsSucceeded)
A runtime count for the number of steps in the workflow that ran successfully.
totalStepsSucceeded
- A runtime count for the number of steps in the workflow that ran successfully.public Integer getTotalStepsSucceeded()
A runtime count for the number of steps in the workflow that ran successfully.
public WorkflowExecutionMetadata withTotalStepsSucceeded(Integer totalStepsSucceeded)
A runtime count for the number of steps in the workflow that ran successfully.
totalStepsSucceeded
- A runtime count for the number of steps in the workflow that ran successfully.public void setTotalStepsFailed(Integer totalStepsFailed)
A runtime count for the number of steps in the workflow that failed.
totalStepsFailed
- A runtime count for the number of steps in the workflow that failed.public Integer getTotalStepsFailed()
A runtime count for the number of steps in the workflow that failed.
public WorkflowExecutionMetadata withTotalStepsFailed(Integer totalStepsFailed)
A runtime count for the number of steps in the workflow that failed.
totalStepsFailed
- A runtime count for the number of steps in the workflow that failed.public void setTotalStepsSkipped(Integer totalStepsSkipped)
A runtime count for the number of steps in the workflow that were skipped.
totalStepsSkipped
- A runtime count for the number of steps in the workflow that were skipped.public Integer getTotalStepsSkipped()
A runtime count for the number of steps in the workflow that were skipped.
public WorkflowExecutionMetadata withTotalStepsSkipped(Integer totalStepsSkipped)
A runtime count for the number of steps in the workflow that were skipped.
totalStepsSkipped
- A runtime count for the number of steps in the workflow that were skipped.public void setStartTime(String startTime)
The timestamp when the runtime instance of this workflow started.
startTime
- The timestamp when the runtime instance of this workflow started.public String getStartTime()
The timestamp when the runtime instance of this workflow started.
public WorkflowExecutionMetadata withStartTime(String startTime)
The timestamp when the runtime instance of this workflow started.
startTime
- The timestamp when the runtime instance of this workflow started.public void setEndTime(String endTime)
The timestamp when this runtime instance of the workflow finished.
endTime
- The timestamp when this runtime instance of the workflow finished.public String getEndTime()
The timestamp when this runtime instance of the workflow finished.
public WorkflowExecutionMetadata withEndTime(String endTime)
The timestamp when this runtime instance of the workflow finished.
endTime
- The timestamp when this runtime instance of the workflow finished.public void setParallelGroup(String parallelGroup)
The name of the test group that included the test workflow resource at runtime.
parallelGroup
- The name of the test group that included the test workflow resource at runtime.public String getParallelGroup()
The name of the test group that included the test workflow resource at runtime.
public WorkflowExecutionMetadata withParallelGroup(String parallelGroup)
The name of the test group that included the test workflow resource at runtime.
parallelGroup
- The name of the test group that included the test workflow resource at runtime.public String toString()
toString
in class Object
Object.toString()
public WorkflowExecutionMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.