public class SchemeClientImpl extends Object implements SchemeClient
SchemeClient.Builder| Modifier and Type | Method and Description |
|---|---|
void |
close() |
CompletableFuture<Result<DescribePathResult>> |
describePath(String path) |
CompletableFuture<Result<ListDirectoryResult>> |
listDirectory(String path) |
CompletableFuture<Status> |
makeDirectories(String path)
Create directory and all its parent directories if they are not present.
|
CompletableFuture<Status> |
makeDirectory(String path)
Create single directory.
|
static SchemeClient.Builder |
newClient(SchemeRpc rpc) |
CompletableFuture<Status> |
removeDirectory(String path) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnewClientpublic static SchemeClient.Builder newClient(SchemeRpc rpc)
public CompletableFuture<Status> makeDirectory(String path)
SchemeClientmakeDirectory in interface SchemeClientpath - path to directorypublic CompletableFuture<Status> makeDirectories(String path)
SchemeClientmakeDirectories in interface SchemeClientpath - path to directorypublic CompletableFuture<Status> removeDirectory(String path)
removeDirectory in interface SchemeClientpublic CompletableFuture<Result<DescribePathResult>> describePath(String path)
describePath in interface SchemeClientpublic CompletableFuture<Result<ListDirectoryResult>> listDirectory(String path)
listDirectory in interface SchemeClientpublic void close()
close in interface AutoCloseableclose in interface SchemeClientCopyright © 2025. All rights reserved.