AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

DescribeLabelingJobOutput

import "github.com/aws/aws-sdk-go/service/sagemaker"

type DescribeLabelingJobOutput struct { CreationTime *time.Time `type:"timestamp" required:"true"` FailureReason *string `type:"string"` HumanTaskConfig *HumanTaskConfig `type:"structure" required:"true"` InputConfig *LabelingJobInputConfig `type:"structure" required:"true"` JobReferenceCode *string `min:"1" type:"string" required:"true"` LabelAttributeName *string `min:"1" type:"string"` LabelCategoryConfigS3Uri *string `type:"string"` LabelCounters *LabelCounters `type:"structure" required:"true"` LabelingJobAlgorithmsConfig *LabelingJobAlgorithmsConfig `type:"structure"` LabelingJobArn *string `type:"string" required:"true"` LabelingJobName *string `min:"1" type:"string" required:"true"` LabelingJobOutput *LabelingJobOutput `type:"structure"` LabelingJobStatus *string `type:"string" required:"true" enum:"LabelingJobStatus"` LastModifiedTime *time.Time `type:"timestamp" required:"true"` OutputConfig *LabelingJobOutputConfig `type:"structure" required:"true"` RoleArn *string `min:"20" type:"string" required:"true"` StoppingConditions *LabelingJobStoppingConditions `type:"structure"` Tags []*Tag `type:"list"` }

CreationTime

Type: *time.Time

The date and time that the labeling job was created.

CreationTime is a required field

FailureReason

Type: *string

If the job failed, the reason that it failed.

HumanTaskConfig

Information required for human workers to complete a labeling task.

InputConfig

Input configuration information for a labeling job.

JobReferenceCode

Type: *string

A unique identifier for work done as part of a labeling job.

JobReferenceCode is a required field

LabelAttributeName

Type: *string

The attribute used as the label in the output manifest file.

LabelCategoryConfigS3Uri

Type: *string

The S3 location of the JSON file that defines the categories used to label data objects.

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"

}

]

}

LabelCounters

Provides a breakdown of the number of objects labeled.

LabelingJobAlgorithmsConfig

Provides configuration information for auto-labeling of your data objects. A LabelingJobAlgorithmsConfig object must be supplied in order to use auto-labeling.

LabelingJobArn

Type: *string

The Amazon Resource Name (ARN) of the labeling job.

LabelingJobArn is a required field

LabelingJobName

Type: *string

The name assigned to the labeling job when it was created.

LabelingJobName is a required field

LabelingJobOutput

Specifies the location of the output produced by the labeling job.

LabelingJobStatus

Type: *string

The processing status of the labeling job.

LabelingJobStatus is a required field

LastModifiedTime

Type: *time.Time

The date and time that the labeling job was last updated.

LastModifiedTime is a required field

OutputConfig

Output configuration information for a labeling job.

RoleArn

Type: *string

The Amazon Resource Name (ARN) that Amazon SageMaker assumes to perform tasks on your behalf during data labeling.

RoleArn is a required field

StoppingConditions

A set of conditions for stopping a labeling job. If any of the conditions are met, the job is automatically stopped. You can use these conditions to control the cost of data labeling.

Tags

Describes a tag.

Method

GoString

func (s DescribeLabelingJobOutput) GoString() string

GoString returns the string representation

SetCreationTime

func (s *DescribeLabelingJobOutput) SetCreationTime(v time.Time) *DescribeLabelingJobOutput

SetCreationTime sets the CreationTime field's value.

SetFailureReason

func (s *DescribeLabelingJobOutput) SetFailureReason(v string) *DescribeLabelingJobOutput

SetFailureReason sets the FailureReason field's value.

SetHumanTaskConfig

func (s *DescribeLabelingJobOutput) SetHumanTaskConfig(v *HumanTaskConfig) *DescribeLabelingJobOutput

SetHumanTaskConfig sets the HumanTaskConfig field's value.

SetInputConfig

func (s *DescribeLabelingJobOutput) SetInputConfig(v *LabelingJobInputConfig) *DescribeLabelingJobOutput

SetInputConfig sets the InputConfig field's value.

SetJobReferenceCode

func (s *DescribeLabelingJobOutput) SetJobReferenceCode(v string) *DescribeLabelingJobOutput

SetJobReferenceCode sets the JobReferenceCode field's value.

SetLabelAttributeName

func (s *DescribeLabelingJobOutput) SetLabelAttributeName(v string) *DescribeLabelingJobOutput

SetLabelAttributeName sets the LabelAttributeName field's value.

SetLabelCategoryConfigS3Uri

func (s *DescribeLabelingJobOutput) SetLabelCategoryConfigS3Uri(v string) *DescribeLabelingJobOutput

SetLabelCategoryConfigS3Uri sets the LabelCategoryConfigS3Uri field's value.

SetLabelCounters

func (s *DescribeLabelingJobOutput) SetLabelCounters(v *LabelCounters) *DescribeLabelingJobOutput

SetLabelCounters sets the LabelCounters field's value.

SetLabelingJobAlgorithmsConfig

func (s *DescribeLabelingJobOutput) SetLabelingJobAlgorithmsConfig(v *LabelingJobAlgorithmsConfig) *DescribeLabelingJobOutput

SetLabelingJobAlgorithmsConfig sets the LabelingJobAlgorithmsConfig field's value.

SetLabelingJobArn

func (s *DescribeLabelingJobOutput) SetLabelingJobArn(v string) *DescribeLabelingJobOutput

SetLabelingJobArn sets the LabelingJobArn field's value.

SetLabelingJobName

func (s *DescribeLabelingJobOutput) SetLabelingJobName(v string) *DescribeLabelingJobOutput

SetLabelingJobName sets the LabelingJobName field's value.

SetLabelingJobOutput

func (s *DescribeLabelingJobOutput) SetLabelingJobOutput(v *LabelingJobOutput) *DescribeLabelingJobOutput

SetLabelingJobOutput sets the LabelingJobOutput field's value.

SetLabelingJobStatus

func (s *DescribeLabelingJobOutput) SetLabelingJobStatus(v string) *DescribeLabelingJobOutput

SetLabelingJobStatus sets the LabelingJobStatus field's value.

SetLastModifiedTime

func (s *DescribeLabelingJobOutput) SetLastModifiedTime(v time.Time) *DescribeLabelingJobOutput

SetLastModifiedTime sets the LastModifiedTime field's value.

SetOutputConfig

func (s *DescribeLabelingJobOutput) SetOutputConfig(v *LabelingJobOutputConfig) *DescribeLabelingJobOutput

SetOutputConfig sets the OutputConfig field's value.

SetRoleArn

func (s *DescribeLabelingJobOutput) SetRoleArn(v string) *DescribeLabelingJobOutput

SetRoleArn sets the RoleArn field's value.

SetStoppingConditions

func (s *DescribeLabelingJobOutput) SetStoppingConditions(v *LabelingJobStoppingConditions) *DescribeLabelingJobOutput

SetStoppingConditions sets the StoppingConditions field's value.

SetTags

func (s *DescribeLabelingJobOutput) SetTags(v []*Tag) *DescribeLabelingJobOutput

SetTags sets the Tags field's value.

String

func (s DescribeLabelingJobOutput) String() string

String returns the string representation

On this page: