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 Details

    • 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:
    • 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:
    • percentDone

      ProgressDetail.Builder percentDone(Float percentDone)

      Precentage of the step that is done. This currently only applies to the Downloading/Extracting step of the deployment. It is empty for other steps.

      Parameters:
      percentDone - Precentage of the step that is done. This currently only applies to the Downloading/Extracting step 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/Extracting step 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 the Downloading/Extracting step 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.