Struct aws_sdk_robomaker::types::ProgressDetail
source · #[non_exhaustive]pub struct ProgressDetail {
pub current_progress: Option<RobotDeploymentStep>,
pub percent_done: Option<f32>,
pub estimated_time_remaining_seconds: Option<i32>,
pub target_resource: Option<String>,
}Expand description
Information about the progress of a deployment job.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.current_progress: Option<RobotDeploymentStep>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.
percent_done: Option<f32>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.
estimated_time_remaining_seconds: Option<i32>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.
target_resource: Option<String>The Amazon Resource Name (ARN) of the deployment job.
Implementations§
source§impl ProgressDetail
impl ProgressDetail
sourcepub fn current_progress(&self) -> Option<&RobotDeploymentStep>
pub fn current_progress(&self) -> Option<&RobotDeploymentStep>
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.
sourcepub fn percent_done(&self) -> Option<f32>
pub fn percent_done(&self) -> Option<f32>
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.
sourcepub fn estimated_time_remaining_seconds(&self) -> Option<i32>
pub fn estimated_time_remaining_seconds(&self) -> Option<i32>
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.
sourcepub fn target_resource(&self) -> Option<&str>
pub fn target_resource(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the deployment job.
source§impl ProgressDetail
impl ProgressDetail
sourcepub fn builder() -> ProgressDetailBuilder
pub fn builder() -> ProgressDetailBuilder
Creates a new builder-style object to manufacture ProgressDetail.
Trait Implementations§
source§impl Clone for ProgressDetail
impl Clone for ProgressDetail
source§fn clone(&self) -> ProgressDetail
fn clone(&self) -> ProgressDetail
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ProgressDetail
impl Debug for ProgressDetail
source§impl PartialEq for ProgressDetail
impl PartialEq for ProgressDetail
source§fn eq(&self, other: &ProgressDetail) -> bool
fn eq(&self, other: &ProgressDetail) -> bool
self and other values to be equal, and is used
by ==.