Struct aws_sdk_s3control::model::job_progress_summary::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for JobProgressSummary.
Implementations§
source§impl Builder
impl Builder
sourcepub fn total_number_of_tasks(self, input: i64) -> Self
pub fn total_number_of_tasks(self, input: i64) -> Self
sourcepub fn set_total_number_of_tasks(self, input: Option<i64>) -> Self
pub fn set_total_number_of_tasks(self, input: Option<i64>) -> Self
sourcepub fn number_of_tasks_succeeded(self, input: i64) -> Self
pub fn number_of_tasks_succeeded(self, input: i64) -> Self
sourcepub fn set_number_of_tasks_succeeded(self, input: Option<i64>) -> Self
pub fn set_number_of_tasks_succeeded(self, input: Option<i64>) -> Self
sourcepub fn number_of_tasks_failed(self, input: i64) -> Self
pub fn number_of_tasks_failed(self, input: i64) -> Self
sourcepub fn set_number_of_tasks_failed(self, input: Option<i64>) -> Self
pub fn set_number_of_tasks_failed(self, input: Option<i64>) -> Self
sourcepub fn timers(self, input: JobTimers) -> Self
pub fn timers(self, input: JobTimers) -> Self
The JobTimers attribute of a job's progress summary.
sourcepub fn set_timers(self, input: Option<JobTimers>) -> Self
pub fn set_timers(self, input: Option<JobTimers>) -> Self
The JobTimers attribute of a job's progress summary.
sourcepub fn build(self) -> JobProgressSummary
pub fn build(self) -> JobProgressSummary
Consumes the builder and constructs a JobProgressSummary.