英文:
Alternative for TransferManager in AWS sdk Java 2.x
问题
TransferManager类已从AWS SDK Java 2.x中删除。替代方案是什么,以及如何使用它?
英文:
TransferManager class has been removed from AWS sdk Java 2.x. What is the alternative for TransferManager and how it can be used
答案1
得分: 3
TransferManager没有被删除,只是在Java 2.X中尚未实现。您可以查看他们的GitHub项目,以实现TransferManager。目前正在开发中,尚未确定完成时间表。
您可以使用S3Client.putObject方法将对象传输到您的S3存储桶中,或者如果您确实需要使用TransferManager,可以包括AWS S3 SDK版本1.X,并与AWS S3 SDK 2.X一起使用TransferManager。
示例:
S3Client s3 = S3Client.builder().credentialsProvider(/*您的凭据*/).build();
s3.putObject(/*param1*/, /*param2*/)
截至2021-08-10的编辑: TransferManager已作为开发者预览版发布。请参阅:https://github.com/aws/aws-sdk-java-v2/tree/master/services-custom/s3-transfer-manager
英文:
TransferManager wasn't removed, it was just not implemented in Java 2.X yet. You can see the project to implement TransferManager on their github. It is currently in development and there does not appear to be a timeline of when this will be completed.
You can use the S3Client.putObject method to transfer an object over to your S3 bucket, or if you really must use TransferManager you can include the AWS S3 SDK version 1.X and use TransferManager along with AWS S3 SDK 2.X.
Example:
S3Client s3 = S3Client.builder ().credentialsProvider (/*Your credentials*/).build ();
s3.putObject (/*param1*/, /*param2*/)
Edit as of 2021-08-10: The TransferManager has been released as a Developer Preview. See: https://github.com/aws/aws-sdk-java-v2/tree/master/services-custom/s3-transfer-manager
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论