File Coverage

blib/lib/Net/Amazon/S3/Operation/Object/Upload/Abort/Request.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 Net::Amazon::S3::Operation::Object::Upload::Abort::Request;
2             # ABSTRACT: An internal class to abort a multipart upload
3             $Net::Amazon::S3::Operation::Object::Upload::Abort::Request::VERSION = '0.99';
4 99     99   783 use Moose 0.85;
  99         2482  
  99         752  
5              
6             extends 'Net::Amazon::S3::Request::Object';
7              
8             with 'Net::Amazon::S3::Request::Role::Query::Param::Upload_id';
9             with 'Net::Amazon::S3::Request::Role::HTTP::Method::DELETE';
10              
11             __PACKAGE__->meta->make_immutable;
12              
13             1;
14              
15             __END__
16              
17             =pod
18              
19             =encoding UTF-8
20              
21             =head1 NAME
22              
23             Net::Amazon::S3::Operation::Object::Upload::Abort::Request - An internal class to abort a multipart upload
24              
25             =head1 VERSION
26              
27             version 0.99
28              
29             =head1 SYNOPSIS
30              
31             my $http_request = Net::Amazon::S3::Operation::Object::Upload::Abort::Request->new (
32             s3 => $s3,
33             bucket => $bucket,
34             key => $key
35             upload_id => $upload_id,
36             );
37              
38             =head1 DESCRIPTION
39              
40             This module aborts a multipart upload.
41              
42             =head1 NAME
43              
44             Net::Amazon::S3::Operation::Object::Upload::Abort::Request - An internal class to abort a multipart upload
45              
46             =head1 VERSION
47              
48             version 0.59
49              
50             =for test_synopsis no strict 'vars'
51              
52             =head1 METHODS
53              
54             =head2 http_request
55              
56             This method returns a HTTP::Request object.
57              
58             =head1 AUTHOR
59              
60             Pedro Figueiredo <me@pedrofigueiredo.org>
61              
62             =head1 COPYRIGHT AND LICENSE
63              
64             This software is copyright (c) 2013 by Amazon Digital Services, Leon Brocard, Brad Fitzpatrick, Pedro Figueiredo.
65              
66             This is free software; you can redistribute it and/or modify it under
67             the same terms as the Perl 5 programming language system itself.
68              
69             =head1 AUTHOR
70              
71             Branislav Zahradník <barney@cpan.org>
72              
73             =head1 COPYRIGHT AND LICENSE
74              
75             This software is copyright (c) 2021 by Amazon Digital Services, Leon Brocard, Brad Fitzpatrick, Pedro Figueiredo, Rusty Conover, Branislav Zahradník.
76              
77             This is free software; you can redistribute it and/or modify it under
78             the same terms as the Perl 5 programming language system itself.
79              
80             =cut