File Coverage

blib/lib/Paws/MTurk/QualificationRequest.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1             package Paws::MTurk::QualificationRequest;
2 1     1   481 use Moose;
  1         5  
  1         8  
3             has Answer => (is => 'ro', isa => 'Str');
4             has QualificationRequestId => (is => 'ro', isa => 'Str');
5             has QualificationTypeId => (is => 'ro', isa => 'Str');
6             has SubmitTime => (is => 'ro', isa => 'Str');
7             has Test => (is => 'ro', isa => 'Str');
8             has WorkerId => (is => 'ro', isa => 'Str');
9             1;
10              
11             ### main pod documentation begin ###
12              
13             =head1 NAME
14              
15             Paws::MTurk::QualificationRequest
16              
17             =head1 USAGE
18              
19             This class represents one of two things:
20              
21             =head3 Arguments in a call to a service
22              
23             Use the attributes of this class as arguments to methods. You shouldn't make instances of this class.
24             Each attribute should be used as a named argument in the calls that expect this type of object.
25              
26             As an example, if Att1 is expected to be a Paws::MTurk::QualificationRequest object:
27              
28             $service_obj->Method(Att1 => { Answer => $value, ..., WorkerId => $value });
29              
30             =head3 Results returned from an API call
31              
32             Use accessors for each attribute. If Att1 is expected to be an Paws::MTurk::QualificationRequest object:
33              
34             $result = $service_obj->Method(...);
35             $result->Att1->Answer
36              
37             =head1 DESCRIPTION
38              
39             The QualificationRequest data structure represents a request a Worker
40             has made for a Qualification.
41              
42             =head1 ATTRIBUTES
43              
44              
45             =head2 Answer => Str
46              
47             The Worker's answers for the Qualification type's test contained in a
48             QuestionFormAnswers document, if the type has a test and the Worker has
49             submitted answers. If the Worker does not provide any answers, Answer
50             may be empty.
51              
52              
53             =head2 QualificationRequestId => Str
54              
55             The ID of the Qualification request, a unique identifier generated when
56             the request was submitted.
57              
58              
59             =head2 QualificationTypeId => Str
60              
61             The ID of the Qualification type the Worker is requesting, as returned
62             by the CreateQualificationType operation.
63              
64              
65             =head2 SubmitTime => Str
66              
67             The date and time the Qualification request had a status of Submitted.
68             This is either the time the Worker submitted answers for a
69             Qualification test, or the time the Worker requested the Qualification
70             if the Qualification type does not have a test.
71              
72              
73             =head2 Test => Str
74              
75             The contents of the Qualification test that was presented to the
76             Worker, if the type has a test and the Worker has submitted answers.
77             This value is identical to the QuestionForm associated with the
78             Qualification type at the time the Worker requests the Qualification.
79              
80              
81             =head2 WorkerId => Str
82              
83             The ID of the Worker requesting the Qualification.
84              
85              
86              
87             =head1 SEE ALSO
88              
89             This class forms part of L<Paws>, describing an object used in L<Paws::MTurk>
90              
91             =head1 BUGS and CONTRIBUTIONS
92              
93             The source code is located here: https://github.com/pplu/aws-sdk-perl
94              
95             Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
96              
97             =cut
98