Interface DsqlUtilities.Builder
-
- All Known Implementing Classes:
DefaultDsqlUtilities.DefaultBuilder
- Enclosing interface:
- DsqlUtilities
public static interface DsqlUtilities.BuilderBuilder for creating an instance ofDsqlUtilities. It can be configured usingDsqlUtilities.builder(). Once configured, theDsqlUtilitiescan created usingbuild().
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DsqlUtilitiesbuild()Create aDsqlUtilitiesdefault DsqlUtilities.BuildercredentialsProvider(AwsCredentialsProvider credentialsProvider)The default credentials provider to use when working with the methods inDsqlUtilitiesclass.default DsqlUtilities.BuildercredentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)The default credentials provider to use when working with the methods inDsqlUtilitiesclass.DsqlUtilities.Builderregion(Region region)The default region to use when working with the methods inDsqlUtilitiesclass.
-
-
-
Method Detail
-
region
DsqlUtilities.Builder region(Region region)
The default region to use when working with the methods inDsqlUtilitiesclass.- Returns:
- This object for method chaining
-
credentialsProvider
default DsqlUtilities.Builder credentialsProvider(AwsCredentialsProvider credentialsProvider)
The default credentials provider to use when working with the methods inDsqlUtilitiesclass.- Returns:
- This object for method chaining
-
credentialsProvider
default DsqlUtilities.Builder credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)
The default credentials provider to use when working with the methods inDsqlUtilitiesclass.- Returns:
- This object for method chaining
-
build
DsqlUtilities build()
Create aDsqlUtilities
-
-