| append(String, byte[], AppendRequestParameters, String, ContextEncryptionAdapter, TracingContext) |  | 0% |  | 0% | 9 | 9 | 40 | 40 | 1 | 1 |
| flush(byte[], String, boolean, String, String, String, ContextEncryptionAdapter, TracingContext, String) |  | 0% |  | 0% | 8 | 8 | 28 | 28 | 1 | 1 |
| getPathStatus(String, TracingContext, ContextEncryptionAdapter, boolean) |  | 0% |  | 0% | 6 | 6 | 29 | 29 | 1 | 1 |
| listPath(String, boolean, int, String, TracingContext, URI) |  | 0% |  | 0% | 6 | 6 | 28 | 28 | 1 | 1 |
| conditionalCreateOverwriteFile(String, FileSystem.Statistics, AzureBlobFileSystemStore.Permissions, boolean, ContextEncryptionAdapter, TracingContext) |  | 0% |  | 0% | 7 | 7 | 29 | 29 | 1 | 1 |
| createPathRestOp(String, boolean, boolean, boolean, String, ContextEncryptionAdapter, TracingContext) |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
| read(String, long, byte[], int, int, String, String, ContextEncryptionAdapter, TracingContext) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| setPathProperties(String, Hashtable, TracingContext, ContextEncryptionAdapter) |  | 0% |  | 0% | 5 | 5 | 25 | 25 | 1 | 1 |
| takeGetPathStatusAtomicRenameKeyAction(Path, TracingContext) |  | 0% |  | 0% | 9 | 9 | 29 | 29 | 1 | 1 |
| appendBlock(String, AppendRequestParameters, byte[], TracingContext) |  | 0% |  | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
| copyBlob(Path, Path, String, TracingContext) |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| parseListPathResults(AbfsHttpOperation, URI) |  | 0% |  | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
| parseBlockListResponse(InputStream) |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
| createPath(String, boolean, boolean, AzureBlobFileSystemStore.Permissions, boolean, String, ContextEncryptionAdapter, TracingContext) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
| acquireLease(String, int, String, TracingContext) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| getListResultSchemaFromPathStatus(String, AbfsRestOperation) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| deleteBlobPath(Path, String, TracingContext) |  | 0% |  | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
| postListProcessing(String, List, TracingContext, URI) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| generateBlockListXml(String) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| findParentPathsForMarkerCreation(Path, TracingContext, List) |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
| renamePath(String, String, String, TracingContext, String, boolean) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| processStorageErrorResponse(InputStream) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| filterRenamePendingFiles(BlobListResultSchema, URI) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| getMetadataHeadersList(Hashtable) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| getXMSProperties(AbfsHttpOperation) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| createFile(String, boolean, AzureBlobFileSystemStore.Permissions, boolean, String, ContextEncryptionAdapter, TracingContext) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| renewLease(String, String, TracingContext) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| releaseLease(String, String, TracingContext) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| breakLease(String, TracingContext) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| setFilesystemProperties(Hashtable, TracingContext) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| tryMarkerCreation(String, boolean, String, ContextEncryptionAdapter, TracingContext) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| createNonRecursivePreCheck(Path, TracingContext) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| isEmptyDirectory(String, TracingContext, boolean) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| getBlockList(String, TracingContext) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| createDirectory(String, AzureBlobFileSystemStore.Permissions, boolean, String, ContextEncryptionAdapter, TracingContext) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| deletePath(String, boolean, String, TracingContext) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| isNonEmptyDirectory(String, TracingContext) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| isRenamePendingJsonPathEntry(BlobListResultEntrySchema) |  | 0% |  | 0% | 7 | 7 | 6 | 6 | 1 | 1 |
| retryRenameOnAtomicEntriesInListResults(TracingContext, Map) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| createFilesystem(TracingContext) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getPathStatus(String, boolean, TracingContext, ContextEncryptionAdapter) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| getFilesystemProperties(TracingContext) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| deleteFilesystem(TracingContext) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| AbfsBlobClient(URL, SharedKeyCredentials, AbfsConfiguration, AccessTokenProvider, EncryptionContextProvider, AbfsClientContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| AbfsBlobClient(URL, SharedKeyCredentials, AbfsConfiguration, SASTokenProvider, EncryptionContextProvider, AbfsClientContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$new$1() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| retryRenameOnAtomicKeyPath(Path, int, TracingContext) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| isPureASCII(String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getDirectoryQueryParameter(String) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| createSuccessResponse(String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| createDefaultHeaders(AbfsHttpConstants.ApiVersion) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| checkIsDir(AbfsHttpOperation) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| checkUserError(int) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
| isExistingDirectory(String, TracingContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getBlobRenameHandler(String, String, String, boolean, TracingContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBlobDeleteHandler(String, boolean, TracingContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMarkerPathsTobeCreated(Path, TracingContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| createMarkerAtPath(String, String, ContextEncryptionAdapter, TracingContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRedoRenameAtomicity(Path, int, TracingContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| encodeMetadataAttribute(String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| decodeMetadataAttribute(String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| decodeAttribute(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createDefaultHeaders() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| flush(String, long, boolean, boolean, String, String, ContextEncryptionAdapter, TracingContext, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setOwner(String, String, String, TracingContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setPermission(String, String, TracingContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setAcl(String, String, String, TracingContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAclStatus(String, boolean, TracingContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkAccess(String, String, TracingContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isAtomicRenameKey(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$append$0(AbfsHttpHeader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| encodeAttribute(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |