Class DelegateCredentialsProvider.DelegateCredentialsProviderBuilder
java.lang.Object
software.amazon.awssdk.crt.auth.credentials.DelegateCredentialsProvider.DelegateCredentialsProviderBuilder
- Enclosing class:
- DelegateCredentialsProvider
A simple builder class for a delegate credentials provider and its options
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds a new delegate credentials provider using the builder's configurationwithHandler
(DelegateCredentialsHandler handler) Sets the delegate this provider should use for sourcing credentials
-
Constructor Details
-
DelegateCredentialsProviderBuilder
public DelegateCredentialsProviderBuilder()Default constructor
-
-
Method Details
-
withHandler
public DelegateCredentialsProvider.DelegateCredentialsProviderBuilder withHandler(DelegateCredentialsHandler handler) Sets the delegate this provider should use for sourcing credentials- Parameters:
handler
- credentials-sourcing delegate- Returns:
- this builder object
-
build
Builds a new delegate credentials provider using the builder's configuration- Returns:
- a new delegate credentials provider
-