public static class AwsCredentialsProviderChain.Builder extends Object
AwsCredentialsProviderChain
that allows controlling its behavior.Modifier and Type | Method and Description |
---|---|
AwsCredentialsProviderChain.Builder |
addCredentialsProvider(AwsCredentialsProvider credentialsProviders)
Add a credential provider to the chain, after the credential providers that have already been configured.
|
AwsCredentialsProviderChain |
build()
Constructs a new AWSCredentialsProviderChain with the specified credential providers.
|
AwsCredentialsProviderChain.Builder |
credentialsProviders(AwsCredentialsProvider... credentialsProviders)
Configure the credentials providers that should be checked for credentials, in the order they should be checked.
|
AwsCredentialsProviderChain.Builder |
credentialsProviders(Collection<? extends AwsCredentialsProvider> credentialsProviders)
Configure the credentials providers that should be checked for credentials, in the order they should be checked.
|
AwsCredentialsProviderChain.Builder |
reuseLastProviderEnabled(Boolean reuseLastProviderEnabled)
Controls whether the chain should reuse the last successful credentials provider in the chain.
|
public AwsCredentialsProviderChain.Builder reuseLastProviderEnabled(Boolean reuseLastProviderEnabled)
By default, this is enabled.
public AwsCredentialsProviderChain.Builder credentialsProviders(Collection<? extends AwsCredentialsProvider> credentialsProviders)
public AwsCredentialsProviderChain.Builder credentialsProviders(AwsCredentialsProvider... credentialsProviders)
public AwsCredentialsProviderChain.Builder addCredentialsProvider(AwsCredentialsProvider credentialsProviders)
public AwsCredentialsProviderChain build()
Copyright © 2018. All rights reserved.