| Package | Description |
|---|---|
| org.apache.hadoop.fs.s3a |
S3A Filesystem.
|
| org.apache.hadoop.fs.s3a.impl |
Implementation classes private to the S3A store.
|
| Modifier and Type | Method and Description |
|---|---|
protected S3AStore |
S3AFileSystem.createS3AStore(ClientManager clientManager,
int rateLimitCapacity)
Create and start the S3AStore instance.
|
S3AStore |
S3AInternals.getStore()
Get the store for low-level operations.
|
| Constructor and Description |
|---|
ProgressableProgressListener(S3AStore store,
String key,
org.apache.hadoop.util.Progressable progress)
Instantiate.
|
| Modifier and Type | Class and Description |
|---|---|
class |
S3AStoreImpl
Store Layer.
|
| Modifier and Type | Method and Description |
|---|---|
S3AStore |
S3AStoreBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
software.amazon.awssdk.core.ResponseInputStream<software.amazon.awssdk.services.s3.model.GetObjectResponse> |
CSEV1CompatibleS3AFileSystemOperations.getObject(S3AStore store,
software.amazon.awssdk.services.s3.model.GetObjectRequest request,
RequestFactory factory)
Retrieves an object from the S3.
|
software.amazon.awssdk.core.ResponseInputStream<software.amazon.awssdk.services.s3.model.GetObjectResponse> |
BaseS3AFileSystemOperations.getObject(S3AStore store,
software.amazon.awssdk.services.s3.model.GetObjectRequest request,
RequestFactory factory)
Retrieves an object from the S3.
|
software.amazon.awssdk.core.ResponseInputStream<software.amazon.awssdk.services.s3.model.GetObjectResponse> |
S3AFileSystemOperations.getObject(S3AStore store,
software.amazon.awssdk.services.s3.model.GetObjectRequest request,
RequestFactory factory)
Retrieves an object from the S3.
|
software.amazon.awssdk.core.ResponseInputStream<software.amazon.awssdk.services.s3.model.GetObjectResponse> |
CSES3AFileSystemOperations.getObject(S3AStore store,
software.amazon.awssdk.services.s3.model.GetObjectRequest request,
RequestFactory factory)
Retrieves an object from the S3 using encrypted S3 client.
|
long |
CSEV1CompatibleS3AFileSystemOperations.getS3ObjectSize(String key,
long length,
S3AStore store,
software.amazon.awssdk.services.s3.model.HeadObjectResponse response)
Retrieves the unencrypted length of an object in the S3 bucket.
|
long |
BaseS3AFileSystemOperations.getS3ObjectSize(String key,
long length,
S3AStore store,
software.amazon.awssdk.services.s3.model.HeadObjectResponse response)
Return the size of S3 object.
|
long |
S3AFileSystemOperations.getS3ObjectSize(String key,
long length,
S3AStore store,
software.amazon.awssdk.services.s3.model.HeadObjectResponse response)
Retrieves the unencrypted length of an object in the S3 bucket.
|
long |
CSES3AFileSystemOperations.getS3ObjectSize(String key,
long length,
S3AStore store,
software.amazon.awssdk.services.s3.model.HeadObjectResponse response)
Retrieves the unencrypted length of an object in the S3 bucket.
|
static long |
CSEUtils.getUnencryptedObjectLength(S3AStore store,
String key,
long contentLength,
software.amazon.awssdk.services.s3.model.HeadObjectResponse headObjectResponse)
Determines the actual unencrypted length of an S3 object.
|
static boolean |
CSEUtils.isObjectEncrypted(S3AStore store,
String key)
Checks if an S3 object is encrypted by examining its metadata.
|
| Constructor and Description |
|---|
BulkDeleteOperationCallbacksImpl(S3AStore store,
String path,
int pageSize,
org.apache.hadoop.fs.store.audit.AuditSpan span) |
InputStreamCallbacksImpl(org.apache.hadoop.fs.store.audit.AuditSpan auditSpan,
S3AStore store,
S3AFileSystemOperations fsOperations,
ThreadPoolExecutor threadPool)
Create.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.