Class TopicGrpc.TopicFutureStub

java.lang.Object
io.grpc.stub.AbstractStub<TopicGrpc.TopicFutureStub>
io.atomix.api.runtime.topic.v1.TopicGrpc.TopicFutureStub
Enclosing class:
TopicGrpc

public static final class TopicGrpc.TopicFutureStub extends io.grpc.stub.AbstractStub<TopicGrpc.TopicFutureStub>
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.common.util.concurrent.ListenableFuture<CloseResponse>
    Close closes the topic
    com.google.common.util.concurrent.ListenableFuture<CreateResponse>
    Create creates the topic
    com.google.common.util.concurrent.ListenableFuture<PublishResponse>
    Publish publishes a message to the topic

    Methods inherited from class io.grpc.stub.AbstractStub

    getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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