File Coverage

blib/lib/Paws/MTurk/ParameterMapEntry.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::ParameterMapEntry;
2 1     1   406 use Moose;
  1         2  
  1         6  
3             has Key => (is => 'ro', isa => 'Str');
4             has Values => (is => 'ro', isa => 'ArrayRef[Str|Undef]');
5             1;
6              
7             ### main pod documentation begin ###
8              
9             =head1 NAME
10              
11             Paws::MTurk::ParameterMapEntry
12              
13             =head1 USAGE
14              
15             This class represents one of two things:
16              
17             =head3 Arguments in a call to a service
18              
19             Use the attributes of this class as arguments to methods. You shouldn't make instances of this class.
20             Each attribute should be used as a named argument in the calls that expect this type of object.
21              
22             As an example, if Att1 is expected to be a Paws::MTurk::ParameterMapEntry object:
23              
24             $service_obj->Method(Att1 => { Key => $value, ..., Values => $value });
25              
26             =head3 Results returned from an API call
27              
28             Use accessors for each attribute. If Att1 is expected to be an Paws::MTurk::ParameterMapEntry object:
29              
30             $result = $service_obj->Method(...);
31             $result->Att1->Key
32              
33             =head1 DESCRIPTION
34              
35             This data structure is the data type for the AnswerKey parameter of the
36             ScoreMyKnownAnswers/2011-09-01 Review Policy.
37              
38             =head1 ATTRIBUTES
39              
40              
41             =head2 Key => Str
42              
43             The QuestionID from the HIT that is used to identify which question
44             requires Mechanical Turk to score as part of the
45             ScoreMyKnownAnswers/2011-09-01 Review Policy.
46              
47              
48             =head2 Values => ArrayRef[Str|Undef]
49              
50             The list of answers to the question specified in the MapEntry Key
51             element. The Worker must match all values in order for the answer to be
52             scored correctly.
53              
54              
55              
56             =head1 SEE ALSO
57              
58             This class forms part of L<Paws>, describing an object used in L<Paws::MTurk>
59              
60             =head1 BUGS and CONTRIBUTIONS
61              
62             The source code is located here: https://github.com/pplu/aws-sdk-perl
63              
64             Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
65              
66             =cut
67