@InterfaceAudience.Private @InterfaceStability.Evolving
| Interface | Description |
|---|---|
| AbfsCounters |
An interface for Abfs counters.
|
| AbfsInputStreamStatistics |
Interface for statistics for the AbfsInputStream.
|
| AbfsOutputStreamStatistics |
Interface for
AbfsOutputStream statistics. |
| KeyProvider |
The interface that every Azure file system key provider must implement.
|
| ListingSupport |
| Class | Description |
|---|---|
| AbfsAclHelper |
AbfsAclHelper provides convenience methods to implement modifyAclEntries / removeAclEntries / removeAcl / removeDefaultAcl
from setAcl and getAcl.
|
| AbfsClient |
AbfsClient.
|
| AbfsClientContext |
Class to hold extra configurations for AbfsClient and further classes
inside AbfsClient.
|
| AbfsClientContextBuilder |
A builder for AbfsClientContext class with different options to select and
build from.
|
| AbfsClientThrottlingIntercept |
Throttles Azure Blob File System read and write operations to achieve maximum
throughput by minimizing errors.
|
| AbfsErrors |
ABFS error constants.
|
| AbfsHttpHeader |
The Http Request / Response Headers for Rest AbfsClient.
|
| AbfsHttpOperation |
Represents an HTTP operation.
|
| AbfsHttpOperation.AbfsHttpOperationWithFixedResult | |
| AbfsInputStream |
The AbfsInputStream for AbfsClient.
|
| AbfsInputStreamContext |
Class to hold extra input stream configs.
|
| AbfsInputStreamStatisticsImpl |
Stats for the AbfsInputStream.
|
| AbfsIoUtils |
Utility classes to work with the remote store.
|
| AbfsLease |
AbfsLease manages an Azure blob lease.
|
| AbfsListStatusRemoteIterator | |
| AbfsLocatedFileStatus |
LocatedFileStatus extended to also carry an ETag. |
| AbfsOutputStream |
The BlobFsOutputStream for Rest AbfsClient.
|
| AbfsOutputStreamContext |
Class to hold extra output stream configs.
|
| AbfsOutputStreamStatisticsImpl |
OutputStream statistics implementation for Abfs.
|
| AbfsPerfInfo |
AbfsPerfInfo holds information on ADLS Gen 2 API performance observed by AbfsClient. |
| AbfsPerfTracker |
AbfsPerfTracker keeps track of service latencies observed by AbfsClient. |
| AbfsPermission |
The AbfsPermission for AbfsClient.
|
| AbfsRestOperation |
The AbfsRestOperation for Rest AbfsClient.
|
| AbfsStreamContext |
Base stream configuration class which is going
to store common configs among input and output streams.
|
| AbfsUriQueryBuilder |
The UrlQueryBuilder for Rest AbfsClient.
|
| ExponentialRetryPolicy |
Retry policy used by AbfsClient.
|
| SharedKeyCredentials |
Represents the shared key credentials used to access an Azure Storage
account.
|
| ShellDecryptionKeyProvider |
Shell decryption key provider which invokes an external script that will
perform the key decryption.
|
| SimpleKeyProvider |
Key provider that simply returns the storage account key from the
configuration as plaintext.
|
| Enum | Description |
|---|---|
| AbfsRestOperationType |
The REST operation type (Read, Append, Other ).
|
| AuthType |
Auth Type Enum.
|
| Exception | Description |
|---|---|
| AbfsLease.LeaseException |
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.