Interface SdkPresigner
- All Superinterfaces:
AutoCloseable
,SdkAutoCloseable
- All Known Subinterfaces:
PollyPresigner
,S3Presigner
- All Known Implementing Classes:
DefaultPollyPresigner
,DefaultS3Presigner
,DefaultSdkPresigner
The base interface for all SDK presigners.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The base interface for all SDK presigner builders. -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Close this presigner, releasing any resources it might have acquired.
-
Method Details
-
close
void close()Close this presigner, releasing any resources it might have acquired. It is recommended to invoke this method whenever the presigner is done being used, to prevent resource leaks. For example, someAwsCredentialsProvider
implementations hold resources that could be released by this method.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceSdkAutoCloseable
-