@ParametersAreNonnullByDefault public final class GrpcTopicRpc extends Object implements TopicRpc
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Status> |
alterTopic(tech.ydb.proto.topic.YdbTopic.AlterTopicRequest request,
GrpcRequestSettings settings)
Alter topic.
|
CompletableFuture<Status> |
commitOffset(tech.ydb.proto.topic.YdbTopic.CommitOffsetRequest request,
GrpcRequestSettings settings)
Commit offset.
|
CompletableFuture<Status> |
createTopic(tech.ydb.proto.topic.YdbTopic.CreateTopicRequest request,
GrpcRequestSettings settings)
Create topic.
|
CompletableFuture<Result<tech.ydb.proto.topic.YdbTopic.DescribeTopicResult>> |
describeTopic(tech.ydb.proto.topic.YdbTopic.DescribeTopicRequest request,
GrpcRequestSettings settings)
Describe topic.
|
CompletableFuture<Status> |
dropTopic(tech.ydb.proto.topic.YdbTopic.DropTopicRequest request,
GrpcRequestSettings settings)
Drop topic.
|
ScheduledExecutorService |
getScheduler() |
GrpcReadWriteStream<tech.ydb.proto.topic.YdbTopic.StreamReadMessage.FromServer,tech.ydb.proto.topic.YdbTopic.StreamReadMessage.FromClient> |
readSession() |
static GrpcTopicRpc |
useTransport(GrpcTransport transport) |
GrpcReadWriteStream<tech.ydb.proto.topic.YdbTopic.StreamWriteMessage.FromServer,tech.ydb.proto.topic.YdbTopic.StreamWriteMessage.FromClient> |
writeSession() |
public static GrpcTopicRpc useTransport(@WillNotClose GrpcTransport transport)
public CompletableFuture<Status> createTopic(tech.ydb.proto.topic.YdbTopic.CreateTopicRequest request, GrpcRequestSettings settings)
TopicRpccreateTopic in interface TopicRpcrequest - request protosettings - rpc call settingspublic CompletableFuture<Status> alterTopic(tech.ydb.proto.topic.YdbTopic.AlterTopicRequest request, GrpcRequestSettings settings)
TopicRpcalterTopic in interface TopicRpcrequest - request protosettings - rpc call settingspublic CompletableFuture<Result<tech.ydb.proto.topic.YdbTopic.DescribeTopicResult>> describeTopic(tech.ydb.proto.topic.YdbTopic.DescribeTopicRequest request, GrpcRequestSettings settings)
TopicRpcdescribeTopic in interface TopicRpcrequest - request protosettings - rpc call settingspublic CompletableFuture<Status> dropTopic(tech.ydb.proto.topic.YdbTopic.DropTopicRequest request, GrpcRequestSettings settings)
TopicRpcpublic CompletableFuture<Status> commitOffset(tech.ydb.proto.topic.YdbTopic.CommitOffsetRequest request, GrpcRequestSettings settings)
TopicRpccommitOffset in interface TopicRpcrequest - request protosettings - rpc call settingspublic GrpcReadWriteStream<tech.ydb.proto.topic.YdbTopic.StreamWriteMessage.FromServer,tech.ydb.proto.topic.YdbTopic.StreamWriteMessage.FromClient> writeSession()
writeSession in interface TopicRpcpublic GrpcReadWriteStream<tech.ydb.proto.topic.YdbTopic.StreamReadMessage.FromServer,tech.ydb.proto.topic.YdbTopic.StreamReadMessage.FromClient> readSession()
readSession in interface TopicRpcpublic ScheduledExecutorService getScheduler()
getScheduler in interface TopicRpcCopyright © 2024. All rights reserved.