| Package | Description |
|---|---|
| org.apache.hadoop.fs.azure |
A distributed implementation of
FileSystem for reading and writing files on
Azure Block Storage. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
SASKeyGenerationException |
Exception that gets thrown during generation of SAS Key.
|
class |
SecureModeException |
Exception that is thrown when any error is encountered
is SAS Mode operation of WASB.
|
class |
WasbAuthorizationException |
Exception that gets thrown during the authorization failures
in WASB.
|
class |
WasbRemoteCallException |
Exception that gets thrown when a remote call
made from WASB to external cred service fails.
|
| Modifier and Type | Method | Description |
|---|---|---|
SelfRenewingLease |
AzureNativeFileSystemStore.acquireLease(java.lang.String key) |
Get a lease on the blob identified by key.
|
SelfRenewingLease |
NativeAzureFileSystem.acquireLease(org.apache.hadoop.fs.Path path) |
Get a self-renewing lease on the specified file.
|
void |
AzureNativeFileSystemStore.changePermissionStatus(java.lang.String key,
org.apache.hadoop.fs.permission.PermissionStatus newPermission) |
Changes the permission status on the given key.
|
boolean |
AzureNativeFileSystemStore.explicitFileExists(java.lang.String key) |
Checks whether an explicit file/folder exists.
|
java.lang.String |
AzureNativeFileSystemStore.getLinkInFileMetadata(java.lang.String key) |
If the blob with the given key exists and has a link in its metadata to a
temporary file (see storeEmptyLinkFile), this method returns the key to
that temporary file.
|
void |
AzureNativeFileSystemStore.initialize(java.net.URI uri,
org.apache.hadoop.conf.Configuration conf,
AzureFileSystemInstrumentation instrumentation) |
Method for the URI and configuration object necessary to create a storage
session with an Azure session.
|
java.io.InputStream |
AzureNativeFileSystemStore.retrieve(java.lang.String key) |
|
java.io.InputStream |
AzureNativeFileSystemStore.retrieve(java.lang.String key,
long startByteOffset) |
|
java.io.InputStream |
AzureNativeFileSystemStore.retrieve(java.lang.String key,
long startByteOffset,
java.util.Optional<org.apache.hadoop.conf.Configuration> options) |
|
void |
AzureNativeFileSystemStore.storeEmptyFolder(java.lang.String key,
org.apache.hadoop.fs.permission.PermissionStatus permissionStatus) |
|
void |
AzureNativeFileSystemStore.storeEmptyLinkFile(java.lang.String key,
java.lang.String tempBlobKey,
org.apache.hadoop.fs.permission.PermissionStatus permissionStatus) |
Stores an empty blob that's linking to the temporary file where're we're
uploading the initial data.
|
java.io.DataOutputStream |
AzureNativeFileSystemStore.storefile(java.lang.String keyEncoded,
org.apache.hadoop.fs.permission.PermissionStatus permissionStatus,
java.lang.String key) |
|
void |
AzureNativeFileSystemStore.updateFolderLastModifiedTime(java.lang.String key,
java.util.Date lastModified,
SelfRenewingLease folderLease) |
|
void |
AzureNativeFileSystemStore.updateFolderLastModifiedTime(java.lang.String key,
SelfRenewingLease folderLease) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.