Package com.yandex.ydb.table.rpc
Interface SchemeRpc
-
- All Superinterfaces:
AutoCloseable,Rpc
- All Known Implementing Classes:
GrpcSchemeRpc
public interface SchemeRpc extends Rpc
- Author:
- Sergey Polovko
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompletableFuture<Result<com.yandex.ydb.scheme.SchemeOperationProtos.ListDirectoryResponse>>describeDirectory(com.yandex.ydb.scheme.SchemeOperationProtos.ListDirectoryRequest request, long deadlineAfter)Returns information about given directory and objects inside it.CompletableFuture<Result<com.yandex.ydb.scheme.SchemeOperationProtos.DescribePathResponse>>describePath(com.yandex.ydb.scheme.SchemeOperationProtos.DescribePathRequest request, long deadlineAfter)Returns information about object with given path.CompletableFuture<Result<com.yandex.ydb.scheme.SchemeOperationProtos.MakeDirectoryResponse>>makeDirectory(com.yandex.ydb.scheme.SchemeOperationProtos.MakeDirectoryRequest request, long deadlineAfter)Make directory.CompletableFuture<Result<com.yandex.ydb.scheme.SchemeOperationProtos.RemoveDirectoryResponse>>removeDirectory(com.yandex.ydb.scheme.SchemeOperationProtos.RemoveDirectoryRequest request, long deadlineAfter)Remove directory.-
Methods inherited from interface com.yandex.ydb.core.rpc.Rpc
close, getDatabase, getOperationTray
-
-
-
-
Method Detail
-
makeDirectory
CompletableFuture<Result<com.yandex.ydb.scheme.SchemeOperationProtos.MakeDirectoryResponse>> makeDirectory(com.yandex.ydb.scheme.SchemeOperationProtos.MakeDirectoryRequest request, long deadlineAfter)
Make directory.
-
removeDirectory
CompletableFuture<Result<com.yandex.ydb.scheme.SchemeOperationProtos.RemoveDirectoryResponse>> removeDirectory(com.yandex.ydb.scheme.SchemeOperationProtos.RemoveDirectoryRequest request, long deadlineAfter)
Remove directory.
-
describeDirectory
CompletableFuture<Result<com.yandex.ydb.scheme.SchemeOperationProtos.ListDirectoryResponse>> describeDirectory(com.yandex.ydb.scheme.SchemeOperationProtos.ListDirectoryRequest request, long deadlineAfter)
Returns information about given directory and objects inside it.
-
describePath
CompletableFuture<Result<com.yandex.ydb.scheme.SchemeOperationProtos.DescribePathResponse>> describePath(com.yandex.ydb.scheme.SchemeOperationProtos.DescribePathRequest request, long deadlineAfter)
Returns information about object with given path.
-
-