| 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.audit |
Support for auditing and ultimately tracing operations.
|
| org.apache.hadoop.fs.s3a.audit.impl |
The internal implementations of auditing support.
|
| org.apache.hadoop.fs.s3a.auth |
Authentication and permissions support.
|
| org.apache.hadoop.fs.s3a.auth.delegation |
Extensible delegation token support for the S3A connector.
|
| org.apache.hadoop.fs.s3a.commit |
Support for committing the output of analytics jobs directly to S3.
|
| org.apache.hadoop.fs.s3a.commit.magic |
This is the "Magic" committer and support.
|
| org.apache.hadoop.fs.s3a.commit.staging |
The staging committers.
|
| org.apache.hadoop.fs.s3a.impl |
Implementation classes private to the S3A store.
|
| org.apache.hadoop.fs.s3a.s3guard |
This package contains classes related to S3Guard: a feature of S3A to mask
the eventual consistency behavior of S3 and optimize access patterns by
coordinating with a strongly consistent external store for file system
metadata.
|
| org.apache.hadoop.fs.s3a.select |
Support for S3 Select.
|
| org.apache.hadoop.fs.s3a.statistics |
Statistics collection for the S3A connector: interfaces.
|
| org.apache.hadoop.fs.s3a.statistics.impl |
Statistics collection for the S3A connector: implementation.
|
| org.apache.hadoop.fs.s3a.tools |
S3A Command line tools independent of S3Guard.
|
| Class and Description |
|---|
| ArnResource
Represents an Arn Resource, this can be an accesspoint or bucket.
|
| AWSClientIOException
IOException equivalent of an
AmazonClientException. |
| AWSCredentialProviderList
A list of providers.
|
| AWSServiceIOException
A specific exception from AWS operations.
|
| DefaultS3ClientFactory
The default
S3ClientFactory implementation. |
| FailureInjectionPolicy
Simple object which stores current failure injection settings.
|
| InconsistentAmazonS3Client
A wrapper around
AmazonS3 that injects
inconsistency and/or errors. |
| Invoker
Class to provide lambda expression invocation of AWS operations.
|
| Invoker.Retried
Callback for retry and notification operations.
|
| Listing
Place for the S3A listing classes; keeps all the small classes under control.
|
| MultipartUtils.UploadIterator
Iterator over multipart uploads.
|
| RenameFailedException
Error to indicate that a specific rename failed.
|
| Retries.OnceRaw
No retry, exceptions are not translated.
|
| Retries.OnceTranslated
No retry, exceptions are translated.
|
| Retries.RetryMixed
Retried, mixed translation.
|
| Retries.RetryRaw
Retried, no translation.
|
| Retries.RetryTranslated
Retried, exceptions are translated.
|
| S3AEncryptionMethods
This enum is to centralize the encryption methods and
the value required in the configuration.
|
| S3AFileStatus
File status for an S3A "file".
|
| S3AFileSystem
The core S3A Filesystem implementation.
|
| S3AInputPolicy
Filesystem input policy.
|
| S3AInputStream.InputStreamCallbacks
Callbacks for input stream IO.
|
| S3AInstrumentation
Instrumentation of S3A.
|
S3ALocatedFileStatus
LocatedFileStatus extended to also carry ETag and object version ID. |
| S3AOpContext
Class for operation context struct passed through codepaths for main
S3AFileSystem operations.
|
| S3AReadOpContext
Read-specific operation context struct.
|
| S3ARetryPolicy
The S3A request retry policy.
|
| S3AStorageStatistics
Storage statistics for S3A, dynamically generated from the IOStatistics.
|
| S3AUtils.CallOnLocatedFileStatus
An interface for use in lambda-expressions working with
directory tree listings.
|
| S3AUtils.LocatedFileStatusMap
An interface for use in lambda-expressions working with
directory tree listings.
|
| S3ClientFactory
Factory for creation of
AmazonS3 client instances. |
| S3ClientFactory.S3ClientCreationParameters
Settings for the S3 Client.
|
| S3ListRequest
API version-independent container for S3 List requests.
|
| S3ListResult
API version-independent container for S3 List responses.
|
| S3ObjectAttributes
This class holds attributed of an object independent of the
file status type.
|
| Statistic
Statistic which are collected in S3A.
|
| Tristate
Simple enum to express {true, false, don't know}.
|
| UnknownStoreException
The bucket or other AWS resource is unknown.
|
| UploadInfo
Simple struct that contains information about a S3 upload.
|
| WriteOperationHelper
Helper for low-level operations against an S3 Bucket for writing data,
creating and committing pending writes, and other S3-layer operations.
|
| WriteOperations
Operations to update the store.
|
| Class and Description |
|---|
| S3AEncryptionMethods
This enum is to centralize the encryption methods and
the value required in the configuration.
|
| Class and Description |
|---|
| CredentialInitializationException
Exception which Hadoop's AWSCredentialsProvider implementations should
throw when there is a problem with the credential setup.
|
| Retries.OnceRaw
No retry, exceptions are not translated.
|
| S3AFileStatus
File status for an S3A "file".
|
| Class and Description |
|---|
| S3AFileStatus
File status for an S3A "file".
|
| Class and Description |
|---|
| CredentialInitializationException
Exception which Hadoop's AWSCredentialsProvider implementations should
throw when there is a problem with the credential setup.
|
| Invoker
Class to provide lambda expression invocation of AWS operations.
|
| Retries.OnceTranslated
No retry, exceptions are translated.
|
| Retries.RetryRaw
Retried, no translation.
|
| Retries.RetryTranslated
Retried, exceptions are translated.
|
| Class and Description |
|---|
| AWSCredentialProviderList
A list of providers.
|
| Invoker
Class to provide lambda expression invocation of AWS operations.
|
| Invoker.Retried
Callback for retry and notification operations.
|
| Retries.RetryTranslated
Retried, exceptions are translated.
|
| S3AEncryptionMethods
This enum is to centralize the encryption methods and
the value required in the configuration.
|
| Class and Description |
|---|
| S3AFileSystem
The core S3A Filesystem implementation.
|
| Class and Description |
|---|
| S3AFileSystem
The core S3A Filesystem implementation.
|
| WriteOperationHelper
Helper for low-level operations against an S3 Bucket for writing data,
creating and committing pending writes, and other S3-layer operations.
|
| Class and Description |
|---|
| S3AFileSystem
The core S3A Filesystem implementation.
|
| Class and Description |
|---|
| Invoker
Class to provide lambda expression invocation of AWS operations.
|
| RemoteFileChangedException
Indicates the S3 object is out of sync with the expected version.
|
| Retries.OnceRaw
No retry, exceptions are not translated.
|
| Retries.RetryMixed
Retried, mixed translation.
|
| Retries.RetryRaw
Retried, no translation.
|
| Retries.RetryTranslated
Retried, exceptions are translated.
|
| S3AEncryptionMethods
This enum is to centralize the encryption methods and
the value required in the configuration.
|
| S3AFileStatus
File status for an S3A "file".
|
| S3AFileSystem
The core S3A Filesystem implementation.
|
| S3AInputPolicy
Filesystem input policy.
|
S3ALocatedFileStatus
LocatedFileStatus extended to also carry ETag and object version ID. |
| S3AReadOpContext
Read-specific operation context struct.
|
| S3AStorageStatistics
Storage statistics for S3A, dynamically generated from the IOStatistics.
|
| S3ListRequest
API version-independent container for S3 List requests.
|
| S3ListResult
API version-independent container for S3 List responses.
|
| S3ObjectAttributes
This class holds attributed of an object independent of the
file status type.
|
| Statistic
Statistic which are collected in S3A.
|
| WriteOperations
Operations to update the store.
|
| Class and Description |
|---|
| Invoker
Class to provide lambda expression invocation of AWS operations.
|
| Retries.OnceExceptionsSwallowed
One attempt, Exceptions are swallowed.
|
| Retries.OnceRaw
No retry, exceptions are not translated.
|
| Retries.OnceTranslated
No retry, exceptions are translated.
|
| Retries.RetryTranslated
Retried, exceptions are translated.
|
| S3AFileStatus
File status for an S3A "file".
|
| S3AFileSystem
The core S3A Filesystem implementation.
|
| S3ARetryPolicy
The S3A request retry policy.
|
| S3ObjectAttributes
This class holds attributed of an object independent of the
file status type.
|
| Tristate
Simple enum to express {true, false, don't know}.
|
| Class and Description |
|---|
| Retries.OnceTranslated
No retry, exceptions are translated.
|
| Retries.RetryTranslated
Retried, exceptions are translated.
|
| S3AReadOpContext
Read-specific operation context struct.
|
| S3ObjectAttributes
This class holds attributed of an object independent of the
file status type.
|
| WriteOperationHelper
Helper for low-level operations against an S3 Bucket for writing data,
creating and committing pending writes, and other S3-layer operations.
|
| Class and Description |
|---|
| Statistic
Statistic which are collected in S3A.
|
| Class and Description |
|---|
| S3AInstrumentation
Instrumentation of S3A.
|
| Statistic
Statistic which are collected in S3A.
|
| Class and Description |
|---|
| Retries.RetryMixed
Retried, mixed translation.
|
| Retries.RetryTranslated
Retried, exceptions are translated.
|
| S3AFileStatus
File status for an S3A "file".
|
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.