Data Labeling v1beta1 API - Class HumanAnnotationConfig (2.0.0-beta05)

public sealed class HumanAnnotationConfig : IMessage<HumanAnnotationConfig>, IEquatable<HumanAnnotationConfig>, IDeepCloneable<HumanAnnotationConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Data Labeling v1beta1 API class HumanAnnotationConfig.

Configuration for how human labeling task should be done.

Inheritance

object > HumanAnnotationConfig

Namespace

Google.Cloud.DataLabeling.V1Beta1

Assembly

Google.Cloud.DataLabeling.V1Beta1.dll

Constructors

HumanAnnotationConfig()

public HumanAnnotationConfig()

HumanAnnotationConfig(HumanAnnotationConfig)

public HumanAnnotationConfig(HumanAnnotationConfig other)
Parameter
Name Description
other HumanAnnotationConfig

Properties

AnnotatedDatasetDescription

public string AnnotatedDatasetDescription { get; set; }

Optional. A human-readable description for AnnotatedDataset. The description can be up to 10000 characters long.

Property Value
Type Description
string

AnnotatedDatasetDisplayName

public string AnnotatedDatasetDisplayName { get; set; }

Required. A human-readable name for AnnotatedDataset defined by users. Maximum of 64 characters .

Property Value
Type Description
string

ContributorEmails

public RepeatedField<string> ContributorEmails { get; }

Optional. If you want your own labeling contributors to manage and work on this labeling request, you can set these contributors here. We will give them access to the question types in crowdcompute. Note that these emails must be registered in crowdcompute worker UI: https://crowd-compute.appspot.com/

Property Value
Type Description
RepeatedFieldstring

Instruction

public string Instruction { get; set; }

Required. Instruction resource name.

Property Value
Type Description
string

LabelGroup

public string LabelGroup { get; set; }

Optional. A human-readable label used to logically group labeling tasks. This string must match the regular expression [a-zA-Z\\d_-]{0,128}.

Property Value
Type Description
string

LanguageCode

public string LanguageCode { get; set; }

Optional. The Language of this question, as a BCP-47. Default value is en-US. Only need to set this when task is language related. For example, French text classification.

Property Value
Type Description
string

QuestionDuration

public Duration QuestionDuration { get; set; }

Optional. Maximum duration for contributors to answer a question. Maximum is 3600 seconds. Default is 3600 seconds.

Property Value
Type Description
Duration

ReplicaCount

public int ReplicaCount { get; set; }

Optional. Replication of questions. Each question will be sent to up to this number of contributors to label. Aggregated answers will be returned. Default is set to 1. For image related labeling, valid values are 1, 3, 5.

Property Value
Type Description
int

UserEmailAddress

public string UserEmailAddress { get; set; }

Email of the user who started the labeling task and should be notified by email. If empty no notification will be sent.

Property Value
Type Description
string