代码之家  ›  专栏  ›  技术社区  ›  en Peris

创建亚马逊客户机

  •  0
  • en Peris  · 技术社区  · 7 年前

    我想创建一个AmazonsClient,我使用这段代码:

    AmazonSNSClient snsClient = (AmazonSNSClient) AmazonSNSClientBuilder.standard().withCredentials(new AWSStaticCredentialsProvider(new PropertiesCredentials(is))).build();
    

    但我得到这个错误:

    线程“main”java.lang.UnsupportedOperationException中的异常:使用生成器创建客户端时是不可变的。

    在AcM.AdvoNavas.AdvaseWebService Eclipse中.可检查性(Advon WebService Eclipse,Java:937)
    com(422)

    1 回复  |  直到 7 年前
        1
  •  2
  •   Sameera Piyasundara    7 年前

    is

    BasicAWSCredentials basicAwsCredentials = new BasicAWSCredentials(AccessKey,SecretAccessKey);
    AmazonSNS snsClient = AmazonSNSClient
                          .builder()
                          .withRegion(your_region)
                          .withCredentials(new AWSStaticCredentialsProvider(basicAwsCredentials))
                          .build();
    

    AmazonSNS sns = AmazonSNSClientBuilder
                     .standard()
                     .withCredentials(new InstanceProfileCredentialsProvider(true))
                     .build();