Packages

package mturk

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. mturk
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AcceptQualificationRequestRequest extends Object
    Annotations
    @RawJSType() @native()
  2. trait AcceptQualificationRequestResponse extends Object
    Annotations
    @RawJSType() @native()
  3. trait ApproveAssignmentRequest extends Object
    Annotations
    @RawJSType() @native()
  4. trait ApproveAssignmentResponse extends Object
    Annotations
    @RawJSType() @native()
  5. 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()
  6. type AssignmentList = Array[Assignment]
  7. type AssignmentStatus = String
  8. type AssignmentStatusList = Array[AssignmentStatus]
  9. trait AssociateQualificationWithWorkerRequest extends Object
    Annotations
    @RawJSType() @native()
  10. trait AssociateQualificationWithWorkerResponse extends Object
    Annotations
    @RawJSType() @native()
  11. 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()
  12. type BonusPaymentList = Array[BonusPayment]
  13. type Comparator = String
  14. type CountryParameters = String
  15. trait CreateAdditionalAssignmentsForHITRequest extends Object
    Annotations
    @RawJSType() @native()
  16. trait CreateAdditionalAssignmentsForHITResponse extends Object
    Annotations
    @RawJSType() @native()
  17. trait CreateHITRequest extends Object
    Annotations
    @RawJSType() @native()
  18. trait CreateHITResponse extends Object
    Annotations
    @RawJSType() @native()
  19. trait CreateHITTypeRequest extends Object
    Annotations
    @RawJSType() @native()
  20. trait CreateHITTypeResponse extends Object
    Annotations
    @RawJSType() @native()
  21. trait CreateHITWithHITTypeRequest extends Object
    Annotations
    @RawJSType() @native()
  22. trait CreateHITWithHITTypeResponse extends Object
    Annotations
    @RawJSType() @native()
  23. trait CreateQualificationTypeRequest extends Object
    Annotations
    @RawJSType() @native()
  24. trait CreateQualificationTypeResponse extends Object
    Annotations
    @RawJSType() @native()
  25. trait CreateWorkerBlockRequest extends Object
    Annotations
    @RawJSType() @native()
  26. trait CreateWorkerBlockResponse extends Object
    Annotations
    @RawJSType() @native()
  27. type CurrencyAmount = String
  28. type CustomerId = String
  29. type CustomerIdList = Array[CustomerId]
  30. trait DeleteHITRequest extends Object
    Annotations
    @RawJSType() @native()
  31. trait DeleteHITResponse extends Object
    Annotations
    @RawJSType() @native()
  32. trait DeleteQualificationTypeRequest extends Object
    Annotations
    @RawJSType() @native()
  33. trait DeleteQualificationTypeResponse extends Object
    Annotations
    @RawJSType() @native()
  34. trait DeleteWorkerBlockRequest extends Object
    Annotations
    @RawJSType() @native()
  35. trait DeleteWorkerBlockResponse extends Object
    Annotations
    @RawJSType() @native()
  36. trait DisassociateQualificationFromWorkerRequest extends Object
    Annotations
    @RawJSType() @native()
  37. trait DisassociateQualificationFromWorkerResponse extends Object
    Annotations
    @RawJSType() @native()
  38. type EntityId = String
  39. type EventType = String
  40. type EventTypeList = Array[EventType]
  41. type ExceptionMessage = String
  42. trait GetAccountBalanceRequest extends Object
    Annotations
    @RawJSType() @native()
  43. trait GetAccountBalanceResponse extends Object
    Annotations
    @RawJSType() @native()
  44. trait GetAssignmentRequest extends Object
    Annotations
    @RawJSType() @native()
  45. trait GetAssignmentResponse extends Object
    Annotations
    @RawJSType() @native()
  46. trait GetFileUploadURLRequest extends Object
    Annotations
    @RawJSType() @native()
  47. trait GetFileUploadURLResponse extends Object
    Annotations
    @RawJSType() @native()
  48. trait GetHITRequest extends Object
    Annotations
    @RawJSType() @native()
  49. trait GetHITResponse extends Object
    Annotations
    @RawJSType() @native()
  50. trait GetQualificationScoreRequest extends Object
    Annotations
    @RawJSType() @native()
  51. trait GetQualificationScoreResponse extends Object
    Annotations
    @RawJSType() @native()
  52. trait GetQualificationTypeRequest extends Object
    Annotations
    @RawJSType() @native()
  53. trait GetQualificationTypeResponse extends Object
    Annotations
    @RawJSType() @native()
  54. 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()
  55. type HITAccessActions = String
  56. 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()
  57. type HITLayoutParameterList = Array[HITLayoutParameter]
  58. type HITList = Array[HIT]
  59. type HITReviewStatus = String
  60. type HITStatus = String
  61. type IdempotencyToken = String
  62. type IntegerList = Array[Int]
  63. trait ListAssignmentsForHITRequest extends Object
    Annotations
    @RawJSType() @native()
  64. trait ListAssignmentsForHITResponse extends Object
    Annotations
    @RawJSType() @native()
  65. trait ListBonusPaymentsRequest extends Object
    Annotations
    @RawJSType() @native()
  66. trait ListBonusPaymentsResponse extends Object
    Annotations
    @RawJSType() @native()
  67. trait ListHITsForQualificationTypeRequest extends Object
    Annotations
    @RawJSType() @native()
  68. trait ListHITsForQualificationTypeResponse extends Object
    Annotations
    @RawJSType() @native()
  69. trait ListHITsRequest extends Object
    Annotations
    @RawJSType() @native()
  70. trait ListHITsResponse extends Object
    Annotations
    @RawJSType() @native()
  71. trait ListQualificationRequestsRequest extends Object
    Annotations
    @RawJSType() @native()
  72. trait ListQualificationRequestsResponse extends Object
    Annotations
    @RawJSType() @native()
  73. trait ListQualificationTypesRequest extends Object
    Annotations
    @RawJSType() @native()
  74. trait ListQualificationTypesResponse extends Object
    Annotations
    @RawJSType() @native()
  75. trait ListReviewPolicyResultsForHITRequest extends Object
    Annotations
    @RawJSType() @native()
  76. trait ListReviewPolicyResultsForHITResponse extends Object
    Annotations
    @RawJSType() @native()
  77. trait ListReviewableHITsRequest extends Object
    Annotations
    @RawJSType() @native()
  78. trait ListReviewableHITsResponse extends Object
    Annotations
    @RawJSType() @native()
  79. trait ListWorkerBlocksRequest extends Object
    Annotations
    @RawJSType() @native()
  80. trait ListWorkerBlocksResponse extends Object
    Annotations
    @RawJSType() @native()
  81. trait ListWorkersWithQualificationTypeRequest extends Object
    Annotations
    @RawJSType() @native()
  82. trait ListWorkersWithQualificationTypeResponse extends Object
    Annotations
    @RawJSType() @native()
  83. 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()
  84. type LocaleList = Array[Locale]
  85. class MTurk extends Object
    Annotations
    @RawJSType() @native() @JSImport( "aws-sdk" , "MTurk" )
  86. implicit final class MTurkOps extends AnyVal
  87. 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()
  88. type NotificationTransport = String
  89. type NotifyWorkersFailureCode = String
  90. 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()
  91. type NotifyWorkersFailureStatusList = Array[NotifyWorkersFailureStatus]
  92. trait NotifyWorkersRequest extends Object
    Annotations
    @RawJSType() @native()
  93. trait NotifyWorkersResponse extends Object
    Annotations
    @RawJSType() @native()
  94. type PaginationToken = String
  95. 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()
  96. type ParameterMapEntryList = Array[ParameterMapEntry]
  97. trait PolicyParameter extends Object

    Name of the parameter from the Review policy.

    Name of the parameter from the Review policy.

    Annotations
    @RawJSType() @native()
  98. type PolicyParameterList = Array[PolicyParameter]
  99. 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()
  100. type QualificationList = Array[Qualification]
  101. 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()
  102. type QualificationRequestList = Array[QualificationRequest]
  103. 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()
  104. type QualificationRequirementList = Array[QualificationRequirement]
  105. type QualificationStatus = String
  106. 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()
  107. type QualificationTypeList = Array[QualificationType]
  108. type QualificationTypeStatus = String
  109. trait RejectAssignmentRequest extends Object
    Annotations
    @RawJSType() @native()
  110. trait RejectAssignmentResponse extends Object
    Annotations
    @RawJSType() @native()
  111. trait RejectQualificationRequestRequest extends Object
    Annotations
    @RawJSType() @native()
  112. trait RejectQualificationRequestResponse extends Object
    Annotations
    @RawJSType() @native()
  113. trait RequestErrorException extends Object

    Your request is invalid.

    Your request is invalid.

    Annotations
    @RawJSType() @native()
  114. type ResultSize = Int
  115. 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()
  116. type ReviewActionDetailList = Array[ReviewActionDetail]
  117. type ReviewActionStatus = String
  118. 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()
  119. type ReviewPolicyLevel = String
  120. type ReviewPolicyLevelList = Array[ReviewPolicyLevel]
  121. 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()
  122. 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()
  123. type ReviewResultDetailList = Array[ReviewResultDetail]
  124. type ReviewableHITStatus = String
  125. trait SendBonusRequest extends Object
    Annotations
    @RawJSType() @native()
  126. trait SendBonusResponse extends Object
    Annotations
    @RawJSType() @native()
  127. trait SendTestEventNotificationRequest extends Object
    Annotations
    @RawJSType() @native()
  128. trait SendTestEventNotificationResponse extends Object
    Annotations
    @RawJSType() @native()
  129. 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()
  130. type StringList = Array[String]
  131. type Timestamp = Date
  132. type TurkErrorCode = String
  133. trait UpdateExpirationForHITRequest extends Object
    Annotations
    @RawJSType() @native()
  134. trait UpdateExpirationForHITResponse extends Object
    Annotations
    @RawJSType() @native()
  135. trait UpdateHITReviewStatusRequest extends Object
    Annotations
    @RawJSType() @native()
  136. trait UpdateHITReviewStatusResponse extends Object
    Annotations
    @RawJSType() @native()
  137. trait UpdateHITTypeOfHITRequest extends Object
    Annotations
    @RawJSType() @native()
  138. trait UpdateHITTypeOfHITResponse extends Object
    Annotations
    @RawJSType() @native()
  139. trait UpdateNotificationSettingsRequest extends Object
    Annotations
    @RawJSType() @native()
  140. trait UpdateNotificationSettingsResponse extends Object
    Annotations
    @RawJSType() @native()
  141. trait UpdateQualificationTypeRequest extends Object
    Annotations
    @RawJSType() @native()
  142. trait UpdateQualificationTypeResponse extends Object
    Annotations
    @RawJSType() @native()
  143. 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()
  144. type WorkerBlockList = Array[WorkerBlock]

