有没有办法通过 AWS Java SDK v2 检查 S3Client 的区域?
Is there a way to check the region of an S3Client through the AWS Java SDK v2?
我是migrating/upgrading一个从使用java sdk v1到java sdk v2的项目。该项目所需的功能之一是自动检测区域并保存它。作为在设置区域后的错误检查措施,它在 AmazonS3Client 上调用 getRegionName()。在 sdk 的 v2 中,AmazonS3Client 被替换为 S3Client。据我所知,没有getRegionName。有什么想法可以代替吗?
在 S3Client Java SDK v2 中有 getBucketLocation
函数,returns 区域存储桶位于其中。
您还可以在官方中找到更多信息docs。
我是migrating/upgrading一个从使用java sdk v1到java sdk v2的项目。该项目所需的功能之一是自动检测区域并保存它。作为在设置区域后的错误检查措施,它在 AmazonS3Client 上调用 getRegionName()。在 sdk 的 v2 中,AmazonS3Client 被替换为 S3Client。据我所知,没有getRegionName。有什么想法可以代替吗?
在 S3Client Java SDK v2 中有 getBucketLocation
函数,returns 区域存储桶位于其中。
您还可以在官方中找到更多信息docs。