ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.Builder.asyncCredentialUpdateEnabled(Boolean asyncCredentialUpdateEnabled) |
Configure whether the provider should fetch credentials asynchronously in the background.
|
static ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.builder() |
|
ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.Builder.command(String command) |
Configure the command that should be executed to retrieve credentials.
|
ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.Builder.credentialRefreshThreshold(Duration credentialRefreshThreshold) |
Configure the amount of time between when the credentials expire and when the credentials should start to be
refreshed.
|
ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.Builder.processOutputLimit(long outputByteLimit) |
Configure the maximum amount of data that can be returned by the external process before an exception is
raised.
|
ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.toBuilder() |
|