Package | Description |
---|---|
com.amazonaws.services.s3 |
Synchronous client for accessing Amazon S3.
|
com.amazonaws.services.s3.internal | |
com.amazonaws.services.s3.internal.crypto | |
com.amazonaws.services.s3.model |
Classes modeling the various types represented by Amazon S3.
|
Modifier and Type | Method and Description |
---|---|
protected InitiateMultipartUploadRequest |
UploadObjectObserver.newInitiateMultipartUploadRequest(UploadObjectRequest req) |
protected InitiateMultipartUploadRequest |
AmazonS3Client.newInitiateMultipartUploadRequest(UploadObjectRequest req)
Creates and returns a multi-part upload initiation request from the given upload-object
request.
|
Modifier and Type | Method and Description |
---|---|
InitiateMultipartUploadResult |
AmazonS3EncryptionClient.initiateMultipartUpload(InitiateMultipartUploadRequest req)
Initiates a multipart upload and returns an InitiateMultipartUploadResult
which contains an upload ID.
|
InitiateMultipartUploadResult |
AmazonS3EncryptionClient.S3DirectImpl.initiateMultipartUpload(InitiateMultipartUploadRequest req) |
InitiateMultipartUploadResult |
AmazonS3Client.initiateMultipartUpload(InitiateMultipartUploadRequest initiateMultipartUploadRequest) |
InitiateMultipartUploadResult |
AmazonS3.initiateMultipartUpload(InitiateMultipartUploadRequest request)
Initiates a multipart upload and returns an InitiateMultipartUploadResult
which contains an upload ID.
|
InitiateMultipartUploadResult |
AbstractAmazonS3.initiateMultipartUpload(InitiateMultipartUploadRequest request) |
Modifier and Type | Method and Description |
---|---|
InitiateMultipartUploadResult |
S3DirectSpi.initiateMultipartUpload(InitiateMultipartUploadRequest req) |
abstract InitiateMultipartUploadResult |
S3Direct.initiateMultipartUpload(InitiateMultipartUploadRequest req) |
Modifier and Type | Method and Description |
---|---|
InitiateMultipartUploadResult |
S3CryptoModuleBase.initiateMultipartUploadSecurely(InitiateMultipartUploadRequest req) |
abstract InitiateMultipartUploadResult |
S3CryptoModule.initiateMultipartUploadSecurely(InitiateMultipartUploadRequest req) |
InitiateMultipartUploadResult |
CryptoModuleDispatcher.initiateMultipartUploadSecurely(InitiateMultipartUploadRequest req) |
(package private) MultipartUploadCbcContext |
S3CryptoModuleEO.newUploadContext(InitiateMultipartUploadRequest req,
ContentCryptoMaterial cekMaterial) |
(package private) abstract T |
S3CryptoModuleBase.newUploadContext(InitiateMultipartUploadRequest req,
ContentCryptoMaterial cekMaterial) |
(package private) MultipartUploadCryptoContext |
S3CryptoModuleAE.newUploadContext(InitiateMultipartUploadRequest req,
ContentCryptoMaterial cekMaterial) |
Modifier and Type | Class and Description |
---|---|
class |
EncryptedInitiateMultipartUploadRequest
This class is an extension of
InitiateMultipartUploadRequest to allow
additional crypto related attributes to be specified. |
Modifier and Type | Method and Description |
---|---|
InitiateMultipartUploadRequest |
InitiateMultipartUploadRequest.withAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new upload.
|
InitiateMultipartUploadRequest |
InitiateMultipartUploadRequest.withBucketName(java.lang.String bucketName)
Sets the name of the bucket in which to create the new multipart upload,
and hence, the eventual object created from the multipart upload.
|
InitiateMultipartUploadRequest |
InitiateMultipartUploadRequest.withCannedACL(CannedAccessControlList acl)
Sets the optional canned Access Control List (ACL) to set permissions for
the new object created when the multipart upload is completed.
|
InitiateMultipartUploadRequest |
InitiateMultipartUploadRequest.withKey(java.lang.String key)
Sets the key by which to store the new multipart upload, and hence, the
eventual object created from the multipart upload.
|
InitiateMultipartUploadRequest |
InitiateMultipartUploadRequest.withObjectMetadata(ObjectMetadata objectMetadata)
Sets the additional information about the new object being created, such
as content type, content encoding, user metadata, etc.
|
InitiateMultipartUploadRequest |
InitiateMultipartUploadRequest.withRedirectLocation(java.lang.String redirectLocation)
Sets the optional redirect location for the new object.
|
InitiateMultipartUploadRequest |
InitiateMultipartUploadRequest.withRequesterPays(boolean isRequesterPays)
Used for conducting this operation from a Requester Pays Bucket.
|
InitiateMultipartUploadRequest |
InitiateMultipartUploadRequest.withSSEAwsKeyManagementParams(SSEAwsKeyManagementParams sseAwsKeyManagementParams)
Sets the AWS Key Management System parameters used to encrypt the object
on server side.
|
InitiateMultipartUploadRequest |
InitiateMultipartUploadRequest.withSSECustomerKey(SSECustomerKey sseKey)
Sets the optional customer-provided server-side encryption key to use to
encrypt the upload being started, and returns the updated
InitiateMultipartUploadRequest so that additional method calls may be
chained together.
|
InitiateMultipartUploadRequest |
InitiateMultipartUploadRequest.withStorageClass(StorageClass storageClass)
Sets the optional storage class to use when storing this upload's data in
S3.
|
InitiateMultipartUploadRequest |
InitiateMultipartUploadRequest.withStorageClass(java.lang.String storageClass) |