#[non_exhaustive]pub struct ExecutionDetailsBuilder { /* private fields */ }
Expand description
A builder for ExecutionDetails
.
Implementations§
source§impl ExecutionDetailsBuilder
impl ExecutionDetailsBuilder
sourcepub fn summary(self, input: impl Into<String>) -> Self
pub fn summary(self, input: impl Into<String>) -> Self
The summary of the current status of the actions.
sourcepub fn set_summary(self, input: Option<String>) -> Self
pub fn set_summary(self, input: Option<String>) -> Self
The summary of the current status of the actions.
sourcepub fn get_summary(&self) -> &Option<String>
pub fn get_summary(&self) -> &Option<String>
The summary of the current status of the actions.
sourcepub fn external_execution_id(self, input: impl Into<String>) -> Self
pub fn external_execution_id(self, input: impl Into<String>) -> Self
The system-generated unique ID of this action used to identify this job worker in any external systems, such as CodeDeploy.
sourcepub fn set_external_execution_id(self, input: Option<String>) -> Self
pub fn set_external_execution_id(self, input: Option<String>) -> Self
The system-generated unique ID of this action used to identify this job worker in any external systems, such as CodeDeploy.
sourcepub fn get_external_execution_id(&self) -> &Option<String>
pub fn get_external_execution_id(&self) -> &Option<String>
The system-generated unique ID of this action used to identify this job worker in any external systems, such as CodeDeploy.
sourcepub fn percent_complete(self, input: i32) -> Self
pub fn percent_complete(self, input: i32) -> Self
The percentage of work completed on the action, represented on a scale of 0 to 100 percent.
sourcepub fn set_percent_complete(self, input: Option<i32>) -> Self
pub fn set_percent_complete(self, input: Option<i32>) -> Self
The percentage of work completed on the action, represented on a scale of 0 to 100 percent.
sourcepub fn get_percent_complete(&self) -> &Option<i32>
pub fn get_percent_complete(&self) -> &Option<i32>
The percentage of work completed on the action, represented on a scale of 0 to 100 percent.
sourcepub fn build(self) -> ExecutionDetails
pub fn build(self) -> ExecutionDetails
Consumes the builder and constructs a ExecutionDetails
.
Trait Implementations§
source§impl Clone for ExecutionDetailsBuilder
impl Clone for ExecutionDetailsBuilder
source§fn clone(&self) -> ExecutionDetailsBuilder
fn clone(&self) -> ExecutionDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ExecutionDetailsBuilder
impl Debug for ExecutionDetailsBuilder
source§impl Default for ExecutionDetailsBuilder
impl Default for ExecutionDetailsBuilder
source§fn default() -> ExecutionDetailsBuilder
fn default() -> ExecutionDetailsBuilder
source§impl PartialEq for ExecutionDetailsBuilder
impl PartialEq for ExecutionDetailsBuilder
source§fn eq(&self, other: &ExecutionDetailsBuilder) -> bool
fn eq(&self, other: &ExecutionDetailsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.