public final class AwsRequestOverrideConfiguration extends RequestOverrideConfiguration
Modifier and Type | Class and Description |
---|---|
static interface |
AwsRequestOverrideConfiguration.Builder |
Modifier and Type | Method and Description |
---|---|
static AwsRequestOverrideConfiguration.Builder |
builder() |
Optional<IdentityProvider<? extends AwsCredentialsIdentity>> |
credentialsIdentityProvider()
The optional
extends AwsCredentialsIdentity> that will provide credentials to be used to
authenticate this request. |
Optional<AwsCredentialsProvider> |
credentialsProvider()
The optional
AwsCredentialsProvider that will provide credentials to be used to authenticate this request. |
boolean |
equals(Object o) |
static AwsRequestOverrideConfiguration |
from(RequestOverrideConfiguration configuration)
Create a
AwsRequestOverrideConfiguration from the provided RequestOverrideConfiguration . |
int |
hashCode() |
AwsRequestOverrideConfiguration.Builder |
toBuilder() |
apiCallAttemptTimeout, apiCallTimeout, apiNames, compressionConfiguration, endpointProvider, executionAttributes, headers, metricPublishers, plugins, rawQueryParameters, signer
public static AwsRequestOverrideConfiguration from(RequestOverrideConfiguration configuration)
AwsRequestOverrideConfiguration
from the provided RequestOverrideConfiguration
.
Given null, this will return null. Given a AwsRequestOverrideConfiguration
this will return the input. Given
any other RequestOverrideConfiguration
this will return a new AwsRequestOverrideConfiguration
with all
the common attributes from the input copied into the result.public Optional<AwsCredentialsProvider> credentialsProvider()
AwsCredentialsProvider
that will provide credentials to be used to authenticate this request.AwsCredentialsProvider
.public Optional<IdentityProvider<? extends AwsCredentialsIdentity>> credentialsIdentityProvider()
extends AwsCredentialsIdentity>
that will provide credentials to be used to
authenticate this request.extends AwsCredentialsIdentity>
.public AwsRequestOverrideConfiguration.Builder toBuilder()
toBuilder
in class RequestOverrideConfiguration
public static AwsRequestOverrideConfiguration.Builder builder()
public boolean equals(Object o)
equals
in class RequestOverrideConfiguration
public int hashCode()
hashCode
in class RequestOverrideConfiguration
Copyright © 2023. All rights reserved.