| Package | Description |
|---|---|
| software.amazon.awssdk.services.mturk |
|
| software.amazon.awssdk.services.mturk.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateHitResponse> |
MTurkAsyncClient.createHIT(Consumer<CreateHitRequest.Builder> createHitRequest)
The
CreateHIT operation creates a new Human Intelligence Task (HIT). |
default CreateHitResponse |
MTurkClient.createHIT(Consumer<CreateHitRequest.Builder> createHitRequest)
The
CreateHIT operation creates a new Human Intelligence Task (HIT). |
| Modifier and Type | Method and Description |
|---|---|
CreateHitRequest.Builder |
CreateHitRequest.Builder.assignmentDurationInSeconds(Long assignmentDurationInSeconds)
The amount of time, in seconds, that a Worker has to complete the HIT after accepting it.
|
default CreateHitRequest.Builder |
CreateHitRequest.Builder.assignmentReviewPolicy(Consumer<ReviewPolicy.Builder> assignmentReviewPolicy)
The Assignment-level Review Policy applies to the assignments under the HIT.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.assignmentReviewPolicy(ReviewPolicy assignmentReviewPolicy)
The Assignment-level Review Policy applies to the assignments under the HIT.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.autoApprovalDelayInSeconds(Long autoApprovalDelayInSeconds)
The number of seconds after an assignment for the HIT has been submitted, after which the assignment is
considered Approved automatically unless the Requester explicitly rejects it.
|
static CreateHitRequest.Builder |
CreateHitRequest.builder() |
CreateHitRequest.Builder |
CreateHitRequest.Builder.description(String description)
A general description of the HIT.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.hitLayoutId(String hitLayoutId)
The HITLayoutId allows you to use a pre-existing HIT design with placeholder values and create an additional
HIT by providing those values as HITLayoutParameters.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.hitLayoutParameters(Collection<HITLayoutParameter> hitLayoutParameters)
If the HITLayoutId is provided, any placeholder values must be filled in with values using the
HITLayoutParameter structure.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.hitLayoutParameters(Consumer<HITLayoutParameter.Builder>... hitLayoutParameters)
If the HITLayoutId is provided, any placeholder values must be filled in with values using the
HITLayoutParameter structure.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.hitLayoutParameters(HITLayoutParameter... hitLayoutParameters)
If the HITLayoutId is provided, any placeholder values must be filled in with values using the
HITLayoutParameter structure.
|
default CreateHitRequest.Builder |
CreateHitRequest.Builder.hitReviewPolicy(Consumer<ReviewPolicy.Builder> hitReviewPolicy)
The HIT-level Review Policy applies to the HIT.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.hitReviewPolicy(ReviewPolicy hitReviewPolicy)
The HIT-level Review Policy applies to the HIT.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.keywords(String keywords)
One or more words or phrases that describe the HIT, separated by commas.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.lifetimeInSeconds(Long lifetimeInSeconds)
An amount of time, in seconds, after which the HIT is no longer available for users to accept.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.maxAssignments(Integer maxAssignments)
The number of times the HIT can be accepted and completed before the HIT becomes unavailable.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateHitRequest.Builder |
CreateHitRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateHitRequest.Builder |
CreateHitRequest.Builder.qualificationRequirements(Collection<QualificationRequirement> qualificationRequirements)
Conditions that a Worker's Qualifications must meet in order to accept the HIT.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.qualificationRequirements(Consumer<QualificationRequirement.Builder>... qualificationRequirements)
Conditions that a Worker's Qualifications must meet in order to accept the HIT.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.qualificationRequirements(QualificationRequirement... qualificationRequirements)
Conditions that a Worker's Qualifications must meet in order to accept the HIT.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.question(String question)
The data the person completing the HIT uses to produce the results.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.requesterAnnotation(String requesterAnnotation)
An arbitrary data field.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.reward(String reward)
The amount of money the Requester will pay a Worker for successfully completing the HIT.
|
CreateHitRequest.Builder |
CreateHitRequest.Builder.title(String title)
The title of the HIT.
|
CreateHitRequest.Builder |
CreateHitRequest.toBuilder() |
CreateHitRequest.Builder |
CreateHitRequest.Builder.uniqueRequestToken(String uniqueRequestToken)
A unique identifier for this request which allows you to retry the call on error without creating duplicate
HITs.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateHitRequest.Builder> |
CreateHitRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.