public static final class WebIdentityTokenCredentialProperties.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
WebIdentityTokenCredentialProperties.Builder |
asyncCredentialUpdateEnabled(Boolean asyncCredentialUpdateEnabled) |
WebIdentityTokenCredentialProperties |
build() |
WebIdentityTokenCredentialProperties.Builder |
prefetchTime(Duration prefetchTime) |
WebIdentityTokenCredentialProperties.Builder |
roleArn(String roleArn) |
WebIdentityTokenCredentialProperties.Builder |
roleSessionDuration(Duration roleSessionDuration) |
WebIdentityTokenCredentialProperties.Builder |
roleSessionName(String roleSessionName) |
WebIdentityTokenCredentialProperties.Builder |
staleTime(Duration staleTime) |
WebIdentityTokenCredentialProperties.Builder |
webIdentityTokenFile(Path webIdentityTokenFile) |
public WebIdentityTokenCredentialProperties.Builder roleArn(String roleArn)
public WebIdentityTokenCredentialProperties.Builder roleSessionName(String roleSessionName)
public WebIdentityTokenCredentialProperties.Builder webIdentityTokenFile(Path webIdentityTokenFile)
public WebIdentityTokenCredentialProperties.Builder asyncCredentialUpdateEnabled(Boolean asyncCredentialUpdateEnabled)
public WebIdentityTokenCredentialProperties.Builder prefetchTime(Duration prefetchTime)
public WebIdentityTokenCredentialProperties.Builder staleTime(Duration staleTime)
public WebIdentityTokenCredentialProperties.Builder roleSessionDuration(Duration roleSessionDuration)
public WebIdentityTokenCredentialProperties build()
Copyright © 2023. All rights reserved.