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<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, executionAttributes, headers, metricPublishers, 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 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 © 2022. All rights reserved.