Package org.apache.hadoop.fs.azure


package org.apache.hadoop.fs.azure

A distributed implementation of FileSystem for reading and writing files on Azure Block Storage. This implementation is blob-based and stores files on Azure in their native form for interoperability with other Azure tools.

  • Class
    Description
    Thrown if there is a problem communicating with Azure Storage service.
    org.apache.hadoop.fs.azure.AzureFileSystemThreadTask
    Interface for executing the file operation by a thread.
    org.apache.hadoop.fs.azure.AzureLinkedStack<E>
    A simple generic stack implementation using linked lists.
    org.apache.hadoop.fs.azure.AzureNativeFileSystemStore
    Core implementation of Windows Azure Filesystem for Hadoop.
    org.apache.hadoop.fs.azure.BlockBlobAppendStream
    Stream object that implements append for Block Blobs in WASB.
    org.apache.hadoop.fs.azure.CachingAuthorizer<K,V>
    Class that provides caching for Authorize and getSasUri calls
    org.apache.hadoop.fs.azure.KeyProvider
    The interface that every Azure file system key provider must implement.
    org.apache.hadoop.fs.azure.KeyProviderException
    Thrown if there is a problem instantiating a KeyProvider or retrieving a key using a KeyProvider object.
    org.apache.hadoop.fs.azure.LocalSASKeyGeneratorImpl
    Local SAS Key Generation implementation.
    A FileSystem for reading and writing files stored on Windows Azure.
    org.apache.hadoop.fs.azure.NativeAzureFileSystem.FolderRenamePending
    A description of a folder rename operation, including the source and destination keys, and descriptions of the files in the source folder.
    org.apache.hadoop.fs.azure.NativeAzureFileSystem.Secure
    A FileSystem for reading and writing files stored on Windows Azure.
    org.apache.hadoop.fs.azure.RemoteSASKeyGeneratorImpl
    Class implementing a RemoteSASKeyGenerator.
    org.apache.hadoop.fs.azure.RemoteWasbAuthorizerImpl
    Class implementing WasbAuthorizerInterface using a remote service that implements the authorization operation.
    org.apache.hadoop.fs.azure.SASKeyGenerationException
    Exception that gets thrown during generation of SAS Key.
    org.apache.hadoop.fs.azure.SASKeyGeneratorImpl
    Abstract base class for the SAS Key Generator implementation
    org.apache.hadoop.fs.azure.SASKeyGeneratorInterface
    Iterface used by AzureNativeFileSysteStore to retrieve SAS Keys for the respective azure storage entity.
    org.apache.hadoop.fs.azure.SecureModeException
    Exception that is thrown when any error is encountered is SAS Mode operation of WASB.
    org.apache.hadoop.fs.azure.SecureStorageInterfaceImpl
    An implementation of the StorageInterface for SAS Key mode.
    org.apache.hadoop.fs.azure.SecureWasbRemoteCallHelper
    Helper class the has constants and helper methods used in WASB when integrating with a remote http cred service which uses Kerberos and delegation tokens.
    org.apache.hadoop.fs.azure.SelfRenewingLease
    An Azure blob lease that automatically renews itself indefinitely using a background thread.
    org.apache.hadoop.fs.azure.SelfThrottlingIntercept
    Introduces delays in our Azure traffic to prevent overrunning the server-side throttling limits.
    org.apache.hadoop.fs.azure.SendRequestIntercept
    Manages the lifetime of binding on the operation contexts to intercept send request events to Azure storage and allow concurrent OOB I/Os.
    org.apache.hadoop.fs.azure.ShellDecryptionKeyProvider
    Shell decryption key provider which invokes an external script that will perform the key decryption.
    org.apache.hadoop.fs.azure.SimpleKeyProvider
    Key provider that simply returns the storage account key from the configuration as plaintext.
    org.apache.hadoop.fs.azure.SyncableDataOutputStream
    Support the Syncable interface on top of a DataOutputStream.
    WASB implementation of AbstractFileSystem.
    org.apache.hadoop.fs.azure.WasbAuthorizationException
    Exception that gets thrown during the authorization failures in WASB.
    Different authorization operations supported in WASB.
    org.apache.hadoop.fs.azure.WasbAuthorizerInterface
    Interface to implement authorization support in WASB.
    An fsck tool implementation for WASB that does various admin/cleanup/recovery tasks on the WASB file system.
    org.apache.hadoop.fs.azure.WasbRemoteCallException
    Exception that gets thrown when a remote call made from WASB to external cred service fails.
    org.apache.hadoop.fs.azure.WasbRemoteCallHelper
    Helper class the has constants and helper methods used in WASB when integrating with a remote http cred service.
    WASB implementation of AbstractFileSystem for wasbs scheme.