A tool written in Java for merging AWS S3 files efficiently.
This tool provides an efficient way of merging files in AWS S3. For more information on how this tool is implemented refer this post.
- This Maven project is not handled by the Maven central repository. Thus the user needs to install it manually in his/her project.
- Clone this repo in your system using command:
git clone https://github.com/darshan3105/S3FileMerger.git
- Add this library as a dependency in your Maven project. Refer this for information about how to add a library in your Maven project.
You can use this tool in the following way:
- create an object of class S3FileMergingRequest
- call the S3FileMerger:
S3FileMerger.mergeFiles(s3FileMergingRequest)
- Note: this tool uses the default AmazonS3 client. So the user must make sure that the environment in which this code is deployed grants the permission to make S3 API calls,