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 URI |
endpointOverride() |
protected Region |
region() |
protected DefaultSdkPresigner(DefaultSdkPresigner.Builder<?> b)
protected Region region()
protected AwsCredentialsProvider credentialsProvider()
protected URI endpointOverride()
public void close()
close in interface AutoCloseableclose in interface SdkPresignerclose in interface SdkAutoCloseableCopyright © 2021. All rights reserved.