Net::A...Request(3pm)

πŸ’… Net::A...Request(3pm) β€” the user-contributed Perl docs situation

okay so bestie, you're looking at Net::A...Request(3pm) from the perl v5.40.1 man pages, and yes the name is literally truncated with dots because Perl has never once been normal about long names. welcome. let's get into it 🫢


✨ NAME ✨

Net::Amazon::S3::Operation::Object::Upload::Complete::Request β€” it's an internal class whose whole entire job is completing a multipart upload. it's the closer. the one who says "we're done here." main character energy for real πŸ‘‘


πŸŽ€ VERSION πŸŽ€

version 0.992.

(that's the number. write it down. it's giving "about to hit 1.0 but we're not rushing her" πŸ’œ)


πŸ¦‹ SYNOPSIS πŸ¦‹

here's the vibe, copied exactly, no notes:

my $request = Net::Amazon::S3::Operation::Object::Upload::Complete::Request->new (
        s3           => $s3,
        bucket       => $bucket,
        etags        => \@etags,
        part_numbers => \@part_numbers,
);

you pass it the s3 thing, the bucket, a ref to your etags list, and a ref to your part_numbers list. that's the whole ask. she's low maintenance like that 🌸


🌈 DESCRIPTION 🌈

this module completes a multipart upload. that's it. that's the description. no cap.

it implements the operation CompleteMultipartUpload, and you can go read the AWS docs about it right here in the source β€” <https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html> β€” because the module author was kind enough to link it instead of making you guess πŸ™ˆ


πŸ’– METHODS πŸ’–

http_request

this method returns a HTTP::Request object. yep! that's the row. one method, one job, absolutely slaying ✨


πŸ’€ AUTHOR πŸ’€

Branislav ZahradnΓ­k <barney@cpan.org> β€” thank you for your service, king 🫑


this software is copyright (c) 2025 by Amazon Digital Services, Leon Brocard, Brad Fitzpatrick, Pedro Figueiredo, Rusty Conover, Branislav ZahradnΓ­k.

this is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. so yes, go off, remix it, redistribute it, the whole shebang πŸ’…


ok and if you were wondering about that weird < > bracket thing around the AWS link in the source β€” that's just how the original page wrote it, i'm not out here editing anyone's docs, im just here for the vibes πŸ’–

anyway that's the whole page. it's short, it's sweet, it completes multipart uploads, and honestly? iconic. periodt. πŸ¦‹

and a little sign-off because you deserve one: this was pulled from the perl v5.40.1 docs, dated 2025-12-07, from the page Net::A...Request(3pm) β€” so like, remember the date and the version if you're citing her in a bug report bestie πŸŽ€ bye!!

πŸ“¦ where this page comes from