From 22c2a7c91032e009da7652a59040619e98105378 Mon Sep 17 00:00:00 2001 From: Ethan Katnic Date: Tue, 27 Aug 2024 09:10:49 -0700 Subject: [PATCH] Simplify syntax of StsAssumeRoleCredentialsProvider --- .../multilang/auth/KclStsAssumeRoleCredentialsProvider.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/amazon-kinesis-client-multilang/src/main/java/software/amazon/kinesis/multilang/auth/KclStsAssumeRoleCredentialsProvider.java b/amazon-kinesis-client-multilang/src/main/java/software/amazon/kinesis/multilang/auth/KclStsAssumeRoleCredentialsProvider.java index d151fe7e..ce9de0f5 100644 --- a/amazon-kinesis-client-multilang/src/main/java/software/amazon/kinesis/multilang/auth/KclStsAssumeRoleCredentialsProvider.java +++ b/amazon-kinesis-client-multilang/src/main/java/software/amazon/kinesis/multilang/auth/KclStsAssumeRoleCredentialsProvider.java @@ -31,11 +31,9 @@ public class KclStsAssumeRoleCredentialsProvider implements AwsCredentialsProvid @Override public AwsCredentials resolveCredentials() { - StsClient stsClient = this.stsClientBuilder.build(); - AssumeRoleRequest assumeRoleRequest = this.assumeRoleRequestBuilder.build(); StsAssumeRoleCredentialsProvider provider = StsAssumeRoleCredentialsProvider.builder() - .refreshRequest(assumeRoleRequest) - .stsClient(stsClient) + .refreshRequest(assumeRoleRequestBuilder.build()) + .stsClient(stsClientBuilder.build()) .build(); return provider.resolveCredentials(); }