#[non_exhaustive]pub struct LabelingJobSummaryBuilder { /* private fields */ }
Expand description
A builder for LabelingJobSummary
.
Implementations§
source§impl LabelingJobSummaryBuilder
impl LabelingJobSummaryBuilder
sourcepub fn labeling_job_name(self, input: impl Into<String>) -> Self
pub fn labeling_job_name(self, input: impl Into<String>) -> Self
The name of the labeling job.
sourcepub fn set_labeling_job_name(self, input: Option<String>) -> Self
pub fn set_labeling_job_name(self, input: Option<String>) -> Self
The name of the labeling job.
sourcepub fn get_labeling_job_name(&self) -> &Option<String>
pub fn get_labeling_job_name(&self) -> &Option<String>
The name of the labeling job.
sourcepub fn labeling_job_arn(self, input: impl Into<String>) -> Self
pub fn labeling_job_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) assigned to the labeling job when it was created.
sourcepub fn set_labeling_job_arn(self, input: Option<String>) -> Self
pub fn set_labeling_job_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) assigned to the labeling job when it was created.
sourcepub fn get_labeling_job_arn(&self) -> &Option<String>
pub fn get_labeling_job_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) assigned to the labeling job when it was created.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
The date and time that the job was created (timestamp).
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
The date and time that the job was created (timestamp).
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
The date and time that the job was created (timestamp).
sourcepub fn last_modified_time(self, input: DateTime) -> Self
pub fn last_modified_time(self, input: DateTime) -> Self
The date and time that the job was last modified (timestamp).
sourcepub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
The date and time that the job was last modified (timestamp).
sourcepub fn get_last_modified_time(&self) -> &Option<DateTime>
pub fn get_last_modified_time(&self) -> &Option<DateTime>
The date and time that the job was last modified (timestamp).
sourcepub fn labeling_job_status(self, input: LabelingJobStatus) -> Self
pub fn labeling_job_status(self, input: LabelingJobStatus) -> Self
The current status of the labeling job.
sourcepub fn set_labeling_job_status(self, input: Option<LabelingJobStatus>) -> Self
pub fn set_labeling_job_status(self, input: Option<LabelingJobStatus>) -> Self
The current status of the labeling job.
sourcepub fn get_labeling_job_status(&self) -> &Option<LabelingJobStatus>
pub fn get_labeling_job_status(&self) -> &Option<LabelingJobStatus>
The current status of the labeling job.
sourcepub fn label_counters(self, input: LabelCounters) -> Self
pub fn label_counters(self, input: LabelCounters) -> Self
Counts showing the progress of the labeling job.
sourcepub fn set_label_counters(self, input: Option<LabelCounters>) -> Self
pub fn set_label_counters(self, input: Option<LabelCounters>) -> Self
Counts showing the progress of the labeling job.
sourcepub fn get_label_counters(&self) -> &Option<LabelCounters>
pub fn get_label_counters(&self) -> &Option<LabelCounters>
Counts showing the progress of the labeling job.
sourcepub fn workteam_arn(self, input: impl Into<String>) -> Self
pub fn workteam_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the work team assigned to the job.
sourcepub fn set_workteam_arn(self, input: Option<String>) -> Self
pub fn set_workteam_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the work team assigned to the job.
sourcepub fn get_workteam_arn(&self) -> &Option<String>
pub fn get_workteam_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the work team assigned to the job.
sourcepub fn pre_human_task_lambda_arn(self, input: impl Into<String>) -> Self
pub fn pre_human_task_lambda_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of a Lambda function. The function is run before each data object is sent to a worker.
sourcepub fn set_pre_human_task_lambda_arn(self, input: Option<String>) -> Self
pub fn set_pre_human_task_lambda_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of a Lambda function. The function is run before each data object is sent to a worker.
sourcepub fn get_pre_human_task_lambda_arn(&self) -> &Option<String>
pub fn get_pre_human_task_lambda_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of a Lambda function. The function is run before each data object is sent to a worker.
sourcepub fn annotation_consolidation_lambda_arn(
self,
input: impl Into<String>
) -> Self
pub fn annotation_consolidation_lambda_arn( self, input: impl Into<String> ) -> Self
The Amazon Resource Name (ARN) of the Lambda function used to consolidate the annotations from individual workers into a label for a data object. For more information, see Annotation Consolidation.
sourcepub fn set_annotation_consolidation_lambda_arn(
self,
input: Option<String>
) -> Self
pub fn set_annotation_consolidation_lambda_arn( self, input: Option<String> ) -> Self
The Amazon Resource Name (ARN) of the Lambda function used to consolidate the annotations from individual workers into a label for a data object. For more information, see Annotation Consolidation.
sourcepub fn get_annotation_consolidation_lambda_arn(&self) -> &Option<String>
pub fn get_annotation_consolidation_lambda_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the Lambda function used to consolidate the annotations from individual workers into a label for a data object. For more information, see Annotation Consolidation.
sourcepub fn failure_reason(self, input: impl Into<String>) -> Self
pub fn failure_reason(self, input: impl Into<String>) -> Self
If the LabelingJobStatus
field is Failed
, this field contains a description of the error.
sourcepub fn set_failure_reason(self, input: Option<String>) -> Self
pub fn set_failure_reason(self, input: Option<String>) -> Self
If the LabelingJobStatus
field is Failed
, this field contains a description of the error.
sourcepub fn get_failure_reason(&self) -> &Option<String>
pub fn get_failure_reason(&self) -> &Option<String>
If the LabelingJobStatus
field is Failed
, this field contains a description of the error.
sourcepub fn labeling_job_output(self, input: LabelingJobOutput) -> Self
pub fn labeling_job_output(self, input: LabelingJobOutput) -> Self
The location of the output produced by the labeling job.
sourcepub fn set_labeling_job_output(self, input: Option<LabelingJobOutput>) -> Self
pub fn set_labeling_job_output(self, input: Option<LabelingJobOutput>) -> Self
The location of the output produced by the labeling job.
sourcepub fn get_labeling_job_output(&self) -> &Option<LabelingJobOutput>
pub fn get_labeling_job_output(&self) -> &Option<LabelingJobOutput>
The location of the output produced by the labeling job.
sourcepub fn input_config(self, input: LabelingJobInputConfig) -> Self
pub fn input_config(self, input: LabelingJobInputConfig) -> Self
Input configuration for the labeling job.
sourcepub fn set_input_config(self, input: Option<LabelingJobInputConfig>) -> Self
pub fn set_input_config(self, input: Option<LabelingJobInputConfig>) -> Self
Input configuration for the labeling job.
sourcepub fn get_input_config(&self) -> &Option<LabelingJobInputConfig>
pub fn get_input_config(&self) -> &Option<LabelingJobInputConfig>
Input configuration for the labeling job.
sourcepub fn build(self) -> LabelingJobSummary
pub fn build(self) -> LabelingJobSummary
Consumes the builder and constructs a LabelingJobSummary
.
Trait Implementations§
source§impl Clone for LabelingJobSummaryBuilder
impl Clone for LabelingJobSummaryBuilder
source§fn clone(&self) -> LabelingJobSummaryBuilder
fn clone(&self) -> LabelingJobSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for LabelingJobSummaryBuilder
impl Debug for LabelingJobSummaryBuilder
source§impl Default for LabelingJobSummaryBuilder
impl Default for LabelingJobSummaryBuilder
source§fn default() -> LabelingJobSummaryBuilder
fn default() -> LabelingJobSummaryBuilder
source§impl PartialEq<LabelingJobSummaryBuilder> for LabelingJobSummaryBuilder
impl PartialEq<LabelingJobSummaryBuilder> for LabelingJobSummaryBuilder
source§fn eq(&self, other: &LabelingJobSummaryBuilder) -> bool
fn eq(&self, other: &LabelingJobSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.