AnyEvent-Net-Amazon-S3

 view release on metacpan or  search on metacpan

lib/AnyEvent/Net/Amazon/S3/Client/Object.pm  view on Meta::CPAN

# ABSTRACT: An easy-to-use Amazon S3 client object
our $VERSION = 'v0.04.0.80'; # VERSION

use strict;
use warnings;

# TODO: _content_sub might become more async manner?
# NOTE: exists and delete have HIGH risk.
use Module::AnyEvent::Helper::Filter -as => __PACKAGE__, -target => 'Net::Amazon::S3::Client::Object',
        -transformer => 'Net::Amazon::S3::Client::Object',
        -translate_func => [qw(exists _get get get_decoded get_filename _put put put_filename delete
                               initiate_multipart_upload complete_multipart_upload abort_multipart_upload put_part)],
        -replace_func => [qw(_send_request_raw _send_request _send_request_xpc)]
;

1;

__END__

=pod

lib/AnyEvent/Net/Amazon/S3/Client/Object.pm  view on Meta::CPAN

You can get actual return value by calling C<shift-E<gt>recv()>.

=over 4

=item delete_async

=item exists_async

=item get_async

=item get_decoded_async

=item get_filename_async

=item put_async

=item put_filename_async

=item complete_multipart_upload_async

=item initiate_multipart_upload_async



( run in 0.232 second using v1.01-cache-2.11-cpan-26ccb49234f )