Package org.cdlib.mrt.s3v2.action
Class GetObjectPresign
java.lang.Object
org.cdlib.mrt.s3v2.action.GetObjectPresign
Before running this Java V2 code example, set up your development
environment, including your credentials.
For more information, see the following documentation topic:
https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/get-started.html
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatePresignedGetUrl
(String bucketName, String keyName, long expirationMs) createPresignedGetUrl2
(String bucketName, String keyName, long expirationMs) static String
getObjectPresign
(software.amazon.awssdk.services.s3.presigner.S3Presigner presigner, String bucketName, String keyName, long expirationMs, String contentType, String contentDisposition) getOverrideMap
(String contentType, String contentDisposition)
-
Field Details
-
s3Client
protected software.amazon.awssdk.services.s3.S3Client s3Client -
logger
protected static final org.apache.logging.log4j.Logger logger
-
-
Constructor Details
-
GetObjectPresign
public GetObjectPresign()
-
-
Method Details
-
getObjectPresign
-
createPresignedGetUrl
-
createPresignedGetUrl2
-
getOverrideMap
-