package mturk
- Alphabetic
- By Inheritance
- mturk
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
trait
AcceptQualificationRequestRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
AcceptQualificationRequestResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ApproveAssignmentRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ApproveAssignmentResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
Assignment extends Object
The Assignment data structure represents a single assignment of a HIT to a Worker.
The Assignment data structure represents a single assignment of a HIT to a Worker. The assignment tracks the Worker's efforts to complete the HIT, and contains the results for later retrieval.
- Annotations
- @RawJSType() @native()
- type AssignmentList = Array[Assignment]
- type AssignmentStatus = String
- type AssignmentStatusList = Array[AssignmentStatus]
-
trait
AssociateQualificationWithWorkerRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
AssociateQualificationWithWorkerResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
BonusPayment extends Object
An object representing a Bonus payment paid to a Worker.
An object representing a Bonus payment paid to a Worker.
- Annotations
- @RawJSType() @native()
- type BonusPaymentList = Array[BonusPayment]
- type Comparator = String
- type CountryParameters = String
-
trait
CreateAdditionalAssignmentsForHITRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateAdditionalAssignmentsForHITResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateHITRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateHITResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateHITTypeRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateHITTypeResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateHITWithHITTypeRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateHITWithHITTypeResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateQualificationTypeRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateQualificationTypeResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateWorkerBlockRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateWorkerBlockResponse extends Object
- Annotations
- @RawJSType() @native()
- type CurrencyAmount = String
- type CustomerId = String
- type CustomerIdList = Array[CustomerId]
-
trait
DeleteHITRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteHITResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteQualificationTypeRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteQualificationTypeResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteWorkerBlockRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteWorkerBlockResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DisassociateQualificationFromWorkerRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DisassociateQualificationFromWorkerResponse extends Object
- Annotations
- @RawJSType() @native()
- type EntityId = String
- type EventType = String
- type EventTypeList = Array[EventType]
- type ExceptionMessage = String
-
trait
GetAccountBalanceRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetAccountBalanceResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetAssignmentRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetAssignmentResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetFileUploadURLRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetFileUploadURLResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetHITRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetHITResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetQualificationScoreRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetQualificationScoreResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetQualificationTypeRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetQualificationTypeResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
HIT extends Object
The HIT data structure represents a single HIT, including all the information necessary for a Worker to accept and complete the HIT.
The HIT data structure represents a single HIT, including all the information necessary for a Worker to accept and complete the HIT.
- Annotations
- @RawJSType() @native()
- type HITAccessActions = String
-
trait
HITLayoutParameter extends Object
The HITLayoutParameter data structure defines parameter values used with a HITLayout.
The HITLayoutParameter data structure defines parameter values used with a HITLayout. A HITLayout is a reusable Amazon Mechanical Turk project template used to provide Human Intelligence Task (HIT) question data for CreateHIT.
- Annotations
- @RawJSType() @native()
- type HITLayoutParameterList = Array[HITLayoutParameter]
- type HITList = Array[HIT]
- type HITReviewStatus = String
- type HITStatus = String
- type IdempotencyToken = String
- type IntegerList = Array[Int]
-
trait
ListAssignmentsForHITRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListAssignmentsForHITResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListBonusPaymentsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListBonusPaymentsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListHITsForQualificationTypeRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListHITsForQualificationTypeResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListHITsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListHITsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListQualificationRequestsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListQualificationRequestsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListQualificationTypesRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListQualificationTypesResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListReviewPolicyResultsForHITRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListReviewPolicyResultsForHITResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListReviewableHITsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListReviewableHITsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListWorkerBlocksRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListWorkerBlocksResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListWorkersWithQualificationTypeRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListWorkersWithQualificationTypeResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
Locale extends Object
The Locale data structure represents a geographical region or location.
The Locale data structure represents a geographical region or location.
- Annotations
- @RawJSType() @native()
- type LocaleList = Array[Locale]
-
class
MTurk extends Object
- Annotations
- @RawJSType() @native() @JSImport( "aws-sdk" , "MTurk" )
- implicit final class MTurkOps extends AnyVal
-
trait
NotificationSpecification extends Object
The NotificationSpecification data structure describes a HIT event notification for a HIT type.
The NotificationSpecification data structure describes a HIT event notification for a HIT type.
- Annotations
- @RawJSType() @native()
- type NotificationTransport = String
- type NotifyWorkersFailureCode = String
-
trait
NotifyWorkersFailureStatus extends Object
When MTurk encounters an issue with notifying the Workers you specified, it returns back this object with failure details.
When MTurk encounters an issue with notifying the Workers you specified, it returns back this object with failure details.
- Annotations
- @RawJSType() @native()
- type NotifyWorkersFailureStatusList = Array[NotifyWorkersFailureStatus]
-
trait
NotifyWorkersRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
NotifyWorkersResponse extends Object
- Annotations
- @RawJSType() @native()
- type PaginationToken = String
-
trait
ParameterMapEntry extends Object
This data structure is the data type for the AnswerKey parameter of the ScoreMyKnownAnswers/2011-09-01 Review Policy.
This data structure is the data type for the AnswerKey parameter of the ScoreMyKnownAnswers/2011-09-01 Review Policy.
- Annotations
- @RawJSType() @native()
- type ParameterMapEntryList = Array[ParameterMapEntry]
-
trait
PolicyParameter extends Object
Name of the parameter from the Review policy.
Name of the parameter from the Review policy.
- Annotations
- @RawJSType() @native()
- type PolicyParameterList = Array[PolicyParameter]
-
trait
Qualification extends Object
The Qualification data structure represents a Qualification assigned to a user, including the Qualification type and the value (score).
The Qualification data structure represents a Qualification assigned to a user, including the Qualification type and the value (score).
- Annotations
- @RawJSType() @native()
- type QualificationList = Array[Qualification]
-
trait
QualificationRequest extends Object
The QualificationRequest data structure represents a request a Worker has made for a Qualification.
The QualificationRequest data structure represents a request a Worker has made for a Qualification.
- Annotations
- @RawJSType() @native()
- type QualificationRequestList = Array[QualificationRequest]
-
trait
QualificationRequirement extends Object
The QualificationRequirement data structure describes a Qualification that a Worker must have before the Worker is allowed to accept a HIT.
The QualificationRequirement data structure describes a Qualification that a Worker must have before the Worker is allowed to accept a HIT. A requirement may optionally state that a Worker must have the Qualification in order to preview the HIT, or see the HIT in search results.
- Annotations
- @RawJSType() @native()
- type QualificationRequirementList = Array[QualificationRequirement]
- type QualificationStatus = String
-
trait
QualificationType extends Object
The QualificationType data structure represents a Qualification type, a description of a property of a Worker that must match the requirements of a HIT for the Worker to be able to accept the HIT.
The QualificationType data structure represents a Qualification type, a description of a property of a Worker that must match the requirements of a HIT for the Worker to be able to accept the HIT. The type also describes how a Worker can obtain a Qualification of that type, such as through a Qualification test.
- Annotations
- @RawJSType() @native()
- type QualificationTypeList = Array[QualificationType]
- type QualificationTypeStatus = String
-
trait
RejectAssignmentRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
RejectAssignmentResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
RejectQualificationRequestRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
RejectQualificationRequestResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
RequestErrorException extends Object
Your request is invalid.
Your request is invalid.
- Annotations
- @RawJSType() @native()
- type ResultSize = Int
-
trait
ReviewActionDetail extends Object
Both the AssignmentReviewReport and the HITReviewReport elements contains the ReviewActionDetail data structure.
Both the AssignmentReviewReport and the HITReviewReport elements contains the ReviewActionDetail data structure. This structure is returned multiple times for each action specified in the Review Policy.
- Annotations
- @RawJSType() @native()
- type ReviewActionDetailList = Array[ReviewActionDetail]
- type ReviewActionStatus = String
-
trait
ReviewPolicy extends Object
HIT Review Policy data structures represent HIT review policies, which you specify when you create a HIT.
HIT Review Policy data structures represent HIT review policies, which you specify when you create a HIT.
- Annotations
- @RawJSType() @native()
- type ReviewPolicyLevel = String
- type ReviewPolicyLevelList = Array[ReviewPolicyLevel]
-
trait
ReviewReport extends Object
Contains both ReviewResult and ReviewAction elements for a particular HIT.
Contains both ReviewResult and ReviewAction elements for a particular HIT.
- Annotations
- @RawJSType() @native()
-
trait
ReviewResultDetail extends Object
This data structure is returned multiple times for each result specified in the Review Policy.
This data structure is returned multiple times for each result specified in the Review Policy.
- Annotations
- @RawJSType() @native()
- type ReviewResultDetailList = Array[ReviewResultDetail]
- type ReviewableHITStatus = String
-
trait
SendBonusRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
SendBonusResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
SendTestEventNotificationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
SendTestEventNotificationResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ServiceFaultException extends Object
Amazon Mechanical Turk is temporarily unable to process your request.
Amazon Mechanical Turk is temporarily unable to process your request. Try your call again.
- Annotations
- @RawJSType() @native()
- type StringList = Array[String]
- type Timestamp = Date
- type TurkErrorCode = String
-
trait
UpdateExpirationForHITRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateExpirationForHITResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateHITReviewStatusRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateHITReviewStatusResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateHITTypeOfHITRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateHITTypeOfHITResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateNotificationSettingsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateNotificationSettingsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateQualificationTypeRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateQualificationTypeResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
WorkerBlock extends Object
The WorkerBlock data structure represents a Worker who has been blocked.
The WorkerBlock data structure represents a Worker who has been blocked. It has two elements: the WorkerId and the Reason for the block.
- Annotations
- @RawJSType() @native()
- type WorkerBlockList = Array[WorkerBlock]
Value Members
- object AcceptQualificationRequestRequest
- object AcceptQualificationRequestResponse
- object ApproveAssignmentRequest
- object ApproveAssignmentResponse
- object Assignment
- object AssignmentStatusEnum
- object AssociateQualificationWithWorkerRequest
- object AssociateQualificationWithWorkerResponse
- object BonusPayment
- object ComparatorEnum
- object CreateAdditionalAssignmentsForHITRequest
- object CreateAdditionalAssignmentsForHITResponse
- object CreateHITRequest
- object CreateHITResponse
- object CreateHITTypeRequest
- object CreateHITTypeResponse
- object CreateHITWithHITTypeRequest
- object CreateHITWithHITTypeResponse
- object CreateQualificationTypeRequest
- object CreateQualificationTypeResponse
- object CreateWorkerBlockRequest
- object CreateWorkerBlockResponse
- object DeleteHITRequest
- object DeleteHITResponse
- object DeleteQualificationTypeRequest
- object DeleteQualificationTypeResponse
- object DeleteWorkerBlockRequest
- object DeleteWorkerBlockResponse
- object DisassociateQualificationFromWorkerRequest
- object DisassociateQualificationFromWorkerResponse
- object EventTypeEnum
- object GetAccountBalanceRequest
- object GetAccountBalanceResponse
- object GetAssignmentRequest
- object GetAssignmentResponse
- object GetFileUploadURLRequest
- object GetFileUploadURLResponse
- object GetHITRequest
- object GetHITResponse
- object GetQualificationScoreRequest
- object GetQualificationScoreResponse
- object GetQualificationTypeRequest
- object GetQualificationTypeResponse
- object HIT
- object HITAccessActionsEnum
- object HITLayoutParameter
- object HITReviewStatusEnum
- object HITStatusEnum
- object ListAssignmentsForHITRequest
- object ListAssignmentsForHITResponse
- object ListBonusPaymentsRequest
- object ListBonusPaymentsResponse
- object ListHITsForQualificationTypeRequest
- object ListHITsForQualificationTypeResponse
- object ListHITsRequest
- object ListHITsResponse
- object ListQualificationRequestsRequest
- object ListQualificationRequestsResponse
- object ListQualificationTypesRequest
- object ListQualificationTypesResponse
- object ListReviewPolicyResultsForHITRequest
- object ListReviewPolicyResultsForHITResponse
- object ListReviewableHITsRequest
- object ListReviewableHITsResponse
- object ListWorkerBlocksRequest
- object ListWorkerBlocksResponse
- object ListWorkersWithQualificationTypeRequest
- object ListWorkersWithQualificationTypeResponse
- object Locale
- object NotificationSpecification
- object NotificationTransportEnum
- object NotifyWorkersFailureCodeEnum
- object NotifyWorkersFailureStatus
- object NotifyWorkersRequest
- object NotifyWorkersResponse
- object ParameterMapEntry
- object PolicyParameter
- object Qualification
- object QualificationRequest
- object QualificationRequirement
- object QualificationStatusEnum
- object QualificationType
- object QualificationTypeStatusEnum
- object RejectAssignmentRequest
- object RejectAssignmentResponse
- object RejectQualificationRequestRequest
- object RejectQualificationRequestResponse
- object ReviewActionDetail
- object ReviewActionStatusEnum
- object ReviewPolicy
- object ReviewPolicyLevelEnum
- object ReviewReport
- object ReviewResultDetail
- object ReviewableHITStatusEnum
- object SendBonusRequest
- object SendBonusResponse
- object SendTestEventNotificationRequest
- object SendTestEventNotificationResponse
- object UpdateExpirationForHITRequest
- object UpdateExpirationForHITResponse
- object UpdateHITReviewStatusRequest
- object UpdateHITReviewStatusResponse
- object UpdateHITTypeOfHITRequest
- object UpdateHITTypeOfHITResponse
- object UpdateNotificationSettingsRequest
- object UpdateNotificationSettingsResponse
- object UpdateQualificationTypeRequest
- object UpdateQualificationTypeResponse
- object WorkerBlock