Package | Description |
---|---|
com.ibm.cloud.objectstorage.services.s3 |
Synchronous client for accessing Amazon S3.
|
com.ibm.cloud.objectstorage.services.s3.model |
Classes modeling the various types represented by Amazon S3.
|
Modifier and Type | Method and Description |
---|---|
URL |
AbstractAmazonS3.generatePresignedUrl(GeneratePresignedUrlRequest generatePresignedUrlRequest) |
URL |
AmazonS3Client.generatePresignedUrl(GeneratePresignedUrlRequest req) |
URL |
AmazonS3.generatePresignedUrl(GeneratePresignedUrlRequest generatePresignedUrlRequest)
Returns a pre-signed URL for accessing an Amazon S3 resource.
|
Modifier and Type | Method and Description |
---|---|
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withBucketName(String bucketName)
Sets the name of the bucket involved in this request, and returns this
request object to enable additional method calls to be chained together.
|
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withContentMd5(String contentMd5)
Sets the expected content-md5 header of the request and returns this
object, for method chaining.
|
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withContentType(String contentType)
Sets the expected content-type of the request and returns
this object, for method chaining.
|
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withExpiration(Date expiration)
Sets the expiration date at which point the new pre-signed URL will no
longer be accepted by Amazon S3, and returns this request object to
enable additional method calls to be chained together.
|
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withKey(String key)
Sets the key of the object involved in this request, and returns this
request object to enable additional method calls to be chained together.
|
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withMethod(HttpMethod method)
Sets the HTTP method (GET, PUT, DELETE, HEAD) to be used in this request,
and returns this request object to enable additional method calls to be
chained together.
|
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withResponseHeaders(ResponseHeaderOverrides responseHeaders)
Sets the headers to be overridden in the service response and returns
this object, for method chaining.
|
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withSSEAlgorithm(SSEAlgorithm sseAlgorithm)
Fluent API for
GeneratePresignedUrlRequest.setSSEAlgorithm(SSEAlgorithm) |
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withSSEAlgorithm(String sseAlgorithm)
Fluent API for
GeneratePresignedUrlRequest.setSSEAlgorithm(String) |
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withSSECustomerKey(SSECustomerKey sseKey)
Sets the customer-provided server-side encryption key to use as part of
the generated pre-signed URL, and returns the updated request object so
that additional method calls can be chained together.
|
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withSSECustomerKeyAlgorithm(SSEAlgorithm algorithm)
Fluent method for
GeneratePresignedUrlRequest.setSSECustomerKeyAlgorithm(SSEAlgorithm) . |
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withVersionId(String versionId)
Sets the version ID of the object, only present if versioning has
been enabled for the bucket.
|
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withZeroByteContent(boolean zeroByteContent)
Fluent method for
GeneratePresignedUrlRequest.setZeroByteContent(boolean) . |
Copyright © 2024. All rights reserved.