| 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.services | |
| org.apache.hadoop.fs.azurebfs.utils |
| Modifier and Type | Method | Description |
|---|---|---|
void |
AzureBlobFileSystemStore.access(org.apache.hadoop.fs.Path path,
org.apache.hadoop.fs.permission.FsAction mode,
TracingContext tracingContext) |
|
void |
AzureBlobFileSystemStore.breakLease(org.apache.hadoop.fs.Path path,
TracingContext tracingContext) |
Break any current lease on an ABFS file.
|
void |
AzureBlobFileSystemStore.createDirectory(org.apache.hadoop.fs.Path path,
org.apache.hadoop.fs.permission.FsPermission permission,
org.apache.hadoop.fs.permission.FsPermission umask,
TracingContext tracingContext) |
|
java.io.OutputStream |
AzureBlobFileSystemStore.createFile(org.apache.hadoop.fs.Path path,
org.apache.hadoop.fs.FileSystem.Statistics statistics,
boolean overwrite,
org.apache.hadoop.fs.permission.FsPermission permission,
org.apache.hadoop.fs.permission.FsPermission umask,
TracingContext tracingContext) |
|
void |
AzureBlobFileSystemStore.createFilesystem(TracingContext tracingContext) |
|
void |
AzureBlobFileSystemStore.delete(org.apache.hadoop.fs.Path path,
boolean recursive,
TracingContext tracingContext) |
|
void |
AzureBlobFileSystemStore.deleteFilesystem(TracingContext tracingContext) |
|
org.apache.hadoop.fs.permission.AclStatus |
AzureBlobFileSystemStore.getAclStatus(org.apache.hadoop.fs.Path path,
TracingContext tracingContext) |
|
org.apache.hadoop.fs.FileStatus |
AzureBlobFileSystemStore.getFileStatus(org.apache.hadoop.fs.Path path,
TracingContext tracingContext) |
|
java.util.Hashtable<java.lang.String,java.lang.String> |
AzureBlobFileSystemStore.getFilesystemProperties(TracingContext tracingContext) |
|
boolean |
AzureBlobFileSystemStore.getIsNamespaceEnabled(TracingContext tracingContext) |
Resolves namespace information of the filesystem from the state of
AzureBlobFileSystemStore.isNamespaceEnabled. |
java.util.Hashtable<java.lang.String,java.lang.String> |
AzureBlobFileSystemStore.getPathStatus(org.apache.hadoop.fs.Path path,
TracingContext tracingContext) |
|
java.lang.String |
AzureBlobFileSystemStore.listStatus(org.apache.hadoop.fs.Path path,
java.lang.String startFrom,
java.util.List<org.apache.hadoop.fs.FileStatus> fileStatuses,
boolean fetchAll,
java.lang.String continuation,
TracingContext tracingContext) |
|
org.apache.hadoop.fs.FileStatus[] |
AzureBlobFileSystemStore.listStatus(org.apache.hadoop.fs.Path path,
java.lang.String startFrom,
TracingContext tracingContext) |
|
org.apache.hadoop.fs.FileStatus[] |
AzureBlobFileSystemStore.listStatus(org.apache.hadoop.fs.Path path,
TracingContext tracingContext) |
|
void |
AzureBlobFileSystemStore.modifyAclEntries(org.apache.hadoop.fs.Path path,
java.util.List<org.apache.hadoop.fs.permission.AclEntry> aclSpec,
TracingContext tracingContext) |
|
AbfsInputStream |
AzureBlobFileSystemStore.openFileForRead(org.apache.hadoop.fs.Path path,
java.util.Optional<org.apache.hadoop.fs.impl.OpenFileParameters> parameters,
org.apache.hadoop.fs.FileSystem.Statistics statistics,
TracingContext tracingContext) |
|
AbfsInputStream |
AzureBlobFileSystemStore.openFileForRead(org.apache.hadoop.fs.Path path,
org.apache.hadoop.fs.FileSystem.Statistics statistics,
TracingContext tracingContext) |
|
java.io.OutputStream |
AzureBlobFileSystemStore.openFileForWrite(org.apache.hadoop.fs.Path path,
org.apache.hadoop.fs.FileSystem.Statistics statistics,
boolean overwrite,
TracingContext tracingContext) |
|
void |
AzureBlobFileSystemStore.removeAcl(org.apache.hadoop.fs.Path path,
TracingContext tracingContext) |
|
void |
AzureBlobFileSystemStore.removeAclEntries(org.apache.hadoop.fs.Path path,
java.util.List<org.apache.hadoop.fs.permission.AclEntry> aclSpec,
TracingContext tracingContext) |
|
void |
AzureBlobFileSystemStore.removeDefaultAcl(org.apache.hadoop.fs.Path path,
TracingContext tracingContext) |
|
boolean |
AzureBlobFileSystemStore.rename(org.apache.hadoop.fs.Path source,
org.apache.hadoop.fs.Path destination,
TracingContext tracingContext,
java.lang.String sourceEtag) |
Rename a file or directory.
|
void |
AzureBlobFileSystemStore.setAcl(org.apache.hadoop.fs.Path path,
java.util.List<org.apache.hadoop.fs.permission.AclEntry> aclSpec,
TracingContext tracingContext) |
|
void |
AzureBlobFileSystemStore.setFilesystemProperties(java.util.Hashtable<java.lang.String,java.lang.String> properties,
TracingContext tracingContext) |
|
void |
AzureBlobFileSystemStore.setOwner(org.apache.hadoop.fs.Path path,
java.lang.String owner,
java.lang.String group,
TracingContext tracingContext) |
|
void |
AzureBlobFileSystemStore.setPathProperties(org.apache.hadoop.fs.Path path,
java.util.Hashtable<java.lang.String,java.lang.String> properties,
TracingContext tracingContext) |
|
void |
AzureBlobFileSystemStore.setPermission(org.apache.hadoop.fs.Path path,
org.apache.hadoop.fs.permission.FsPermission permission,
TracingContext tracingContext) |
| Modifier and Type | Method | Description |
|---|---|---|
TracingContext |
AbfsRestOperation.createNewTracingContext(TracingContext tracingContext) |
Creates a new Tracing context before entering the retry loop of a rest operation.
|
TracingContext |
AbfsRestOperation.getLastTracingContext() |
Returns the tracing contest used for last rest operation made.
|
TracingContext |
AbfsInputStream.getTracingContext() |
|
TracingContext |
AbfsLease.getTracingContext() |
|
TracingContext |
AbfsOutputStreamContext.getTracingContext() |
| Modifier and Type | Method | Description |
|---|---|---|
AbfsRestOperation |
AbfsClient.acquireLease(java.lang.String path,
int duration,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.append(java.lang.String path,
byte[] buffer,
AppendRequestParameters reqParams,
java.lang.String cachedSasToken,
ContextEncryptionAdapter contextEncryptionAdapter,
TracingContext tracingContext) |
|
boolean |
AbfsClient.appendSuccessCheckOp(AbfsRestOperation op,
java.lang.String path,
long length,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.breakLease(java.lang.String path,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.checkAccess(java.lang.String path,
java.lang.String rwx,
TracingContext tracingContext) |
Talks to the server to check whether the permission specified in
the rwx parameter is present for the path specified in the path parameter.
|
AbfsRestOperation |
AbfsClient.createFilesystem(TracingContext tracingContext) |
|
TracingContext |
AbfsRestOperation.createNewTracingContext(TracingContext tracingContext) |
Creates a new Tracing context before entering the retry loop of a rest operation.
|
AbfsRestOperation |
AbfsClient.createPath(java.lang.String path,
boolean isFile,
boolean overwrite,
AzureBlobFileSystemStore.Permissions permissions,
boolean isAppendBlob,
java.lang.String eTag,
ContextEncryptionAdapter contextEncryptionAdapter,
TracingContext tracingContext) |
Method for calling createPath API to the backend.
|
AbfsRestOperation |
AbfsClient.deleteFilesystem(TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.deletePath(java.lang.String path,
boolean recursive,
java.lang.String continuation,
TracingContext tracingContext,
boolean isNamespaceEnabled) |
|
void |
AbfsRestOperation.execute(TracingContext tracingContext) |
Execute a AbfsRestOperation.
|
AbfsRestOperation |
AbfsClient.flush(java.lang.String path,
long position,
boolean retainUncommittedData,
boolean isClose,
java.lang.String cachedSasToken,
java.lang.String leaseId,
ContextEncryptionAdapter contextEncryptionAdapter,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.getAclStatus(java.lang.String path,
boolean useUPN,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.getAclStatus(java.lang.String path,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.getFilesystemProperties(TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.getPathStatus(java.lang.String path,
boolean includeProperties,
TracingContext tracingContext,
ContextEncryptionAdapter contextEncryptionAdapter) |
|
AbfsRestOperation |
AbfsClient.listPath(java.lang.String relativePath,
boolean recursive,
int listMaxResults,
java.lang.String continuation,
TracingContext tracingContext) |
|
java.lang.String |
ListingSupport.listStatus(org.apache.hadoop.fs.Path path,
java.lang.String startFrom,
java.util.List<org.apache.hadoop.fs.FileStatus> fileStatuses,
boolean fetchAll,
java.lang.String continuation,
TracingContext tracingContext) |
|
org.apache.hadoop.fs.FileStatus[] |
ListingSupport.listStatus(org.apache.hadoop.fs.Path path,
java.lang.String startFrom,
TracingContext tracingContext) |
|
org.apache.hadoop.fs.FileStatus[] |
ListingSupport.listStatus(org.apache.hadoop.fs.Path path,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.read(java.lang.String path,
long position,
byte[] buffer,
int bufferOffset,
int bufferLength,
java.lang.String eTag,
java.lang.String cachedSasToken,
ContextEncryptionAdapter contextEncryptionAdapter,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.releaseLease(java.lang.String path,
java.lang.String leaseId,
TracingContext tracingContext) |
|
boolean |
AbfsClient.renameIdempotencyCheckOp(java.lang.String source,
java.lang.String sourceEtag,
AbfsRestOperation op,
java.lang.String destination,
TracingContext tracingContext) |
Check if the rename request failure is post a retry and if earlier rename
request might have succeeded at back-end.
|
AbfsClientRenameResult |
AbfsClient.renamePath(java.lang.String source,
java.lang.String destination,
java.lang.String continuation,
TracingContext tracingContext,
java.lang.String sourceEtag,
boolean isMetadataIncompleteState,
boolean isNamespaceEnabled) |
Rename a file or directory.
|
AbfsRestOperation |
AbfsClient.renewLease(java.lang.String path,
java.lang.String leaseId,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.setAcl(java.lang.String path,
java.lang.String aclSpecString,
java.lang.String eTag,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.setAcl(java.lang.String path,
java.lang.String aclSpecString,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.setFilesystemProperties(java.lang.String properties,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.setOwner(java.lang.String path,
java.lang.String owner,
java.lang.String group,
TracingContext tracingContext) |
|
AbfsRestOperation |
AbfsClient.setPathProperties(java.lang.String path,
java.lang.String properties,
TracingContext tracingContext,
ContextEncryptionAdapter contextEncryptionAdapter) |
|
AbfsRestOperation |
AbfsClient.setPermission(java.lang.String path,
java.lang.String permission,
TracingContext tracingContext) |
|
AbfsOutputStreamContext |
AbfsOutputStreamContext.withTracingContext(TracingContext tracingContext) |
| Constructor | Description |
|---|---|
AbfsInputStream(AbfsClient client,
org.apache.hadoop.fs.FileSystem.Statistics statistics,
java.lang.String path,
long contentLength,
AbfsInputStreamContext abfsInputStreamContext,
java.lang.String eTag,
TracingContext tracingContext) |
|
AbfsLease(AbfsClient client,
java.lang.String path,
int acquireMaxRetries,
int acquireRetryInterval,
TracingContext tracingContext) |
|
AbfsLease(AbfsClient client,
java.lang.String path,
TracingContext tracingContext) |
|
AbfsListStatusRemoteIterator(org.apache.hadoop.fs.Path path,
ListingSupport listingSupport,
TracingContext tracingContext) |
| Constructor | Description |
|---|---|
TracingContext(TracingContext originalTracingContext) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.