| Package | Description |
|---|---|
| org.apache.hadoop.fs.azurebfs |
A distributed implementation of
FileSystem for reading and writing files on
Azure Storage. |
| org.apache.hadoop.fs.azurebfs.contracts.exceptions | |
| org.apache.hadoop.fs.azurebfs.services |
| Modifier and Type | Method and Description |
|---|---|
void |
AzureBlobFileSystemStore.createDirectory(org.apache.hadoop.fs.Path path,
org.apache.hadoop.fs.permission.FsPermission permission,
org.apache.hadoop.fs.permission.FsPermission umask) |
OutputStream |
AzureBlobFileSystemStore.createFile(org.apache.hadoop.fs.Path path,
boolean overwrite,
org.apache.hadoop.fs.permission.FsPermission permission,
org.apache.hadoop.fs.permission.FsPermission umask) |
void |
AzureBlobFileSystemStore.createFilesystem() |
void |
AzureBlobFileSystemStore.delete(org.apache.hadoop.fs.Path path,
boolean recursive) |
void |
AzureBlobFileSystemStore.deleteFilesystem() |
Hashtable<String,String> |
AzureBlobFileSystemStore.getFilesystemProperties() |
boolean |
AzureBlobFileSystemStore.getIsNamespaceEnabled() |
Hashtable<String,String> |
AzureBlobFileSystemStore.getPathStatus(org.apache.hadoop.fs.Path path) |
String |
AbfsConfiguration.getStorageAccountKey() |
void |
AzureBlobFileSystemStore.modifyAclEntries(org.apache.hadoop.fs.Path path,
List<org.apache.hadoop.fs.permission.AclEntry> aclSpec) |
AbfsInputStream |
AzureBlobFileSystemStore.openFileForRead(org.apache.hadoop.fs.Path path,
org.apache.hadoop.fs.FileSystem.Statistics statistics) |
OutputStream |
AzureBlobFileSystemStore.openFileForWrite(org.apache.hadoop.fs.Path path,
boolean overwrite) |
void |
AzureBlobFileSystemStore.removeAcl(org.apache.hadoop.fs.Path path) |
void |
AzureBlobFileSystemStore.removeAclEntries(org.apache.hadoop.fs.Path path,
List<org.apache.hadoop.fs.permission.AclEntry> aclSpec) |
void |
AzureBlobFileSystemStore.removeDefaultAcl(org.apache.hadoop.fs.Path path) |
void |
AzureBlobFileSystemStore.rename(org.apache.hadoop.fs.Path source,
org.apache.hadoop.fs.Path destination) |
void |
AzureBlobFileSystemStore.setAcl(org.apache.hadoop.fs.Path path,
List<org.apache.hadoop.fs.permission.AclEntry> aclSpec) |
void |
AzureBlobFileSystemStore.setFilesystemProperties(Hashtable<String,String> properties) |
void |
AzureBlobFileSystemStore.setOwner(org.apache.hadoop.fs.Path path,
String owner,
String group) |
void |
AzureBlobFileSystemStore.setPathProperties(org.apache.hadoop.fs.Path path,
Hashtable<String,String> properties) |
void |
AzureBlobFileSystemStore.setPermission(org.apache.hadoop.fs.Path path,
org.apache.hadoop.fs.permission.FsPermission permission) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbfsRestOperationException
Exception to wrap Azure service error responses.
|
class |
ConfigurationPropertyNotFoundException
Thrown when a searched for element is not found
|
class |
FileSystemOperationUnhandledException
Thrown when an unhandled exception is occurred during a file system operation.
|
class |
InvalidAbfsRestOperationException
Exception to wrap invalid Azure service error responses.
|
class |
InvalidAclOperationException
Thrown when there is an attempt to perform an invalid operation on an ACL.
|
class |
InvalidConfigurationValueException
Thrown when a configuration value is invalid
|
class |
InvalidFileSystemPropertyException
Thrown when a file system property is invalid.
|
class |
InvalidUriAuthorityException
Thrown when URI authority is invalid.
|
class |
InvalidUriException
Thrown when URI is invalid.
|
class |
KeyProviderException
Thrown if there is a problem instantiating a KeyProvider or retrieving a key
using a KeyProvider object.
|
class |
TimeoutException
Thrown when a timeout happens.
|
class |
TokenAccessProviderException
Thrown if there is a problem instantiating a TokenAccessProvider or retrieving a configuration
using a TokenAccessProvider object.
|
| Modifier and Type | Method and Description |
|---|---|
AbfsRestOperation |
AbfsClient.append(String path,
long position,
byte[] buffer,
int offset,
int length) |
AbfsRestOperation |
AbfsClient.createFilesystem() |
AbfsRestOperation |
AbfsClient.createPath(String path,
boolean isFile,
boolean overwrite,
String permission,
String umask) |
AbfsRestOperation |
AbfsClient.deleteFilesystem() |
AbfsRestOperation |
AbfsClient.deletePath(String path,
boolean recursive,
String continuation) |
static Map<String,String> |
AbfsAclHelper.deserializeAclSpec(String aclSpecString) |
AbfsRestOperation |
AbfsClient.flush(String path,
long position,
boolean retainUncommittedData,
boolean isClose) |
AbfsRestOperation |
AbfsClient.getAclStatus(String path) |
AbfsRestOperation |
AbfsClient.getAclStatus(String path,
boolean useUPN) |
AbfsRestOperation |
AbfsClient.getFilesystemProperties() |
AbfsRestOperation |
AbfsClient.getPathStatus(String path) |
AbfsRestOperation |
AbfsClient.listPath(String relativePath,
boolean recursive,
int listMaxResults,
String continuation) |
static void |
AbfsAclHelper.modifyAclEntriesInternal(Map<String,String> aclEntries,
Map<String,String> toModifyEntries) |
AbfsRestOperation |
AbfsClient.read(String path,
long position,
byte[] buffer,
int bufferOffset,
int bufferLength,
String eTag) |
static void |
AbfsAclHelper.removeAclEntriesInternal(Map<String,String> aclEntries,
Map<String,String> toRemoveEntries) |
AbfsRestOperation |
AbfsClient.renamePath(String source,
String destination,
String continuation) |
AbfsRestOperation |
AbfsClient.setAcl(String path,
String aclSpecString) |
AbfsRestOperation |
AbfsClient.setAcl(String path,
String aclSpecString,
String eTag) |
static void |
AbfsAclHelper.setAclEntriesInternal(Map<String,String> aclEntries,
Map<String,String> getAclEntries) |
AbfsRestOperation |
AbfsClient.setFilesystemProperties(String properties) |
AbfsRestOperation |
AbfsClient.setOwner(String path,
String owner,
String group) |
AbfsRestOperation |
AbfsClient.setPathProperties(String path,
String properties) |
AbfsRestOperation |
AbfsClient.setPermission(String path,
String permission) |
static String |
AbfsClient.urlEncode(String value) |
Copyright © 2008–2020 Apache Software Foundation. All rights reserved.