java - AWS S3 SDK 源代码显示带有 UnsupportedOperationException 的 completeMultipartUpload()
问题描述
我正在尝试使用 AWS S3 SDK 2.13 并看到 completeMultipartUpload 方法在他们的源代码中是这样实现的 -
default CompleteMultipartUploadResponse completeMultipartUpload(CompleteMultipartUploadRequest completeMultipartUploadRequest)
throws AwsServiceException, SdkClientException, S3Exception {
throw new UnsupportedOperationException();
}
我很惊讶地看到在 s3 sdk 2+ 版本中没有实现如此明显的 api,但他们的文档显示了它的用法 - https://github.com/awsdocs/aws-doc-sdk-examples/blob/master/javav2/ example_code/s3/src/main/java/com/example/s3/S3ObjectOperations.java#L210 https://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/examples-s3-objects .html
我什至尝试在 2.14 版本的反编译器中下载并查看源代码,它是相同的 - 反编译器 s3 sdk 代码
我不确定我是否正确地看待它,因为 AWS 在其最近的大多数版本中都不太可能缺少如此广泛使用的功能。
注意-我正在使用 sbt 导入 aws sdk s3 依赖项-
"software.amazon.awssdk" % "s3" % "2.13.8"
解决方案
推荐阅读
- python - Python - 在服务请求之前访问烧瓶应用程序上下文
- javascript - 将方法添加到字符串变量的原型
- reactjs - React.js 无法在 iOS 15 中捕获快速点击事件?
- oracle - ora2pg 无法连接,但 sqlplus 可以工作
- javascript - 从 Javascript 中的用户输入中获取数组的最小值/最大值
- java - React-Native android 模块 - 删除文件夹及其内容冻结 UI
- vb.net - VB.NET 嵌入自定义字体
- java - JENKINS:为 Maven 项目解析 POM 错误:FATAL Non-Readable POM
- excel - 在 Excel 中获取范围之前的先决条件
- c# - C# 运算符“+”不能应用于“bool”类型的操作数