Value Members

  1. object AcceptQualificationRequestRequest
  2. object AcceptQualificationRequestResponse
  3. object ApproveAssignmentRequest
  4. object ApproveAssignmentResponse
  5. object Assignment
  6. object AssignmentStatusEnum
  7. object AssociateQualificationWithWorkerRequest
  8. object AssociateQualificationWithWorkerResponse
  9. object BonusPayment
  10. object ComparatorEnum
  11. object CreateAdditionalAssignmentsForHITRequest
  12. object CreateAdditionalAssignmentsForHITResponse
  13. object CreateHITRequest
  14. object CreateHITResponse
  15. object CreateHITTypeRequest
  16. object CreateHITTypeResponse
  17. object CreateHITWithHITTypeRequest
  18. object CreateHITWithHITTypeResponse
  19. object CreateQualificationTypeRequest
  20. object CreateQualificationTypeResponse
  21. object CreateWorkerBlockRequest
  22. object CreateWorkerBlockResponse
  23. object DeleteHITRequest
  24. object DeleteHITResponse
  25. object DeleteQualificationTypeRequest
  26. object DeleteQualificationTypeResponse
  27. object DeleteWorkerBlockRequest
  28. object DeleteWorkerBlockResponse
  29. object DisassociateQualificationFromWorkerRequest
  30. object DisassociateQualificationFromWorkerResponse
  31. object EventTypeEnum
  32. object GetAccountBalanceRequest
  33. object GetAccountBalanceResponse
  34. object GetAssignmentRequest
  35. object GetAssignmentResponse
  36. object GetFileUploadURLRequest
  37. object GetFileUploadURLResponse
  38. object GetHITRequest
  39. object GetHITResponse
  40. object GetQualificationScoreRequest
  41. object GetQualificationScoreResponse
  42. object GetQualificationTypeRequest
  43. object GetQualificationTypeResponse
  44. object HIT
  45. object HITAccessActionsEnum
  46. object HITLayoutParameter
  47. object HITReviewStatusEnum
  48. object HITStatusEnum
  49. object ListAssignmentsForHITRequest
  50. object ListAssignmentsForHITResponse
  51. object ListBonusPaymentsRequest
  52. object ListBonusPaymentsResponse
  53. object ListHITsForQualificationTypeRequest
  54. object ListHITsForQualificationTypeResponse
  55. object ListHITsRequest
  56. object ListHITsResponse
  57. object ListQualificationRequestsRequest
  58. object ListQualificationRequestsResponse
  59. object ListQualificationTypesRequest
  60. object ListQualificationTypesResponse
  61. object ListReviewPolicyResultsForHITRequest
  62. object ListReviewPolicyResultsForHITResponse
  63. object ListReviewableHITsRequest
  64. object ListReviewableHITsResponse
  65. object ListWorkerBlocksRequest
  66. object ListWorkerBlocksResponse
  67. object ListWorkersWithQualificationTypeRequest
  68. object ListWorkersWithQualificationTypeResponse
  69. object Locale
  70. object NotificationSpecification
  71. object NotificationTransportEnum
  72. object NotifyWorkersFailureCodeEnum
  73. object NotifyWorkersFailureStatus
  74. object NotifyWorkersRequest
  75. object NotifyWorkersResponse
  76. object ParameterMapEntry
  77. object PolicyParameter
  78. object Qualification
  79. object QualificationRequest
  80. object QualificationRequirement
  81. object QualificationStatusEnum
  82. object QualificationType
  83. object QualificationTypeStatusEnum
  84. object RejectAssignmentRequest
  85. object RejectAssignmentResponse
  86. object RejectQualificationRequestRequest
  87. object RejectQualificationRequestResponse
  88. object ReviewActionDetail
  89. object ReviewActionStatusEnum
  90. object ReviewPolicy
  91. object ReviewPolicyLevelEnum
  92. object ReviewReport
  93. object ReviewResultDetail
  94. object ReviewableHITStatusEnum
  95. object SendBonusRequest
  96. object SendBonusResponse
  97. object SendTestEventNotificationRequest
  98. object SendTestEventNotificationResponse
  99. object UpdateExpirationForHITRequest
  100. object UpdateExpirationForHITResponse
  101. object UpdateHITReviewStatusRequest
  102. object UpdateHITReviewStatusResponse
  103. object UpdateHITTypeOfHITRequest
  104. object UpdateHITTypeOfHITResponse
  105. object UpdateNotificationSettingsRequest
  106. object UpdateNotificationSettingsResponse
  107. object UpdateQualificationTypeRequest
  108. object UpdateQualificationTypeResponse
  109. object WorkerBlock

Inherited from AnyRef

Inherited from Any

Ungrouped