Class DefaultPollyPresigner.BuilderImpl
- java.lang.Object
-
- software.amazon.awssdk.services.polly.internal.presigner.DefaultPollyPresigner.BuilderImpl
-
- All Implemented Interfaces:
SdkPresigner.Builder
,PollyPresigner.Builder
- Enclosing class:
- DefaultPollyPresigner
public static class DefaultPollyPresigner.BuilderImpl extends Object implements PollyPresigner.Builder
-
-
Constructor Summary
Constructors Constructor Description BuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PollyPresigner
build()
PollyPresigner.Builder
credentialsProvider(AwsCredentialsProvider credentialsProvider)
PollyPresigner.Builder
credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)
PollyPresigner.Builder
dualstackEnabled(Boolean dualstackEnabled)
PollyPresigner.Builder
endpointOverride(URI endpointOverride)
PollyPresigner.Builder
fipsEnabled(Boolean fipsEnabled)
PollyPresigner.Builder
region(Region region)
PollyPresigner.Builder
signingClock(Clock signingClock)
-
-
-
Method Detail
-
signingClock
public PollyPresigner.Builder signingClock(Clock signingClock)
-
region
public PollyPresigner.Builder region(Region region)
- Specified by:
region
in interfacePollyPresigner.Builder
- Specified by:
region
in interfaceSdkPresigner.Builder
-
credentialsProvider
public PollyPresigner.Builder credentialsProvider(AwsCredentialsProvider credentialsProvider)
- Specified by:
credentialsProvider
in interfacePollyPresigner.Builder
- Specified by:
credentialsProvider
in interfaceSdkPresigner.Builder
-
credentialsProvider
public PollyPresigner.Builder credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)
- Specified by:
credentialsProvider
in interfacePollyPresigner.Builder
- Specified by:
credentialsProvider
in interfaceSdkPresigner.Builder
-
dualstackEnabled
public PollyPresigner.Builder dualstackEnabled(Boolean dualstackEnabled)
- Specified by:
dualstackEnabled
in interfacePollyPresigner.Builder
- Specified by:
dualstackEnabled
in interfaceSdkPresigner.Builder
-
fipsEnabled
public PollyPresigner.Builder fipsEnabled(Boolean fipsEnabled)
- Specified by:
fipsEnabled
in interfacePollyPresigner.Builder
- Specified by:
fipsEnabled
in interfaceSdkPresigner.Builder
-
endpointOverride
public PollyPresigner.Builder endpointOverride(URI endpointOverride)
- Specified by:
endpointOverride
in interfacePollyPresigner.Builder
- Specified by:
endpointOverride
in interfaceSdkPresigner.Builder
-
build
public PollyPresigner build()
- Specified by:
build
in interfacePollyPresigner.Builder
- Specified by:
build
in interfaceSdkPresigner.Builder
-
-