public final class UploadRequest extends Object implements TransferObjectRequest, ToCopyableBuilder<UploadRequest.Builder,UploadRequest>
AsyncRequestBody to an object in S3. For file-based uploads, you may use UploadFileRequest
instead.S3TransferManager.upload(UploadRequest)| Modifier and Type | Class and Description |
|---|---|
static interface |
UploadRequest.Builder
A builder for a
UploadRequest, created with builder() |
| Modifier and Type | Method and Description |
|---|---|
static UploadRequest.Builder |
builder()
Create a builder that can be used to create a
UploadRequest. |
boolean |
equals(Object o) |
int |
hashCode() |
Optional<TransferRequestOverrideConfiguration> |
overrideConfiguration() |
PutObjectRequest |
putObjectRequest() |
AsyncRequestBody |
requestBody()
The
AsyncRequestBody containing data to send to the service. |
static Class<? extends UploadRequest.Builder> |
serializableBuilderClass() |
UploadRequest.Builder |
toBuilder() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic PutObjectRequest putObjectRequest()
PutObjectRequest request that should be used for the uploadpublic AsyncRequestBody requestBody()
AsyncRequestBody containing data to send to the service.public Optional<TransferRequestOverrideConfiguration> overrideConfiguration()
overrideConfiguration in interface TransferObjectRequestUploadRequest.Builder.overrideConfiguration(TransferRequestOverrideConfiguration)public static UploadRequest.Builder builder()
UploadRequest.S3TransferManager.upload(UploadRequest)public static Class<? extends UploadRequest.Builder> serializableBuilderClass()
public UploadRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UploadRequest.Builder,UploadRequest>Copyright © 2022. All rights reserved.