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.
-
ClassDescriptionThrown if there is a problem communicating with Azure Storage service.org.apache.hadoop.fs.azure.AzureFileSystemThreadTaskInterface 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.AzureNativeFileSystemStoreCore implementation of Windows Azure Filesystem for Hadoop.org.apache.hadoop.fs.azure.BlockBlobAppendStreamStream 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 callsorg.apache.hadoop.fs.azure.KeyProviderThe interface that every Azure file system key provider must implement.org.apache.hadoop.fs.azure.KeyProviderExceptionThrown if there is a problem instantiating a KeyProvider or retrieving a key using a KeyProvider object.org.apache.hadoop.fs.azure.LocalSASKeyGeneratorImplLocal SAS Key Generation implementation.AFileSystemfor reading and writing files stored on Windows Azure.org.apache.hadoop.fs.azure.NativeAzureFileSystem.FolderRenamePendingA 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.SecureAFileSystemfor reading and writing files stored on Windows Azure.org.apache.hadoop.fs.azure.RemoteSASKeyGeneratorImplClass implementing a RemoteSASKeyGenerator.org.apache.hadoop.fs.azure.RemoteWasbAuthorizerImplClass implementing WasbAuthorizerInterface using a remote service that implements the authorization operation.org.apache.hadoop.fs.azure.SASKeyGenerationExceptionException that gets thrown during generation of SAS Key.org.apache.hadoop.fs.azure.SASKeyGeneratorImplAbstract base class for the SAS Key Generator implementationorg.apache.hadoop.fs.azure.SASKeyGeneratorInterfaceIterface used by AzureNativeFileSysteStore to retrieve SAS Keys for the respective azure storage entity.org.apache.hadoop.fs.azure.SecureModeExceptionException that is thrown when any error is encountered is SAS Mode operation of WASB.org.apache.hadoop.fs.azure.SecureStorageInterfaceImplAn implementation of the StorageInterface for SAS Key mode.org.apache.hadoop.fs.azure.SecureWasbRemoteCallHelperHelper 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.SelfRenewingLeaseAn Azure blob lease that automatically renews itself indefinitely using a background thread.org.apache.hadoop.fs.azure.SelfThrottlingInterceptIntroduces delays in our Azure traffic to prevent overrunning the server-side throttling limits.org.apache.hadoop.fs.azure.SendRequestInterceptManages 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.ShellDecryptionKeyProviderShell decryption key provider which invokes an external script that will perform the key decryption.org.apache.hadoop.fs.azure.SimpleKeyProviderKey provider that simply returns the storage account key from the configuration as plaintext.org.apache.hadoop.fs.azure.SyncableDataOutputStreamSupport the Syncable interface on top of a DataOutputStream.WASB implementation of AbstractFileSystem.org.apache.hadoop.fs.azure.WasbAuthorizationExceptionException that gets thrown during the authorization failures in WASB.Different authorization operations supported in WASB.org.apache.hadoop.fs.azure.WasbAuthorizerInterfaceInterface 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.WasbRemoteCallExceptionException that gets thrown when a remote call made from WASB to external cred service fails.org.apache.hadoop.fs.azure.WasbRemoteCallHelperHelper 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.