@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribedExecution extends Object implements Serializable, Cloneable, StructuredPojo
The details for an execution object.
Constructor and Description |
---|
DescribedExecution() |
Modifier and Type | Method and Description |
---|---|
DescribedExecution |
clone() |
boolean |
equals(Object obj) |
String |
getExecutionId()
A unique identifier for the execution of a workflow.
|
String |
getExecutionRole()
The IAM role associated with the execution.
|
FileLocation |
getInitialFileLocation()
A structure that describes the Amazon S3 or EFS file location.
|
LoggingConfiguration |
getLoggingConfiguration()
The IAM logging role associated with the execution.
|
PosixProfile |
getPosixProfile() |
ExecutionResults |
getResults()
A structure that describes the execution results.
|
ServiceMetadata |
getServiceMetadata()
A container object for the session details that are associated with a workflow.
|
String |
getStatus()
The status is one of the execution.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExecutionId(String executionId)
A unique identifier for the execution of a workflow.
|
void |
setExecutionRole(String executionRole)
The IAM role associated with the execution.
|
void |
setInitialFileLocation(FileLocation initialFileLocation)
A structure that describes the Amazon S3 or EFS file location.
|
void |
setLoggingConfiguration(LoggingConfiguration loggingConfiguration)
The IAM logging role associated with the execution.
|
void |
setPosixProfile(PosixProfile posixProfile) |
void |
setResults(ExecutionResults results)
A structure that describes the execution results.
|
void |
setServiceMetadata(ServiceMetadata serviceMetadata)
A container object for the session details that are associated with a workflow.
|
void |
setStatus(String status)
The status is one of the execution.
|
String |
toString()
Returns a string representation of this object.
|
DescribedExecution |
withExecutionId(String executionId)
A unique identifier for the execution of a workflow.
|
DescribedExecution |
withExecutionRole(String executionRole)
The IAM role associated with the execution.
|
DescribedExecution |
withInitialFileLocation(FileLocation initialFileLocation)
A structure that describes the Amazon S3 or EFS file location.
|
DescribedExecution |
withLoggingConfiguration(LoggingConfiguration loggingConfiguration)
The IAM logging role associated with the execution.
|
DescribedExecution |
withPosixProfile(PosixProfile posixProfile) |
DescribedExecution |
withResults(ExecutionResults results)
A structure that describes the execution results.
|
DescribedExecution |
withServiceMetadata(ServiceMetadata serviceMetadata)
A container object for the session details that are associated with a workflow.
|
DescribedExecution |
withStatus(ExecutionStatus status)
The status is one of the execution.
|
DescribedExecution |
withStatus(String status)
The status is one of the execution.
|
public void setExecutionId(String executionId)
A unique identifier for the execution of a workflow.
executionId
- A unique identifier for the execution of a workflow.public String getExecutionId()
A unique identifier for the execution of a workflow.
public DescribedExecution withExecutionId(String executionId)
A unique identifier for the execution of a workflow.
executionId
- A unique identifier for the execution of a workflow.public void setInitialFileLocation(FileLocation initialFileLocation)
A structure that describes the Amazon S3 or EFS file location. This is the file location when the execution begins: if the file is being copied, this is the initial (as opposed to destination) file location.
initialFileLocation
- A structure that describes the Amazon S3 or EFS file location. This is the file location when the
execution begins: if the file is being copied, this is the initial (as opposed to destination) file
location.public FileLocation getInitialFileLocation()
A structure that describes the Amazon S3 or EFS file location. This is the file location when the execution begins: if the file is being copied, this is the initial (as opposed to destination) file location.
public DescribedExecution withInitialFileLocation(FileLocation initialFileLocation)
A structure that describes the Amazon S3 or EFS file location. This is the file location when the execution begins: if the file is being copied, this is the initial (as opposed to destination) file location.
initialFileLocation
- A structure that describes the Amazon S3 or EFS file location. This is the file location when the
execution begins: if the file is being copied, this is the initial (as opposed to destination) file
location.public void setServiceMetadata(ServiceMetadata serviceMetadata)
A container object for the session details that are associated with a workflow.
serviceMetadata
- A container object for the session details that are associated with a workflow.public ServiceMetadata getServiceMetadata()
A container object for the session details that are associated with a workflow.
public DescribedExecution withServiceMetadata(ServiceMetadata serviceMetadata)
A container object for the session details that are associated with a workflow.
serviceMetadata
- A container object for the session details that are associated with a workflow.public void setExecutionRole(String executionRole)
The IAM role associated with the execution.
executionRole
- The IAM role associated with the execution.public String getExecutionRole()
The IAM role associated with the execution.
public DescribedExecution withExecutionRole(String executionRole)
The IAM role associated with the execution.
executionRole
- The IAM role associated with the execution.public void setLoggingConfiguration(LoggingConfiguration loggingConfiguration)
The IAM logging role associated with the execution.
loggingConfiguration
- The IAM logging role associated with the execution.public LoggingConfiguration getLoggingConfiguration()
The IAM logging role associated with the execution.
public DescribedExecution withLoggingConfiguration(LoggingConfiguration loggingConfiguration)
The IAM logging role associated with the execution.
loggingConfiguration
- The IAM logging role associated with the execution.public void setPosixProfile(PosixProfile posixProfile)
posixProfile
- public PosixProfile getPosixProfile()
public DescribedExecution withPosixProfile(PosixProfile posixProfile)
posixProfile
- public void setStatus(String status)
The status is one of the execution. Can be in progress, completed, exception encountered, or handling the exception.
status
- The status is one of the execution. Can be in progress, completed, exception encountered, or handling the
exception.ExecutionStatus
public String getStatus()
The status is one of the execution. Can be in progress, completed, exception encountered, or handling the exception.
ExecutionStatus
public DescribedExecution withStatus(String status)
The status is one of the execution. Can be in progress, completed, exception encountered, or handling the exception.
status
- The status is one of the execution. Can be in progress, completed, exception encountered, or handling the
exception.ExecutionStatus
public DescribedExecution withStatus(ExecutionStatus status)
The status is one of the execution. Can be in progress, completed, exception encountered, or handling the exception.
status
- The status is one of the execution. Can be in progress, completed, exception encountered, or handling the
exception.ExecutionStatus
public void setResults(ExecutionResults results)
A structure that describes the execution results. This includes a list of the steps along with the details of
each step, error type and message (if any), and the OnExceptionSteps
structure.
results
- A structure that describes the execution results. This includes a list of the steps along with the details
of each step, error type and message (if any), and the OnExceptionSteps
structure.public ExecutionResults getResults()
A structure that describes the execution results. This includes a list of the steps along with the details of
each step, error type and message (if any), and the OnExceptionSteps
structure.
OnExceptionSteps
structure.public DescribedExecution withResults(ExecutionResults results)
A structure that describes the execution results. This includes a list of the steps along with the details of
each step, error type and message (if any), and the OnExceptionSteps
structure.
results
- A structure that describes the execution results. This includes a list of the steps along with the details
of each step, error type and message (if any), and the OnExceptionSteps
structure.public String toString()
toString
in class Object
Object.toString()
public DescribedExecution clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.