File Coverage

blib/lib/Net/Amazon/S3/Operation/Object/Acl/Fetch/Request.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             package Net::Amazon::S3::Operation::Object::Acl::Fetch::Request;
2             # ABSTRACT: An internal class to get an object's access control
3             $Net::Amazon::S3::Operation::Object::Acl::Fetch::Request::VERSION = '0.98';
4 96     96   773 use Moose 0.85;
  96         2551  
  96         777  
5 96     96   668633 use MooseX::StrictConstructor 0.16;
  96         2358  
  96         753  
6             extends 'Net::Amazon::S3::Request::Object';
7              
8             with 'Net::Amazon::S3::Request::Role::Query::Action::Acl';
9             with 'Net::Amazon::S3::Request::Role::HTTP::Method::GET';
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::Acl::Fetch::Request - An internal class to get an object's access control
24              
25             =head1 VERSION
26              
27             version 0.98
28              
29             =head1 SYNOPSIS
30              
31             my $request = Net::Amazon::S3::Operation::Object::Acl::Fetch::Request->new (
32             s3 => $s3,
33             bucket => $bucket,
34             key => $key,
35             );
36              
37             =head1 DESCRIPTION
38              
39             Implements operation L<< GetObjectAcl|https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAcl.html >>.
40              
41             This module gets an object's access control.
42              
43             =for test_synopsis no strict 'vars'
44              
45             =head1 METHODS
46              
47             =head2 http_request
48              
49             This method returns a HTTP::Request object.
50              
51             =head1 AUTHOR
52              
53             Branislav Zahradník <barney@cpan.org>
54              
55             =head1 COPYRIGHT AND LICENSE
56              
57             This software is copyright (c) 2021 by Amazon Digital Services, Leon Brocard, Brad Fitzpatrick, Pedro Figueiredo, Rusty Conover, Branislav Zahradník.
58              
59             This is free software; you can redistribute it and/or modify it under
60             the same terms as the Perl 5 programming language system itself.
61              
62             =cut