Interface ProgressDetail.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ProgressDetail.Builder,ProgressDetail>,SdkBuilder<ProgressDetail.Builder,ProgressDetail>,SdkPojo
- Enclosing class:
- ProgressDetail
public static interface ProgressDetail.Builder extends SdkPojo, CopyableBuilder<ProgressDetail.Builder,ProgressDetail>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProgressDetail.BuildercurrentProgress(String currentProgress)The current progress status.ProgressDetail.BuildercurrentProgress(RobotDeploymentStep currentProgress)The current progress status.ProgressDetail.BuilderestimatedTimeRemainingSeconds(Integer estimatedTimeRemainingSeconds)Estimated amount of time in seconds remaining in the step.ProgressDetail.BuilderpercentDone(Float percentDone)Precentage of the step that is done.ProgressDetail.BuildertargetResource(String targetResource)The Amazon Resource Name (ARN) of the deployment job.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
currentProgress
ProgressDetail.Builder currentProgress(String currentProgress)
The current progress status.
- Validating
-
Validating the deployment.
- DownloadingExtracting
-
Downloading and extracting the bundle on the robot.
- ExecutingPreLaunch
-
Executing pre-launch script(s) if provided.
- Launching
-
Launching the robot application.
- ExecutingPostLaunch
-
Executing post-launch script(s) if provided.
- Finished
-
Deployment is complete.
- Parameters:
currentProgress- The current progress status.- Validating
-
Validating the deployment.
- DownloadingExtracting
-
Downloading and extracting the bundle on the robot.
- ExecutingPreLaunch
-
Executing pre-launch script(s) if provided.
- Launching
-
Launching the robot application.
- ExecutingPostLaunch
-
Executing post-launch script(s) if provided.
- Finished
-
Deployment is complete.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RobotDeploymentStep,RobotDeploymentStep
-
currentProgress
ProgressDetail.Builder currentProgress(RobotDeploymentStep currentProgress)
The current progress status.
- Validating
-
Validating the deployment.
- DownloadingExtracting
-
Downloading and extracting the bundle on the robot.
- ExecutingPreLaunch
-
Executing pre-launch script(s) if provided.
- Launching
-
Launching the robot application.
- ExecutingPostLaunch
-
Executing post-launch script(s) if provided.
- Finished
-
Deployment is complete.
- Parameters:
currentProgress- The current progress status.- Validating
-
Validating the deployment.
- DownloadingExtracting
-
Downloading and extracting the bundle on the robot.
- ExecutingPreLaunch
-
Executing pre-launch script(s) if provided.
- Launching
-
Launching the robot application.
- ExecutingPostLaunch
-
Executing post-launch script(s) if provided.
- Finished
-
Deployment is complete.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RobotDeploymentStep,RobotDeploymentStep
-
percentDone
ProgressDetail.Builder percentDone(Float percentDone)
Precentage of the step that is done. This currently only applies to the
Downloading/Extractingstep of the deployment. It is empty for other steps.- Parameters:
percentDone- Precentage of the step that is done. This currently only applies to theDownloading/Extractingstep of the deployment. It is empty for other steps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
estimatedTimeRemainingSeconds
ProgressDetail.Builder estimatedTimeRemainingSeconds(Integer estimatedTimeRemainingSeconds)
Estimated amount of time in seconds remaining in the step. This currently only applies to the
Downloading/Extractingstep of the deployment. It is empty for other steps.- Parameters:
estimatedTimeRemainingSeconds- Estimated amount of time in seconds remaining in the step. This currently only applies to theDownloading/Extractingstep of the deployment. It is empty for other steps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetResource
ProgressDetail.Builder targetResource(String targetResource)
The Amazon Resource Name (ARN) of the deployment job.
- Parameters:
targetResource- The Amazon Resource Name (ARN) of the deployment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-