protected <T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.copyPutObjectBaseTo(T target) |
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withAccessControlList(AccessControlList accessControlList) |
Sets the optional access control list for the new object.
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withBucketName(String bucketName) |
Sets the name of the bucket where this request will upload a new
object to.
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withCannedAcl(CannedAccessControlList cannedAcl) |
Sets the optional pre-configured access control policy to use for the new
object.
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withFile(File file) |
Sets the file containing the data to be uploaded to Amazon S3.
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withInputStream(InputStream inputStream) |
Sets the input stream containing the data to be uploaded to Amazon S3.
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withKey(String key) |
Sets the key under which to store the new object.
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withMetadata(ObjectMetadata metadata) |
Sets the optional metadata instructing Amazon S3 how to handle the
uploaded data (e.g.
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withProgressListener(ProgressListener progressListener) |
Deprecated.
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withRedirectLocation(String redirectLocation) |
Sets the optional redirect location for the new object.Returns this
AbstractPutObjectRequest , enabling additional method calls to be chained
together.
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withSSEAwsKeyManagementParams(SSEAwsKeyManagementParams sseAwsKeyManagementParams) |
Sets the AWS Key Management System parameters used to encrypt the object
on server side.
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withSSECustomerKey(SSECustomerKey sseKey) |
Sets the optional customer-provided server-side encryption key to use to
encrypt the uploaded object, and returns the updated request object so
that additional method calls can be chained together.
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withStorageClass(StorageClass storageClass) |
Sets the optional Amazon S3 storage class to use when storing the new
object.
|
<T extends AbstractPutObjectRequest> T |
AbstractPutObjectRequest.withStorageClass(String storageClass) |
Sets the optional Amazon S3 storage class to use when storing the new
object.
|