@InterfaceAudience.Private
@InterfaceStability.Unstable
public class S3AMultipartUploader
extends org.apache.hadoop.fs.MultipartUploader
| Modifier and Type | Class and Description |
|---|---|
static class |
S3AMultipartUploader.Factory
Factory for creating MultipartUploader objects for s3a:// FileSystems.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
HEADER
Header for Parts: "S3A-part01".
|
| Constructor and Description |
|---|
S3AMultipartUploader(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.conf.Configuration conf) |
| Modifier and Type | Method and Description |
|---|---|
void |
abort(org.apache.hadoop.fs.Path filePath,
org.apache.hadoop.fs.UploadHandle uploadId) |
org.apache.hadoop.fs.PathHandle |
complete(org.apache.hadoop.fs.Path filePath,
Map<Integer,org.apache.hadoop.fs.PartHandle> handleMap,
org.apache.hadoop.fs.UploadHandle uploadId) |
org.apache.hadoop.fs.UploadHandle |
initialize(org.apache.hadoop.fs.Path filePath) |
org.apache.hadoop.fs.PartHandle |
putPart(org.apache.hadoop.fs.Path filePath,
InputStream inputStream,
int partNumber,
org.apache.hadoop.fs.UploadHandle uploadId,
long lengthInBytes) |
public static final String HEADER
public S3AMultipartUploader(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.conf.Configuration conf)
public org.apache.hadoop.fs.UploadHandle initialize(org.apache.hadoop.fs.Path filePath)
throws IOException
initialize in class org.apache.hadoop.fs.MultipartUploaderIOExceptionpublic org.apache.hadoop.fs.PartHandle putPart(org.apache.hadoop.fs.Path filePath,
InputStream inputStream,
int partNumber,
org.apache.hadoop.fs.UploadHandle uploadId,
long lengthInBytes)
throws IOException
putPart in class org.apache.hadoop.fs.MultipartUploaderIOExceptionpublic org.apache.hadoop.fs.PathHandle complete(org.apache.hadoop.fs.Path filePath,
Map<Integer,org.apache.hadoop.fs.PartHandle> handleMap,
org.apache.hadoop.fs.UploadHandle uploadId)
throws IOException
complete in class org.apache.hadoop.fs.MultipartUploaderIOExceptionpublic void abort(org.apache.hadoop.fs.Path filePath,
org.apache.hadoop.fs.UploadHandle uploadId)
throws IOException
abort in class org.apache.hadoop.fs.MultipartUploaderIOExceptionCopyright © 2008–2020 Apache Software Foundation. All rights reserved.