File Coverage

blib/lib/Paws/S3/ListObjectsV2Output.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::S3::ListObjectsV2Output;
3 1     1   327 use Moose;
  1     2   2  
  1         6  
  2         773  
  2         4  
  2         12  
4             has CommonPrefixes => (is => 'ro', isa => 'ArrayRef[Paws::S3::CommonPrefix]');
5             has Contents => (is => 'ro', isa => 'ArrayRef[Paws::S3::Object]');
6             has ContinuationToken => (is => 'ro', isa => 'Str');
7             has Delimiter => (is => 'ro', isa => 'Str');
8             has EncodingType => (is => 'ro', isa => 'Str');
9             has IsTruncated => (is => 'ro', isa => 'Bool');
10             has KeyCount => (is => 'ro', isa => 'Int');
11             has MaxKeys => (is => 'ro', isa => 'Int');
12             has Name => (is => 'ro', isa => 'Str');
13             has NextContinuationToken => (is => 'ro', isa => 'Str');
14             has Prefix => (is => 'ro', isa => 'Str');
15             has StartAfter => (is => 'ro', isa => 'Str');
16              
17             has _request_id => (is => 'ro', isa => 'Str');
18             1;
19              
20             ### main pod documentation begin ###
21              
22             =head1 NAME
23              
24             Paws::S3::ListObjectsV2Output
25              
26             =head1 ATTRIBUTES
27              
28              
29             =head2 CommonPrefixes => ArrayRef[L<Paws::S3::CommonPrefix>]
30              
31             CommonPrefixes contains all (if there are any) keys between Prefix and
32             the next occurrence of the string specified by delimiter
33              
34              
35              
36             =head2 Contents => ArrayRef[L<Paws::S3::Object>]
37              
38             Metadata about each object returned.
39              
40              
41              
42             =head2 ContinuationToken => Str
43              
44             ContinuationToken indicates Amazon S3 that the list is being continued
45             on this bucket with a token. ContinuationToken is obfuscated and is not
46             a real key
47              
48              
49              
50             =head2 Delimiter => Str
51              
52             A delimiter is a character you use to group keys.
53              
54              
55              
56             =head2 EncodingType => Str
57              
58             Encoding type used by Amazon S3 to encode object keys in the response.
59              
60             Valid values are: C<"url">
61              
62             =head2 IsTruncated => Bool
63              
64             A flag that indicates whether or not Amazon S3 returned all of the
65             results that satisfied the search criteria.
66              
67              
68              
69             =head2 KeyCount => Int
70              
71             KeyCount is the number of keys returned with this request. KeyCount
72             will always be less than equals to MaxKeys field. Say you ask for 50
73             keys, your result will include less than equals 50 keys
74              
75              
76              
77             =head2 MaxKeys => Int
78              
79             Sets the maximum number of keys returned in the response. The response
80             might contain fewer keys but will never contain more.
81              
82              
83              
84             =head2 Name => Str
85              
86             Name of the bucket to list.
87              
88              
89              
90             =head2 NextContinuationToken => Str
91              
92             NextContinuationToken is sent when isTruncated is true which means
93             there are more keys in the bucket that can be listed. The next list
94             requests to Amazon S3 can be continued with this NextContinuationToken.
95             NextContinuationToken is obfuscated and is not a real key
96              
97              
98              
99             =head2 Prefix => Str
100              
101             Limits the response to keys that begin with the specified prefix.
102              
103              
104              
105             =head2 StartAfter => Str
106              
107             StartAfter is where you want Amazon S3 to start listing from. Amazon S3
108             starts listing after this specified key. StartAfter can be any key in
109             the bucket
110              
111              
112              
113              
114             =cut
115