public abstract class DefaultSdkPresigner extends Object implements SdkPresigner
SdkPresigner
interface.
TODO: This should get moved to aws-core (or split and moved to sdk-core and aws-core) when we support presigning from
multiple services.
TODO: After moving, this should get marked as an @SdkProtectedApi.Modifier and Type | Class and Description |
---|---|
static class |
DefaultSdkPresigner.Builder<B extends DefaultSdkPresigner.Builder<B>>
The base class implementing the
SdkPresigner.Builder interface. |
Modifier | Constructor and Description |
---|---|
protected |
DefaultSdkPresigner(DefaultSdkPresigner.Builder<?> b) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected AwsCredentialsProvider |
credentialsProvider() |
protected Boolean |
dualstackEnabled() |
protected URI |
endpointOverride() |
protected boolean |
fipsEnabled() |
protected ProfileFile |
profileFile() |
protected String |
profileName() |
protected Region |
region() |
protected DefaultSdkPresigner(DefaultSdkPresigner.Builder<?> b)
protected ProfileFile profileFile()
protected String profileName()
protected Region region()
protected AwsCredentialsProvider credentialsProvider()
protected Boolean dualstackEnabled()
protected boolean fipsEnabled()
protected URI endpointOverride()
public void close()
close
in interface AutoCloseable
close
in interface SdkPresigner
close
in interface SdkAutoCloseable
Copyright © 2023. All rights reserved.