File Coverage

blib/lib/Paws/S3/ListPartsOutput.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::ListPartsOutput;
3 1     1   485 use Moose;
  1     1   2  
  1         9  
  1         548  
  1         4  
  1         10  
4             has AbortDate => (is => 'ro', isa => 'Str', traits => ['ParamInHeader'], header_name => 'x-amz-abort-date');
5             has AbortRuleId => (is => 'ro', isa => 'Str', traits => ['ParamInHeader'], header_name => 'x-amz-abort-rule-id');
6             has Bucket => (is => 'ro', isa => 'Str');
7             has Initiator => (is => 'ro', isa => 'Paws::S3::Initiator');
8             has IsTruncated => (is => 'ro', isa => 'Bool');
9             has Key => (is => 'ro', isa => 'Str');
10             has MaxParts => (is => 'ro', isa => 'Int');
11             has NextPartNumberMarker => (is => 'ro', isa => 'Int');
12             has Owner => (is => 'ro', isa => 'Paws::S3::Owner');
13             has PartNumberMarker => (is => 'ro', isa => 'Int');
14             has Parts => (is => 'ro', isa => 'ArrayRef[Paws::S3::Part]', traits => ['NameInRequest'], request_name => 'Part');
15             has RequestCharged => (is => 'ro', isa => 'Str', traits => ['ParamInHeader'], header_name => 'x-amz-request-charged');
16             has StorageClass => (is => 'ro', isa => 'Str');
17             has UploadId => (is => 'ro', isa => 'Str');
18              
19             has _request_id => (is => 'ro', isa => 'Str');
20             1;
21              
22             ### main pod documentation begin ###
23              
24             =head1 NAME
25              
26             Paws::S3::ListPartsOutput
27              
28             =head1 ATTRIBUTES
29              
30              
31             =head2 AbortDate => Str
32              
33             Date when multipart upload will become eligible for abort operation by
34             lifecycle.
35              
36              
37              
38             =head2 AbortRuleId => Str
39              
40             Id of the lifecycle rule that makes a multipart upload eligible for
41             abort operation.
42              
43              
44              
45             =head2 Bucket => Str
46              
47             Name of the bucket to which the multipart upload was initiated.
48              
49              
50              
51             =head2 Initiator => L<Paws::S3::Initiator>
52              
53             Identifies who initiated the multipart upload.
54              
55              
56              
57             =head2 IsTruncated => Bool
58              
59             Indicates whether the returned list of parts is truncated.
60              
61              
62              
63             =head2 Key => Str
64              
65             Object key for which the multipart upload was initiated.
66              
67              
68              
69             =head2 MaxParts => Int
70              
71             Maximum number of parts that were allowed in the response.
72              
73              
74              
75             =head2 NextPartNumberMarker => Int
76              
77             When a list is truncated, this element specifies the last part in the
78             list, as well as the value to use for the part-number-marker request
79             parameter in a subsequent request.
80              
81              
82              
83             =head2 Owner => L<Paws::S3::Owner>
84              
85              
86              
87              
88              
89             =head2 PartNumberMarker => Int
90              
91             Part number after which listing begins.
92              
93              
94              
95             =head2 Parts => ArrayRef[L<Paws::S3::Part>]
96              
97              
98              
99              
100              
101             =head2 RequestCharged => Str
102              
103              
104              
105             Valid values are: C<"requester">
106              
107             =head2 StorageClass => Str
108              
109             The class of storage used to store the object.
110              
111             Valid values are: C<"STANDARD">, C<"REDUCED_REDUNDANCY">, C<"STANDARD_IA">
112              
113             =head2 UploadId => Str
114              
115             Upload ID identifying the multipart upload whose parts are being
116             listed.
117              
118              
119              
120              
121             =cut
122