| Package | Description |
|---|---|
| software.amazon.awssdk.transfer.s3 |
| Modifier and Type | Method and Description |
|---|---|
static UploadRequest.Builder |
UploadRequest.builder()
Create a builder that can be used to create a
UploadRequest. |
default UploadRequest.Builder |
UploadRequest.Builder.overrideConfiguration(Consumer<TransferRequestOverrideConfiguration.Builder> configurationBuilder)
Similar to
overrideConfiguration(TransferRequestOverrideConfiguration), but takes a lambda to configure a new
TransferRequestOverrideConfiguration.Builder. |
UploadRequest.Builder |
UploadRequest.Builder.overrideConfiguration(TransferRequestOverrideConfiguration configuration)
Add an optional request override configuration.
|
default UploadRequest.Builder |
UploadRequest.Builder.putObjectRequest(Consumer<PutObjectRequest.Builder> putObjectRequestBuilder)
Configure the
PutObjectRequest that should be used for the upload |
UploadRequest.Builder |
UploadRequest.Builder.putObjectRequest(PutObjectRequest putObjectRequest)
Configure the
PutObjectRequest that should be used for the upload |
UploadRequest.Builder |
UploadRequest.Builder.requestBody(AsyncRequestBody requestBody)
The
AsyncRequestBody containing the data to send to the service. |
UploadRequest.Builder |
UploadRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends UploadRequest.Builder> |
UploadRequest.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default Upload |
S3TransferManager.upload(Consumer<UploadRequest.Builder> request)
This is a convenience method that creates an instance of the
UploadRequest builder, avoiding the need to create one
manually via UploadRequest.builder(). |
Copyright © 2022. All rights reserved.