Struct aws_sdk_sagemaker::types::LabelingJobSummary
source · #[non_exhaustive]pub struct LabelingJobSummary {
pub labeling_job_name: Option<String>,
pub labeling_job_arn: Option<String>,
pub creation_time: Option<DateTime>,
pub last_modified_time: Option<DateTime>,
pub labeling_job_status: Option<LabelingJobStatus>,
pub label_counters: Option<LabelCounters>,
pub workteam_arn: Option<String>,
pub pre_human_task_lambda_arn: Option<String>,
pub annotation_consolidation_lambda_arn: Option<String>,
pub failure_reason: Option<String>,
pub labeling_job_output: Option<LabelingJobOutput>,
pub input_config: Option<LabelingJobInputConfig>,
}
Expand description
Provides summary information about a labeling 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.labeling_job_name: Option<String>
The name of the labeling job.
labeling_job_arn: Option<String>
The Amazon Resource Name (ARN) assigned to the labeling job when it was created.
creation_time: Option<DateTime>
The date and time that the job was created (timestamp).
last_modified_time: Option<DateTime>
The date and time that the job was last modified (timestamp).
labeling_job_status: Option<LabelingJobStatus>
The current status of the labeling job.
label_counters: Option<LabelCounters>
Counts showing the progress of the labeling job.
workteam_arn: Option<String>
The Amazon Resource Name (ARN) of the work team assigned to the job.
pre_human_task_lambda_arn: Option<String>
The Amazon Resource Name (ARN) of a Lambda function. The function is run before each data object is sent to a worker.
annotation_consolidation_lambda_arn: 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.
failure_reason: Option<String>
If the LabelingJobStatus
field is Failed
, this field contains a description of the error.
labeling_job_output: Option<LabelingJobOutput>
The location of the output produced by the labeling job.
input_config: Option<LabelingJobInputConfig>
Input configuration for the labeling job.
Implementations§
source§impl LabelingJobSummary
impl LabelingJobSummary
sourcepub fn labeling_job_name(&self) -> Option<&str>
pub fn labeling_job_name(&self) -> Option<&str>
The name of the labeling job.
sourcepub fn labeling_job_arn(&self) -> Option<&str>
pub fn labeling_job_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) assigned to the labeling job when it was created.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The date and time that the job was created (timestamp).
sourcepub fn last_modified_time(&self) -> Option<&DateTime>
pub fn last_modified_time(&self) -> Option<&DateTime>
The date and time that the job was last modified (timestamp).
sourcepub fn labeling_job_status(&self) -> Option<&LabelingJobStatus>
pub fn labeling_job_status(&self) -> Option<&LabelingJobStatus>
The current status of the labeling job.
sourcepub fn label_counters(&self) -> Option<&LabelCounters>
pub fn label_counters(&self) -> Option<&LabelCounters>
Counts showing the progress of the labeling job.
sourcepub fn workteam_arn(&self) -> Option<&str>
pub fn workteam_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the work team assigned to the job.
sourcepub fn pre_human_task_lambda_arn(&self) -> Option<&str>
pub fn pre_human_task_lambda_arn(&self) -> Option<&str>
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) -> Option<&str>
pub fn annotation_consolidation_lambda_arn(&self) -> Option<&str>
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) -> Option<&str>
pub fn failure_reason(&self) -> Option<&str>
If the LabelingJobStatus
field is Failed
, this field contains a description of the error.
sourcepub fn labeling_job_output(&self) -> Option<&LabelingJobOutput>
pub fn labeling_job_output(&self) -> Option<&LabelingJobOutput>
The location of the output produced by the labeling job.
sourcepub fn input_config(&self) -> Option<&LabelingJobInputConfig>
pub fn input_config(&self) -> Option<&LabelingJobInputConfig>
Input configuration for the labeling job.
source§impl LabelingJobSummary
impl LabelingJobSummary
sourcepub fn builder() -> LabelingJobSummaryBuilder
pub fn builder() -> LabelingJobSummaryBuilder
Creates a new builder-style object to manufacture LabelingJobSummary
.
Trait Implementations§
source§impl Clone for LabelingJobSummary
impl Clone for LabelingJobSummary
source§fn clone(&self) -> LabelingJobSummary
fn clone(&self) -> LabelingJobSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for LabelingJobSummary
impl Debug for LabelingJobSummary
source§impl PartialEq for LabelingJobSummary
impl PartialEq for LabelingJobSummary
source§fn eq(&self, other: &LabelingJobSummary) -> bool
fn eq(&self, other: &LabelingJobSummary) -> bool
self
and other
values to be equal, and is used
by ==
.