@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BlueprintRun extends Object implements Serializable, Cloneable, StructuredPojo
The details of a blueprint run.
Constructor and Description |
---|
BlueprintRun() |
Modifier and Type | Method and Description |
---|---|
BlueprintRun |
clone() |
boolean |
equals(Object obj) |
String |
getBlueprintName()
The name of the blueprint.
|
Date |
getCompletedOn()
The date and time that the blueprint run completed.
|
String |
getErrorMessage()
Indicates any errors that are seen while running the blueprint.
|
String |
getParameters()
The blueprint parameters as a string.
|
String |
getRoleArn()
The role ARN.
|
String |
getRollbackErrorMessage()
If there are any errors while creating the entities of a workflow, we try to roll back the created entities until
that point and delete them.
|
String |
getRunId()
The run ID for this blueprint run.
|
Date |
getStartedOn()
The date and time that the blueprint run started.
|
String |
getState()
The state of the blueprint run.
|
String |
getWorkflowName()
The name of a workflow that is created as a result of a successful blueprint run.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBlueprintName(String blueprintName)
The name of the blueprint.
|
void |
setCompletedOn(Date completedOn)
The date and time that the blueprint run completed.
|
void |
setErrorMessage(String errorMessage)
Indicates any errors that are seen while running the blueprint.
|
void |
setParameters(String parameters)
The blueprint parameters as a string.
|
void |
setRoleArn(String roleArn)
The role ARN.
|
void |
setRollbackErrorMessage(String rollbackErrorMessage)
If there are any errors while creating the entities of a workflow, we try to roll back the created entities until
that point and delete them.
|
void |
setRunId(String runId)
The run ID for this blueprint run.
|
void |
setStartedOn(Date startedOn)
The date and time that the blueprint run started.
|
void |
setState(String state)
The state of the blueprint run.
|
void |
setWorkflowName(String workflowName)
The name of a workflow that is created as a result of a successful blueprint run.
|
String |
toString()
Returns a string representation of this object.
|
BlueprintRun |
withBlueprintName(String blueprintName)
The name of the blueprint.
|
BlueprintRun |
withCompletedOn(Date completedOn)
The date and time that the blueprint run completed.
|
BlueprintRun |
withErrorMessage(String errorMessage)
Indicates any errors that are seen while running the blueprint.
|
BlueprintRun |
withParameters(String parameters)
The blueprint parameters as a string.
|
BlueprintRun |
withRoleArn(String roleArn)
The role ARN.
|
BlueprintRun |
withRollbackErrorMessage(String rollbackErrorMessage)
If there are any errors while creating the entities of a workflow, we try to roll back the created entities until
that point and delete them.
|
BlueprintRun |
withRunId(String runId)
The run ID for this blueprint run.
|
BlueprintRun |
withStartedOn(Date startedOn)
The date and time that the blueprint run started.
|
BlueprintRun |
withState(BlueprintRunState state)
The state of the blueprint run.
|
BlueprintRun |
withState(String state)
The state of the blueprint run.
|
BlueprintRun |
withWorkflowName(String workflowName)
The name of a workflow that is created as a result of a successful blueprint run.
|
public void setBlueprintName(String blueprintName)
The name of the blueprint.
blueprintName
- The name of the blueprint.public String getBlueprintName()
The name of the blueprint.
public BlueprintRun withBlueprintName(String blueprintName)
The name of the blueprint.
blueprintName
- The name of the blueprint.public void setRunId(String runId)
The run ID for this blueprint run.
runId
- The run ID for this blueprint run.public String getRunId()
The run ID for this blueprint run.
public BlueprintRun withRunId(String runId)
The run ID for this blueprint run.
runId
- The run ID for this blueprint run.public void setWorkflowName(String workflowName)
The name of a workflow that is created as a result of a successful blueprint run. If a blueprint run has an error, there will not be a workflow created.
workflowName
- The name of a workflow that is created as a result of a successful blueprint run. If a blueprint run has
an error, there will not be a workflow created.public String getWorkflowName()
The name of a workflow that is created as a result of a successful blueprint run. If a blueprint run has an error, there will not be a workflow created.
public BlueprintRun withWorkflowName(String workflowName)
The name of a workflow that is created as a result of a successful blueprint run. If a blueprint run has an error, there will not be a workflow created.
workflowName
- The name of a workflow that is created as a result of a successful blueprint run. If a blueprint run has
an error, there will not be a workflow created.public void setState(String state)
The state of the blueprint run. Possible values are:
Running — The blueprint run is in progress.
Succeeded — The blueprint run completed successfully.
Failed — The blueprint run failed and rollback is complete.
Rolling Back — The blueprint run failed and rollback is in progress.
state
- The state of the blueprint run. Possible values are:
Running — The blueprint run is in progress.
Succeeded — The blueprint run completed successfully.
Failed — The blueprint run failed and rollback is complete.
Rolling Back — The blueprint run failed and rollback is in progress.
BlueprintRunState
public String getState()
The state of the blueprint run. Possible values are:
Running — The blueprint run is in progress.
Succeeded — The blueprint run completed successfully.
Failed — The blueprint run failed and rollback is complete.
Rolling Back — The blueprint run failed and rollback is in progress.
Running — The blueprint run is in progress.
Succeeded — The blueprint run completed successfully.
Failed — The blueprint run failed and rollback is complete.
Rolling Back — The blueprint run failed and rollback is in progress.
BlueprintRunState
public BlueprintRun withState(String state)
The state of the blueprint run. Possible values are:
Running — The blueprint run is in progress.
Succeeded — The blueprint run completed successfully.
Failed — The blueprint run failed and rollback is complete.
Rolling Back — The blueprint run failed and rollback is in progress.
state
- The state of the blueprint run. Possible values are:
Running — The blueprint run is in progress.
Succeeded — The blueprint run completed successfully.
Failed — The blueprint run failed and rollback is complete.
Rolling Back — The blueprint run failed and rollback is in progress.
BlueprintRunState
public BlueprintRun withState(BlueprintRunState state)
The state of the blueprint run. Possible values are:
Running — The blueprint run is in progress.
Succeeded — The blueprint run completed successfully.
Failed — The blueprint run failed and rollback is complete.
Rolling Back — The blueprint run failed and rollback is in progress.
state
- The state of the blueprint run. Possible values are:
Running — The blueprint run is in progress.
Succeeded — The blueprint run completed successfully.
Failed — The blueprint run failed and rollback is complete.
Rolling Back — The blueprint run failed and rollback is in progress.
BlueprintRunState
public void setStartedOn(Date startedOn)
The date and time that the blueprint run started.
startedOn
- The date and time that the blueprint run started.public Date getStartedOn()
The date and time that the blueprint run started.
public BlueprintRun withStartedOn(Date startedOn)
The date and time that the blueprint run started.
startedOn
- The date and time that the blueprint run started.public void setCompletedOn(Date completedOn)
The date and time that the blueprint run completed.
completedOn
- The date and time that the blueprint run completed.public Date getCompletedOn()
The date and time that the blueprint run completed.
public BlueprintRun withCompletedOn(Date completedOn)
The date and time that the blueprint run completed.
completedOn
- The date and time that the blueprint run completed.public void setErrorMessage(String errorMessage)
Indicates any errors that are seen while running the blueprint.
errorMessage
- Indicates any errors that are seen while running the blueprint.public String getErrorMessage()
Indicates any errors that are seen while running the blueprint.
public BlueprintRun withErrorMessage(String errorMessage)
Indicates any errors that are seen while running the blueprint.
errorMessage
- Indicates any errors that are seen while running the blueprint.public void setRollbackErrorMessage(String rollbackErrorMessage)
If there are any errors while creating the entities of a workflow, we try to roll back the created entities until that point and delete them. This attribute indicates the errors seen while trying to delete the entities that are created.
rollbackErrorMessage
- If there are any errors while creating the entities of a workflow, we try to roll back the created
entities until that point and delete them. This attribute indicates the errors seen while trying to delete
the entities that are created.public String getRollbackErrorMessage()
If there are any errors while creating the entities of a workflow, we try to roll back the created entities until that point and delete them. This attribute indicates the errors seen while trying to delete the entities that are created.
public BlueprintRun withRollbackErrorMessage(String rollbackErrorMessage)
If there are any errors while creating the entities of a workflow, we try to roll back the created entities until that point and delete them. This attribute indicates the errors seen while trying to delete the entities that are created.
rollbackErrorMessage
- If there are any errors while creating the entities of a workflow, we try to roll back the created
entities until that point and delete them. This attribute indicates the errors seen while trying to delete
the entities that are created.public void setParameters(String parameters)
The blueprint parameters as a string. You will have to provide a value for each key that is required from the
parameter spec that is defined in the Blueprint$ParameterSpec
.
parameters
- The blueprint parameters as a string. You will have to provide a value for each key that is required from
the parameter spec that is defined in the Blueprint$ParameterSpec
.public String getParameters()
The blueprint parameters as a string. You will have to provide a value for each key that is required from the
parameter spec that is defined in the Blueprint$ParameterSpec
.
Blueprint$ParameterSpec
.public BlueprintRun withParameters(String parameters)
The blueprint parameters as a string. You will have to provide a value for each key that is required from the
parameter spec that is defined in the Blueprint$ParameterSpec
.
parameters
- The blueprint parameters as a string. You will have to provide a value for each key that is required from
the parameter spec that is defined in the Blueprint$ParameterSpec
.public void setRoleArn(String roleArn)
The role ARN. This role will be assumed by the Glue service and will be used to create the workflow and other entities of a workflow.
roleArn
- The role ARN. This role will be assumed by the Glue service and will be used to create the workflow and
other entities of a workflow.public String getRoleArn()
The role ARN. This role will be assumed by the Glue service and will be used to create the workflow and other entities of a workflow.
public BlueprintRun withRoleArn(String roleArn)
The role ARN. This role will be assumed by the Glue service and will be used to create the workflow and other entities of a workflow.
roleArn
- The role ARN. This role will be assumed by the Glue service and will be used to create the workflow and
other entities of a workflow.public String toString()
toString
in class Object
Object.toString()
public BlueprintRun clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.