#[non_exhaustive]pub struct DescribeLabelingJobOutput {Show 18 fields
pub labeling_job_status: Option<LabelingJobStatus>,
pub label_counters: Option<LabelCounters>,
pub failure_reason: Option<String>,
pub creation_time: Option<DateTime>,
pub last_modified_time: Option<DateTime>,
pub job_reference_code: Option<String>,
pub labeling_job_name: Option<String>,
pub labeling_job_arn: Option<String>,
pub label_attribute_name: Option<String>,
pub input_config: Option<LabelingJobInputConfig>,
pub output_config: Option<LabelingJobOutputConfig>,
pub role_arn: Option<String>,
pub label_category_config_s3_uri: Option<String>,
pub stopping_conditions: Option<LabelingJobStoppingConditions>,
pub labeling_job_algorithms_config: Option<LabelingJobAlgorithmsConfig>,
pub human_task_config: Option<HumanTaskConfig>,
pub tags: Option<Vec<Tag>>,
pub labeling_job_output: Option<LabelingJobOutput>,
}
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_status: Option<LabelingJobStatus>
The processing status of the labeling job.
label_counters: Option<LabelCounters>
Provides a breakdown of the number of data objects labeled by humans, the number of objects labeled by machine, the number of objects than couldn't be labeled, and the total number of objects labeled.
failure_reason: Option<String>
If the job failed, the reason that it failed.
creation_time: Option<DateTime>
The date and time that the labeling job was created.
last_modified_time: Option<DateTime>
The date and time that the labeling job was last updated.
job_reference_code: Option<String>
A unique identifier for work done as part of a labeling job.
labeling_job_name: Option<String>
The name assigned to the labeling job when it was created.
labeling_job_arn: Option<String>
The Amazon Resource Name (ARN) of the labeling job.
label_attribute_name: Option<String>
The attribute used as the label in the output manifest file.
input_config: Option<LabelingJobInputConfig>
Input configuration information for the labeling job, such as the Amazon S3 location of the data objects and the location of the manifest file that describes the data objects.
output_config: Option<LabelingJobOutputConfig>
The location of the job's output data and the Amazon Web Services Key Management Service key ID for the key used to encrypt the output data, if any.
role_arn: Option<String>
The Amazon Resource Name (ARN) that Amazon SageMaker assumes to perform tasks on your behalf during data labeling.
label_category_config_s3_uri: Option<String>
The S3 location of the JSON file that defines the categories used to label data objects. Please note the following label-category limits:
-
Semantic segmentation labeling jobs using automated labeling: 20 labels
-
Box bounding labeling jobs (all): 10 labels
The file is a JSON structure in the following format:
{
"document-version": "2018-11-28"
"labels": [
{
"label": "label 1"
},
{
"label": "label 2"
},
...
{
"label": "label n"
}
]
}
stopping_conditions: Option<LabelingJobStoppingConditions>
A set of conditions for stopping a labeling job. If any of the conditions are met, the job is automatically stopped.
labeling_job_algorithms_config: Option<LabelingJobAlgorithmsConfig>
Configuration information for automated data labeling.
human_task_config: Option<HumanTaskConfig>
Configuration information required for human workers to complete a labeling task.
An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services Resources.
labeling_job_output: Option<LabelingJobOutput>
The location of the output produced by the labeling job.
Implementations
sourceimpl DescribeLabelingJobOutput
impl DescribeLabelingJobOutput
sourcepub fn labeling_job_status(&self) -> Option<&LabelingJobStatus>
pub fn labeling_job_status(&self) -> Option<&LabelingJobStatus>
The processing status of the labeling job.
sourcepub fn label_counters(&self) -> Option<&LabelCounters>
pub fn label_counters(&self) -> Option<&LabelCounters>
Provides a breakdown of the number of data objects labeled by humans, the number of objects labeled by machine, the number of objects than couldn't be labeled, and the total number of objects labeled.
sourcepub fn failure_reason(&self) -> Option<&str>
pub fn failure_reason(&self) -> Option<&str>
If the job failed, the reason that it failed.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The date and time that the labeling job was created.
sourcepub fn last_modified_time(&self) -> Option<&DateTime>
pub fn last_modified_time(&self) -> Option<&DateTime>
The date and time that the labeling job was last updated.
sourcepub fn job_reference_code(&self) -> Option<&str>
pub fn job_reference_code(&self) -> Option<&str>
A unique identifier for work done as part of a labeling job.
sourcepub fn labeling_job_name(&self) -> Option<&str>
pub fn labeling_job_name(&self) -> Option<&str>
The name assigned to the labeling job when it was created.
sourcepub fn labeling_job_arn(&self) -> Option<&str>
pub fn labeling_job_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the labeling job.
sourcepub fn label_attribute_name(&self) -> Option<&str>
pub fn label_attribute_name(&self) -> Option<&str>
The attribute used as the label in the output manifest file.
sourcepub fn input_config(&self) -> Option<&LabelingJobInputConfig>
pub fn input_config(&self) -> Option<&LabelingJobInputConfig>
Input configuration information for the labeling job, such as the Amazon S3 location of the data objects and the location of the manifest file that describes the data objects.
sourcepub fn output_config(&self) -> Option<&LabelingJobOutputConfig>
pub fn output_config(&self) -> Option<&LabelingJobOutputConfig>
The location of the job's output data and the Amazon Web Services Key Management Service key ID for the key used to encrypt the output data, if any.
sourcepub fn role_arn(&self) -> Option<&str>
pub fn role_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) that Amazon SageMaker assumes to perform tasks on your behalf during data labeling.
sourcepub fn label_category_config_s3_uri(&self) -> Option<&str>
pub fn label_category_config_s3_uri(&self) -> Option<&str>
The S3 location of the JSON file that defines the categories used to label data objects. Please note the following label-category limits:
-
Semantic segmentation labeling jobs using automated labeling: 20 labels
-
Box bounding labeling jobs (all): 10 labels
The file is a JSON structure in the following format:
{
"document-version": "2018-11-28"
"labels": [
{
"label": "label 1"
},
{
"label": "label 2"
},
...
{
"label": "label n"
}
]
}
sourcepub fn stopping_conditions(&self) -> Option<&LabelingJobStoppingConditions>
pub fn stopping_conditions(&self) -> Option<&LabelingJobStoppingConditions>
A set of conditions for stopping a labeling job. If any of the conditions are met, the job is automatically stopped.
sourcepub fn labeling_job_algorithms_config(
&self
) -> Option<&LabelingJobAlgorithmsConfig>
pub fn labeling_job_algorithms_config(
&self
) -> Option<&LabelingJobAlgorithmsConfig>
Configuration information for automated data labeling.
sourcepub fn human_task_config(&self) -> Option<&HumanTaskConfig>
pub fn human_task_config(&self) -> Option<&HumanTaskConfig>
Configuration information required for human workers to complete a labeling task.
An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services Resources.
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.
sourceimpl DescribeLabelingJobOutput
impl DescribeLabelingJobOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DescribeLabelingJobOutput
Trait Implementations
sourceimpl Clone for DescribeLabelingJobOutput
impl Clone for DescribeLabelingJobOutput
sourcefn clone(&self) -> DescribeLabelingJobOutput
fn clone(&self) -> DescribeLabelingJobOutput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DescribeLabelingJobOutput
impl Debug for DescribeLabelingJobOutput
sourceimpl PartialEq<DescribeLabelingJobOutput> for DescribeLabelingJobOutput
impl PartialEq<DescribeLabelingJobOutput> for DescribeLabelingJobOutput
sourcefn eq(&self, other: &DescribeLabelingJobOutput) -> bool
fn eq(&self, other: &DescribeLabelingJobOutput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &DescribeLabelingJobOutput) -> bool
fn ne(&self, other: &DescribeLabelingJobOutput) -> bool
This method tests for !=
.
impl StructuralPartialEq for DescribeLabelingJobOutput
Auto Trait Implementations
impl RefUnwindSafe for DescribeLabelingJobOutput
impl Send for DescribeLabelingJobOutput
impl Sync for DescribeLabelingJobOutput
impl Unpin for DescribeLabelingJobOutput
impl UnwindSafe for DescribeLabelingJobOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more