public static interface RobotDeployment.Builder extends SdkPojo, CopyableBuilder<RobotDeployment.Builder,RobotDeployment>
Modifier and Type | Method and Description |
---|---|
RobotDeployment.Builder |
arn(String arn)
The robot deployment Amazon Resource Name (ARN).
|
RobotDeployment.Builder |
deploymentFinishTime(Instant deploymentFinishTime)
The time, in milliseconds since the epoch, when the deployment finished.
|
RobotDeployment.Builder |
deploymentStartTime(Instant deploymentStartTime)
The time, in milliseconds since the epoch, when the deployment was started.
|
RobotDeployment.Builder |
failureCode(DeploymentJobErrorCode failureCode)
The robot deployment failure code.
|
RobotDeployment.Builder |
failureCode(String failureCode)
The robot deployment failure code.
|
RobotDeployment.Builder |
failureReason(String failureReason)
A short description of the reason why the robot deployment failed.
|
default RobotDeployment.Builder |
progressDetail(Consumer<ProgressDetail.Builder> progressDetail)
Information about how the deployment is progressing.
|
RobotDeployment.Builder |
progressDetail(ProgressDetail progressDetail)
Information about how the deployment is progressing.
|
RobotDeployment.Builder |
status(RobotStatus status)
The status of the robot deployment.
|
RobotDeployment.Builder |
status(String status)
The status of the robot deployment.
|
copy
applyMutation, build
RobotDeployment.Builder arn(String arn)
The robot deployment Amazon Resource Name (ARN).
arn
- The robot deployment Amazon Resource Name (ARN).RobotDeployment.Builder deploymentStartTime(Instant 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.RobotDeployment.Builder deploymentFinishTime(Instant deploymentFinishTime)
The time, in milliseconds since the epoch, when the deployment finished.
deploymentFinishTime
- The time, in milliseconds since the epoch, when the deployment finished.RobotDeployment.Builder status(String status)
The status of the robot deployment.
status
- The status of the robot deployment.RobotStatus
,
RobotStatus
RobotDeployment.Builder status(RobotStatus status)
The status of the robot deployment.
status
- The status of the robot deployment.RobotStatus
,
RobotStatus
RobotDeployment.Builder progressDetail(ProgressDetail progressDetail)
Information about how the deployment is progressing.
progressDetail
- Information about how the deployment is progressing.default RobotDeployment.Builder progressDetail(Consumer<ProgressDetail.Builder> progressDetail)
Information about how the deployment is progressing.
This is a convenience that creates an instance of theProgressDetail.Builder
avoiding the need to
create one manually via ProgressDetail.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to progressDetail(ProgressDetail)
.progressDetail
- a consumer that will call methods on ProgressDetail.Builder
progressDetail(ProgressDetail)
RobotDeployment.Builder failureReason(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.RobotDeployment.Builder failureCode(String failureCode)
The robot deployment failure code.
failureCode
- The robot deployment failure code.DeploymentJobErrorCode
,
DeploymentJobErrorCode
RobotDeployment.Builder failureCode(DeploymentJobErrorCode failureCode)
The robot deployment failure code.
failureCode
- The robot deployment failure code.DeploymentJobErrorCode
,
DeploymentJobErrorCode
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.