Class AwsCredentialsAuthorizationStrategy.Builder
- java.lang.Object
-
- software.amazon.awssdk.awscore.internal.authcontext.AwsCredentialsAuthorizationStrategy.Builder
-
- Enclosing class:
- AwsCredentialsAuthorizationStrategy
public static final class AwsCredentialsAuthorizationStrategy.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AwsCredentialsAuthorizationStrategy
build()
IdentityProvider<? extends AwsCredentialsIdentity>
defaultCredentialsProvider()
AwsCredentialsAuthorizationStrategy.Builder
defaultCredentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> defaultCredentialsProvider)
Signer
defaultSigner()
AwsCredentialsAuthorizationStrategy.Builder
defaultSigner(Signer defaultSigner)
MetricCollector
metricCollector()
AwsCredentialsAuthorizationStrategy.Builder
metricCollector(MetricCollector metricCollector)
SdkRequest
request()
AwsCredentialsAuthorizationStrategy.Builder
request(SdkRequest request)
-
-
-
Method Detail
-
request
public SdkRequest request()
-
request
public AwsCredentialsAuthorizationStrategy.Builder request(SdkRequest request)
-
defaultSigner
public Signer defaultSigner()
-
defaultSigner
public AwsCredentialsAuthorizationStrategy.Builder defaultSigner(Signer defaultSigner)
-
defaultCredentialsProvider
public IdentityProvider<? extends AwsCredentialsIdentity> defaultCredentialsProvider()
-
defaultCredentialsProvider
public AwsCredentialsAuthorizationStrategy.Builder defaultCredentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> defaultCredentialsProvider)
-
metricCollector
public MetricCollector metricCollector()
-
metricCollector
public AwsCredentialsAuthorizationStrategy.Builder metricCollector(MetricCollector metricCollector)
-
build
public AwsCredentialsAuthorizationStrategy build()
-
-