Package io.atomix.api.runtime.topic.v1
Class TopicGrpc.TopicFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<TopicGrpc.TopicFutureStub>
io.atomix.api.runtime.topic.v1.TopicGrpc.TopicFutureStub
- Enclosing class:
TopicGrpc
public static final class TopicGrpc.TopicFutureStub
extends io.grpc.stub.AbstractFutureStub<TopicGrpc.TopicFutureStub>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<CloseResponse>close(CloseRequest request) Close closes the topiccom.google.common.util.concurrent.ListenableFuture<CreateResponse>create(CreateRequest request) Create creates the topiccom.google.common.util.concurrent.ListenableFuture<PublishResponse>publish(PublishRequest request) Publish publishes a message to the topicMethods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Method Details
-
create
public com.google.common.util.concurrent.ListenableFuture<CreateResponse> create(CreateRequest request) Create creates the topic
-
close
public com.google.common.util.concurrent.ListenableFuture<CloseResponse> close(CloseRequest request) Close closes the topic
-
publish
public com.google.common.util.concurrent.ListenableFuture<PublishResponse> publish(PublishRequest request) Publish publishes a message to the topic
-