public ProgressDetail withCurrentProgress(RobotDeploymentStep currentProgress) {
        this.currentProgress = currentProgress.toString();
        return this;
    }
<p>
The current progress status.
</p>
<dl>
<dt>Validating</dt>
<dd>
<p>
Validating the deployment.
</p>
</dd>
<dt>DownloadingExtracting</dt>
<dd>
<p>
Downloading and extracting the bundle on the robot.
</p>
</dd>
<dt>ExecutingPreLaunch</dt>
<dd>
<p>
Executing pre-launch script(s) if provided.
</p>
</dd>
<dt>Launching</dt>
<dd>
<p>
Launching the robot application.
</p>
</dd>
<dt>ExecutingPostLaunch</dt>
<dd>
<p>
Executing post-launch script(s) if provided.
</p>
</dd>
<dt>Finished</dt>
<dd>
<p>
Deployment is complete.
</p>
</dd>
</dl>

@param currentProgress
       The current progress status.</p>
       <dl>
       <dt>Validating</dt>
       <dd>
       <p>
       Validating the deployment.
       </p>
       </dd>
       <dt>DownloadingExtracting</dt>
       <dd>
       <p>
       Downloading and extracting the bundle on the robot.
       </p>
       </dd>
       <dt>ExecutingPreLaunch</dt>
       <dd>
       <p>
       Executing pre-launch script(s) if provided.
       </p>
       </dd>
       <dt>Launching</dt>
       <dd>
       <p>
       Launching the robot application.
       </p>
       </dd>
       <dt>ExecutingPostLaunch</dt>
       <dd>
       <p>
       Executing post-launch script(s) if provided.
       </p>
       </dd>
       <dt>Finished</dt>
       <dd>
       <p>
       Deployment is complete.
       </p>
       </dd>
@return Returns a reference to this object so that method calls can be chained together.
@see RobotDeploymentStep
aws-java-sdk-robomaker/src/main/java/com/amazonaws/services/robomaker/model/ProgressDetail.java