File Coverage

blib/lib/Paws/CodeBuild/ListBuilds.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1              
2             package Paws::CodeBuild::ListBuilds;
3 1     1   305 use Moose;
  1         2  
  1         5  
4             has NextToken => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'nextToken' );
5             has SortOrder => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'sortOrder' );
6              
7 1     1   5313 use MooseX::ClassAttribute;
  1         2  
  1         8  
8              
9             class_has _api_call => (isa => 'Str', is => 'ro', default => 'ListBuilds');
10             class_has _returns => (isa => 'Str', is => 'ro', default => 'Paws::CodeBuild::ListBuildsOutput');
11             class_has _result_key => (isa => 'Str', is => 'ro');
12             1;
13              
14             ### main pod documentation begin ###
15              
16             =head1 NAME
17              
18             Paws::CodeBuild::ListBuilds - Arguments for method ListBuilds on Paws::CodeBuild
19              
20             =head1 DESCRIPTION
21              
22             This class represents the parameters used for calling the method ListBuilds on the
23             AWS CodeBuild service. Use the attributes of this class
24             as arguments to method ListBuilds.
25              
26             You shouldn't make instances of this class. Each attribute should be used as a named argument in the call to ListBuilds.
27              
28             As an example:
29              
30             $service_obj->ListBuilds(Att1 => $value1, Att2 => $value2, ...);
31              
32             Values for attributes that are native types (Int, String, Float, etc) can passed as-is (scalar values). Values for complex Types (objects) can be passed as a HashRef. The keys and values of the hashref will be used to instance the underlying object.
33              
34             =head1 ATTRIBUTES
35              
36              
37             =head2 NextToken => Str
38              
39             During a previous call, if there are more than 100 items in the list,
40             only the first 100 items are returned, along with a unique string
41             called a I<next token>. To get the next batch of items in the list,
42             call this operation again, adding the next token to the call. To get
43             all of the items in the list, keep calling this operation with each
44             subsequent next token that is returned, until no more next tokens are
45             returned.
46              
47              
48              
49             =head2 SortOrder => Str
50              
51             The order to list build IDs. Valid values include:
52              
53             =over
54              
55             =item *
56              
57             C<ASCENDING>: List the build IDs in ascending order by build ID.
58              
59             =item *
60              
61             C<DESCENDING>: List the build IDs in descending order by build ID.
62              
63             =back
64              
65              
66             Valid values are: C<"ASCENDING">, C<"DESCENDING">
67              
68              
69             =head1 SEE ALSO
70              
71             This class forms part of L<Paws>, documenting arguments for method ListBuilds in L<Paws::CodeBuild>
72              
73             =head1 BUGS and CONTRIBUTIONS
74              
75             The source code is located here: https://github.com/pplu/aws-sdk-perl
76              
77             Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
78              
79             =cut
80