@ParametersAreNonnullByDefault public final class GrpcSchemeRpc extends Object implements SchemeRpc
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
CompletableFuture<Result<tech.ydb.proto.scheme.SchemeOperationProtos.ListDirectoryResult>> |
describeDirectory(tech.ydb.proto.scheme.SchemeOperationProtos.ListDirectoryRequest request,
GrpcRequestSettings settings)
Returns information about given directory and objects inside it.
|
CompletableFuture<Result<tech.ydb.proto.scheme.SchemeOperationProtos.DescribePathResult>> |
describePath(tech.ydb.proto.scheme.SchemeOperationProtos.DescribePathRequest request,
GrpcRequestSettings settings)
Returns information about object with given path.
|
String |
getDatabase() |
CompletableFuture<Status> |
makeDirectory(tech.ydb.proto.scheme.SchemeOperationProtos.MakeDirectoryRequest request,
GrpcRequestSettings settings)
Make directory.
|
static GrpcSchemeRpc |
ownTransport(GrpcTransport transport) |
CompletableFuture<Status> |
removeDirectory(tech.ydb.proto.scheme.SchemeOperationProtos.RemoveDirectoryRequest request,
GrpcRequestSettings settings)
Remove directory.
|
static GrpcSchemeRpc |
useTransport(GrpcTransport transport) |
public static GrpcSchemeRpc useTransport(@WillNotClose GrpcTransport transport)
public static GrpcSchemeRpc ownTransport(@WillClose GrpcTransport transport)
public CompletableFuture<Status> makeDirectory(tech.ydb.proto.scheme.SchemeOperationProtos.MakeDirectoryRequest request, GrpcRequestSettings settings)
SchemeRpcmakeDirectory in interface SchemeRpcrequest - request protosettings - rpc call settingspublic CompletableFuture<Status> removeDirectory(tech.ydb.proto.scheme.SchemeOperationProtos.RemoveDirectoryRequest request, GrpcRequestSettings settings)
SchemeRpcremoveDirectory in interface SchemeRpcrequest - request protosettings - rpc call settingspublic CompletableFuture<Result<tech.ydb.proto.scheme.SchemeOperationProtos.ListDirectoryResult>> describeDirectory(tech.ydb.proto.scheme.SchemeOperationProtos.ListDirectoryRequest request, GrpcRequestSettings settings)
SchemeRpcdescribeDirectory in interface SchemeRpcrequest - request protosettings - rpc call settingspublic CompletableFuture<Result<tech.ydb.proto.scheme.SchemeOperationProtos.DescribePathResult>> describePath(tech.ydb.proto.scheme.SchemeOperationProtos.DescribePathRequest request, GrpcRequestSettings settings)
SchemeRpcdescribePath in interface SchemeRpcrequest - request protosettings - rpc call settingspublic String getDatabase()
getDatabase in interface SchemeRpcpublic void close()
close in interface AutoCloseableclose in interface SchemeRpcCopyright © 2025. All rights reserved.