我正在尝试使用以下代码在我的Spring Boot应用程序中创建SQS队列侦听器
AmazonSQSAsyncClient amazonSQSAsyncClient= new AmazonSQSAsyncClient(getProfileCredentialsProvider());
但是,AmazonSQSAsyncClient似乎已被弃用。有使用生成器创建此对象的其他方法吗?
最佳答案
这个怎么样?
AmazonSQSAsyncClientBuilder.standard()
.withCredentials(getProfileCredentialsProvider())
.build();
JavaDocs中确实提到了这一点:
* @deprecated use {@link AmazonSQSAsyncClientBuilder#withCredentials(AWSCredentialsProvider)}
*/
@Deprecated
public AmazonSQSAsyncClient(AWSCredentialsProvider awsCredentialsProvider) {
关于java - SQS接收器- Spring 启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50007220/