LabelingJobHumanTaskConfig class
Constructors
-
LabelingJobHumanTaskConfig({Input<
LabelingJobHumanTaskConfigAnnotationConsolidationConfig?> ? annotationConsolidationConfig, Input<int?> ? maxConcurrentTaskCount, required Input<int> numberOfHumanWorkersPerDataObject, Input<String?> ? preHumanTaskLambdaArn, Input<LabelingJobHumanTaskConfigPublicWorkforceTaskPrice?> ? publicWorkforceTaskPrice, Input<int?> ? taskAvailabilityLifetimeInSeconds, required Input<String> taskDescription, Input<List< ? taskKeywords, required Input<String> ?>int> taskTimeLimitInSeconds, required Input<String> taskTitle, required Input<LabelingJobHumanTaskConfigUiConfig> uiConfig, required Input<String> workteamArn}) -
Creates a new LabelingJobHumanTaskConfig.
annotationConsolidationConfigHow labels are consolidated across human workers. Fields are documented below.maxConcurrentTaskCountMaximum number of data objects that can be labeled by human workers at the same time.numberOfHumanWorkersPerDataObjectNumber of human workers that will label an object.preHumanTaskLambdaArnARN of a Lambda function that is run before a data object is sent to a human worker.publicWorkforceTaskPricePrice to pay for each task performed by an Amazon Mechanical Turk worker. Fields are documented below.taskAvailabilityLifetimeInSecondslength of time that a task remains available for labeling by human workers.taskDescriptionDescription of the task.taskKeywordsKeywords used to describe the task.taskTimeLimitInSecondsAmount of time that a worker has to complete a task.taskTitleTitle for the task.uiConfigInformation about the user interface that workers use to complete the labeling task. Fields are documented below.workteamArnARN of the work team assigned to complete the tasks.const -
LabelingJobHumanTaskConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
annotationConsolidationConfig
→ Input<
LabelingJobHumanTaskConfigAnnotationConsolidationConfig?> ? -
How labels are consolidated across human workers. Fields are documented below.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
maxConcurrentTaskCount
→ Input<
int?> ? -
Maximum number of data objects that can be labeled by human workers at the same time.
final
-
numberOfHumanWorkersPerDataObject
→ Input<
int> -
Number of human workers that will label an object.
final
-
preHumanTaskLambdaArn
→ Input<
String?> ? -
ARN of a Lambda function that is run before a data object is sent to a human worker.
final
-
publicWorkforceTaskPrice
→ Input<
LabelingJobHumanTaskConfigPublicWorkforceTaskPrice?> ? -
Price to pay for each task performed by an Amazon Mechanical Turk worker. Fields are documented below.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
taskAvailabilityLifetimeInSeconds
→ Input<
int?> ? -
length of time that a task remains available for labeling by human workers.
final
-
taskDescription
→ Input<
String> -
Description of the task.
final
-
taskKeywords
→ Input<
List< ?String> ?> -
Keywords used to describe the task.
final
-
taskTimeLimitInSeconds
→ Input<
int> -
Amount of time that a worker has to complete a task.
final
-
taskTitle
→ Input<
String> -
Title for the task.
final
-
uiConfig
→ Input<
LabelingJobHumanTaskConfigUiConfig> -
Information about the user interface that workers use to complete the labeling task. Fields are documented below.
final
-
workteamArn
→ Input<
String> -
ARN of the work team assigned to complete the tasks.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited