@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RobotDeployment extends Object implements Serializable, Cloneable, StructuredPojo
Information about a robot deployment.
Constructor and Description |
---|
RobotDeployment() |
Modifier and Type | Method and Description |
---|---|
RobotDeployment |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The robot deployment Amazon Resource Name (ARN).
|
Date |
getDeploymentFinishTime()
The time, in milliseconds since the epoch, when the deployment finished.
|
Date |
getDeploymentStartTime()
The time, in milliseconds since the epoch, when the deployment was started.
|
String |
getFailureCode()
The robot deployment failure code.
|
String |
getFailureReason()
A short description of the reason why the robot deployment failed.
|
ProgressDetail |
getProgressDetail()
Information about how the deployment is progressing.
|
String |
getStatus()
The status of the robot deployment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The robot deployment Amazon Resource Name (ARN).
|
void |
setDeploymentFinishTime(Date deploymentFinishTime)
The time, in milliseconds since the epoch, when the deployment finished.
|
void |
setDeploymentStartTime(Date deploymentStartTime)
The time, in milliseconds since the epoch, when the deployment was started.
|
void |
setFailureCode(String failureCode)
The robot deployment failure code.
|
void |
setFailureReason(String failureReason)
A short description of the reason why the robot deployment failed.
|
void |
setProgressDetail(ProgressDetail progressDetail)
Information about how the deployment is progressing.
|
void |
setStatus(String status)
The status of the robot deployment.
|
String |
toString()
Returns a string representation of this object.
|
RobotDeployment |
withArn(String arn)
The robot deployment Amazon Resource Name (ARN).
|
RobotDeployment |
withDeploymentFinishTime(Date deploymentFinishTime)
The time, in milliseconds since the epoch, when the deployment finished.
|
RobotDeployment |
withDeploymentStartTime(Date deploymentStartTime)
The time, in milliseconds since the epoch, when the deployment was started.
|
RobotDeployment |
withFailureCode(DeploymentJobErrorCode failureCode)
The robot deployment failure code.
|
RobotDeployment |
withFailureCode(String failureCode)
The robot deployment failure code.
|
RobotDeployment |
withFailureReason(String failureReason)
A short description of the reason why the robot deployment failed.
|
RobotDeployment |
withProgressDetail(ProgressDetail progressDetail)
Information about how the deployment is progressing.
|
RobotDeployment |
withStatus(RobotStatus status)
The status of the robot deployment.
|
RobotDeployment |
withStatus(String status)
The status of the robot deployment.
|
public void setArn(String arn)
The robot deployment Amazon Resource Name (ARN).
arn
- The robot deployment Amazon Resource Name (ARN).public String getArn()
The robot deployment Amazon Resource Name (ARN).
public RobotDeployment withArn(String arn)
The robot deployment Amazon Resource Name (ARN).
arn
- The robot deployment Amazon Resource Name (ARN).public void setDeploymentStartTime(Date deploymentStartTime)
The time, in milliseconds since the epoch, when the deployment was started.
deploymentStartTime
- The time, in milliseconds since the epoch, when the deployment was started.public Date getDeploymentStartTime()
The time, in milliseconds since the epoch, when the deployment was started.
public RobotDeployment withDeploymentStartTime(Date deploymentStartTime)
The time, in milliseconds since the epoch, when the deployment was started.
deploymentStartTime
- The time, in milliseconds since the epoch, when the deployment was started.public void setDeploymentFinishTime(Date deploymentFinishTime)
The time, in milliseconds since the epoch, when the deployment finished.
deploymentFinishTime
- The time, in milliseconds since the epoch, when the deployment finished.public Date getDeploymentFinishTime()
The time, in milliseconds since the epoch, when the deployment finished.
public RobotDeployment withDeploymentFinishTime(Date deploymentFinishTime)
The time, in milliseconds since the epoch, when the deployment finished.
deploymentFinishTime
- The time, in milliseconds since the epoch, when the deployment finished.public void setStatus(String status)
The status of the robot deployment.
status
- The status of the robot deployment.RobotStatus
public String getStatus()
The status of the robot deployment.
RobotStatus
public RobotDeployment withStatus(String status)
The status of the robot deployment.
status
- The status of the robot deployment.RobotStatus
public RobotDeployment withStatus(RobotStatus status)
The status of the robot deployment.
status
- The status of the robot deployment.RobotStatus
public void setProgressDetail(ProgressDetail progressDetail)
Information about how the deployment is progressing.
progressDetail
- Information about how the deployment is progressing.public ProgressDetail getProgressDetail()
Information about how the deployment is progressing.
public RobotDeployment withProgressDetail(ProgressDetail progressDetail)
Information about how the deployment is progressing.
progressDetail
- Information about how the deployment is progressing.public void setFailureReason(String failureReason)
A short description of the reason why the robot deployment failed.
failureReason
- A short description of the reason why the robot deployment failed.public String getFailureReason()
A short description of the reason why the robot deployment failed.
public RobotDeployment withFailureReason(String failureReason)
A short description of the reason why the robot deployment failed.
failureReason
- A short description of the reason why the robot deployment failed.public void setFailureCode(String failureCode)
The robot deployment failure code.
failureCode
- The robot deployment failure code.DeploymentJobErrorCode
public String getFailureCode()
The robot deployment failure code.
DeploymentJobErrorCode
public RobotDeployment withFailureCode(String failureCode)
The robot deployment failure code.
failureCode
- The robot deployment failure code.DeploymentJobErrorCode
public RobotDeployment withFailureCode(DeploymentJobErrorCode failureCode)
The robot deployment failure code.
failureCode
- The robot deployment failure code.DeploymentJobErrorCode
public String toString()
toString
in class Object
Object.toString()
public RobotDeployment clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.