Package | Description |
---|---|
org.apache.hadoop.fs.s3a |
S3A Filesystem.
|
org.apache.hadoop.fs.s3a.api |
Where the interfaces for classes implemented in
o.a.h.fs.s3a.impl
should go. |
org.apache.hadoop.fs.s3a.impl |
Implementation classes private to the S3A store.
|
Modifier and Type | Method and Description |
---|---|
software.amazon.awssdk.services.s3.model.CompleteMultipartUploadResponse |
WriteOperations.completeMPUwithRetries(String destKey,
String uploadId,
List<software.amazon.awssdk.services.s3.model.CompletedPart> partETags,
long length,
AtomicInteger errorCount,
PutObjectOptions putOptions)
This completes a multipart upload to the destination key via
finalizeMultipartUpload() . |
software.amazon.awssdk.services.s3.model.CompleteMultipartUploadResponse |
WriteOperationHelper.completeMPUwithRetries(String destKey,
String uploadId,
List<software.amazon.awssdk.services.s3.model.CompletedPart> partETags,
long length,
AtomicInteger errorCount,
PutObjectOptions putOptions)
This completes a multipart upload to the destination key via
finalizeMultipartUpload() . |
software.amazon.awssdk.services.s3.model.PutObjectRequest |
WriteOperations.createPutObjectRequest(String destKey,
long length,
PutObjectOptions options,
boolean isFile)
Create a
PutObjectRequest request against the specific key. |
software.amazon.awssdk.services.s3.model.PutObjectRequest |
WriteOperationHelper.createPutObjectRequest(String destKey,
long length,
PutObjectOptions options,
boolean isFile)
Create a
PutObjectRequest request against the specific key. |
String |
WriteOperations.initiateMultiPartUpload(String destKey,
PutObjectOptions options)
Start the multipart upload process.
|
String |
WriteOperationHelper.initiateMultiPartUpload(String destKey,
PutObjectOptions options)
Start the multipart upload process.
|
software.amazon.awssdk.services.s3.model.PutObjectResponse |
WriteOperations.putObject(software.amazon.awssdk.services.s3.model.PutObjectRequest putObjectRequest,
PutObjectOptions putOptions,
S3ADataBlocks.BlockUploadData uploadData,
boolean isFile,
org.apache.hadoop.fs.statistics.DurationTrackerFactory durationTrackerFactory)
PUT an object directly (i.e.
|
software.amazon.awssdk.services.s3.model.PutObjectResponse |
WriteOperationHelper.putObject(software.amazon.awssdk.services.s3.model.PutObjectRequest putObjectRequest,
PutObjectOptions putOptions,
S3ADataBlocks.BlockUploadData uploadData,
boolean isFile,
org.apache.hadoop.fs.statistics.DurationTrackerFactory durationTrackerFactory)
PUT an object directly (i.e.
|
Modifier and Type | Method and Description |
---|---|
software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest.Builder |
RequestFactory.newMultipartUploadRequestBuilder(String destKey,
PutObjectOptions options)
Start a multipart upload.
|
software.amazon.awssdk.services.s3.model.PutObjectRequest.Builder |
RequestFactory.newPutObjectRequestBuilder(String key,
PutObjectOptions options,
long length,
boolean isDirectoryMarker)
Create a
PutObjectRequest request builder. |
Modifier and Type | Method and Description |
---|---|
static PutObjectOptions |
PutObjectOptions.deletingDirs()
Get the options to delete directory markers.
|
static PutObjectOptions |
PutObjectOptions.keepingDirs()
Get the options to keep directories.
|
Modifier and Type | Method and Description |
---|---|
software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest.Builder |
RequestFactoryImpl.newMultipartUploadRequestBuilder(String destKey,
PutObjectOptions options) |
software.amazon.awssdk.services.s3.model.PutObjectRequest.Builder |
RequestFactoryImpl.newPutObjectRequestBuilder(String key,
PutObjectOptions options,
long length,
boolean isDirectoryMarker)
Create a putObject request.
|
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.