All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.xmtp.proto.message.api.v1.MessageApiGrpc Maven / Gradle / Ivy

The newest version!
package org.xmtp.proto.message.api.v1;

import static io.grpc.MethodDescriptor.generateFullMethodName;

/**
 * 
 * RPC
 * 
*/ @javax.annotation.Generated( value = "by gRPC proto compiler (version 1.45.1)", comments = "Source: message_api/v1/message_api.proto") @io.grpc.stub.annotations.GrpcGenerated public final class MessageApiGrpc { private MessageApiGrpc() {} public static final String SERVICE_NAME = "xmtp.message_api.v1.MessageApi"; // Static method descriptors that strictly reflect the proto. private static volatile io.grpc.MethodDescriptor getPublishMethod; @io.grpc.stub.annotations.RpcMethod( fullMethodName = SERVICE_NAME + '/' + "Publish", requestType = org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest.class, responseType = org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse.class, methodType = io.grpc.MethodDescriptor.MethodType.UNARY) public static io.grpc.MethodDescriptor getPublishMethod() { io.grpc.MethodDescriptor getPublishMethod; if ((getPublishMethod = MessageApiGrpc.getPublishMethod) == null) { synchronized (MessageApiGrpc.class) { if ((getPublishMethod = MessageApiGrpc.getPublishMethod) == null) { MessageApiGrpc.getPublishMethod = getPublishMethod = io.grpc.MethodDescriptor.newBuilder() .setType(io.grpc.MethodDescriptor.MethodType.UNARY) .setFullMethodName(generateFullMethodName(SERVICE_NAME, "Publish")) .setSampledToLocalTracing(true) .setRequestMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest.getDefaultInstance())) .setResponseMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse.getDefaultInstance())) .build(); } } } return getPublishMethod; } private static volatile io.grpc.MethodDescriptor getSubscribeMethod; @io.grpc.stub.annotations.RpcMethod( fullMethodName = SERVICE_NAME + '/' + "Subscribe", requestType = org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest.class, responseType = org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.class, methodType = io.grpc.MethodDescriptor.MethodType.SERVER_STREAMING) public static io.grpc.MethodDescriptor getSubscribeMethod() { io.grpc.MethodDescriptor getSubscribeMethod; if ((getSubscribeMethod = MessageApiGrpc.getSubscribeMethod) == null) { synchronized (MessageApiGrpc.class) { if ((getSubscribeMethod = MessageApiGrpc.getSubscribeMethod) == null) { MessageApiGrpc.getSubscribeMethod = getSubscribeMethod = io.grpc.MethodDescriptor.newBuilder() .setType(io.grpc.MethodDescriptor.MethodType.SERVER_STREAMING) .setFullMethodName(generateFullMethodName(SERVICE_NAME, "Subscribe")) .setSampledToLocalTracing(true) .setRequestMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest.getDefaultInstance())) .setResponseMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.getDefaultInstance())) .build(); } } } return getSubscribeMethod; } private static volatile io.grpc.MethodDescriptor getSubscribe2Method; @io.grpc.stub.annotations.RpcMethod( fullMethodName = SERVICE_NAME + '/' + "Subscribe2", requestType = org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest.class, responseType = org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.class, methodType = io.grpc.MethodDescriptor.MethodType.BIDI_STREAMING) public static io.grpc.MethodDescriptor getSubscribe2Method() { io.grpc.MethodDescriptor getSubscribe2Method; if ((getSubscribe2Method = MessageApiGrpc.getSubscribe2Method) == null) { synchronized (MessageApiGrpc.class) { if ((getSubscribe2Method = MessageApiGrpc.getSubscribe2Method) == null) { MessageApiGrpc.getSubscribe2Method = getSubscribe2Method = io.grpc.MethodDescriptor.newBuilder() .setType(io.grpc.MethodDescriptor.MethodType.BIDI_STREAMING) .setFullMethodName(generateFullMethodName(SERVICE_NAME, "Subscribe2")) .setSampledToLocalTracing(true) .setRequestMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest.getDefaultInstance())) .setResponseMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.getDefaultInstance())) .build(); } } } return getSubscribe2Method; } private static volatile io.grpc.MethodDescriptor getSubscribeAllMethod; @io.grpc.stub.annotations.RpcMethod( fullMethodName = SERVICE_NAME + '/' + "SubscribeAll", requestType = org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest.class, responseType = org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.class, methodType = io.grpc.MethodDescriptor.MethodType.SERVER_STREAMING) public static io.grpc.MethodDescriptor getSubscribeAllMethod() { io.grpc.MethodDescriptor getSubscribeAllMethod; if ((getSubscribeAllMethod = MessageApiGrpc.getSubscribeAllMethod) == null) { synchronized (MessageApiGrpc.class) { if ((getSubscribeAllMethod = MessageApiGrpc.getSubscribeAllMethod) == null) { MessageApiGrpc.getSubscribeAllMethod = getSubscribeAllMethod = io.grpc.MethodDescriptor.newBuilder() .setType(io.grpc.MethodDescriptor.MethodType.SERVER_STREAMING) .setFullMethodName(generateFullMethodName(SERVICE_NAME, "SubscribeAll")) .setSampledToLocalTracing(true) .setRequestMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest.getDefaultInstance())) .setResponseMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.getDefaultInstance())) .build(); } } } return getSubscribeAllMethod; } private static volatile io.grpc.MethodDescriptor getQueryMethod; @io.grpc.stub.annotations.RpcMethod( fullMethodName = SERVICE_NAME + '/' + "Query", requestType = org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest.class, responseType = org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse.class, methodType = io.grpc.MethodDescriptor.MethodType.UNARY) public static io.grpc.MethodDescriptor getQueryMethod() { io.grpc.MethodDescriptor getQueryMethod; if ((getQueryMethod = MessageApiGrpc.getQueryMethod) == null) { synchronized (MessageApiGrpc.class) { if ((getQueryMethod = MessageApiGrpc.getQueryMethod) == null) { MessageApiGrpc.getQueryMethod = getQueryMethod = io.grpc.MethodDescriptor.newBuilder() .setType(io.grpc.MethodDescriptor.MethodType.UNARY) .setFullMethodName(generateFullMethodName(SERVICE_NAME, "Query")) .setSampledToLocalTracing(true) .setRequestMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest.getDefaultInstance())) .setResponseMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse.getDefaultInstance())) .build(); } } } return getQueryMethod; } private static volatile io.grpc.MethodDescriptor getBatchQueryMethod; @io.grpc.stub.annotations.RpcMethod( fullMethodName = SERVICE_NAME + '/' + "BatchQuery", requestType = org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest.class, responseType = org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse.class, methodType = io.grpc.MethodDescriptor.MethodType.UNARY) public static io.grpc.MethodDescriptor getBatchQueryMethod() { io.grpc.MethodDescriptor getBatchQueryMethod; if ((getBatchQueryMethod = MessageApiGrpc.getBatchQueryMethod) == null) { synchronized (MessageApiGrpc.class) { if ((getBatchQueryMethod = MessageApiGrpc.getBatchQueryMethod) == null) { MessageApiGrpc.getBatchQueryMethod = getBatchQueryMethod = io.grpc.MethodDescriptor.newBuilder() .setType(io.grpc.MethodDescriptor.MethodType.UNARY) .setFullMethodName(generateFullMethodName(SERVICE_NAME, "BatchQuery")) .setSampledToLocalTracing(true) .setRequestMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest.getDefaultInstance())) .setResponseMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse.getDefaultInstance())) .build(); } } } return getBatchQueryMethod; } /** * Creates a new async stub that supports all call types for the service */ public static MessageApiStub newStub(io.grpc.Channel channel) { io.grpc.stub.AbstractStub.StubFactory factory = new io.grpc.stub.AbstractStub.StubFactory() { @java.lang.Override public MessageApiStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { return new MessageApiStub(channel, callOptions); } }; return MessageApiStub.newStub(factory, channel); } /** * Creates a new blocking-style stub that supports unary and streaming output calls on the service */ public static MessageApiBlockingStub newBlockingStub( io.grpc.Channel channel) { io.grpc.stub.AbstractStub.StubFactory factory = new io.grpc.stub.AbstractStub.StubFactory() { @java.lang.Override public MessageApiBlockingStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { return new MessageApiBlockingStub(channel, callOptions); } }; return MessageApiBlockingStub.newStub(factory, channel); } /** * Creates a new ListenableFuture-style stub that supports unary calls on the service */ public static MessageApiFutureStub newFutureStub( io.grpc.Channel channel) { io.grpc.stub.AbstractStub.StubFactory factory = new io.grpc.stub.AbstractStub.StubFactory() { @java.lang.Override public MessageApiFutureStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { return new MessageApiFutureStub(channel, callOptions); } }; return MessageApiFutureStub.newStub(factory, channel); } /** *
   * RPC
   * 
*/ public static abstract class MessageApiImplBase implements io.grpc.BindableService { /** *
     * Publish messages to the network
     * 
*/ public void publish(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest request, io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getPublishMethod(), responseObserver); } /** *
     * Subscribe to a stream of new envelopes matching a predicate
     * 
*/ public void subscribe(org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest request, io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getSubscribeMethod(), responseObserver); } /** *
     * Subscribe to a stream of new envelopes and your subscription using
     * bidirectional streaming
     * protolint:disable:next RPC_REQUEST_STANDARD_NAME
     * 
*/ public io.grpc.stub.StreamObserver subscribe2( io.grpc.stub.StreamObserver responseObserver) { return io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall(getSubscribe2Method(), responseObserver); } /** *
     * Subscribe to a stream of all messages
     * 
*/ public void subscribeAll(org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest request, io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getSubscribeAllMethod(), responseObserver); } /** *
     * Query the store for messages
     * 
*/ public void query(org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest request, io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getQueryMethod(), responseObserver); } /** *
     * BatchQuery containing a set of queries to be processed
     * 
*/ public void batchQuery(org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest request, io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getBatchQueryMethod(), responseObserver); } @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) .addMethod( getPublishMethod(), io.grpc.stub.ServerCalls.asyncUnaryCall( new MethodHandlers< org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest, org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse>( this, METHODID_PUBLISH))) .addMethod( getSubscribeMethod(), io.grpc.stub.ServerCalls.asyncServerStreamingCall( new MethodHandlers< org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope>( this, METHODID_SUBSCRIBE))) .addMethod( getSubscribe2Method(), io.grpc.stub.ServerCalls.asyncBidiStreamingCall( new MethodHandlers< org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope>( this, METHODID_SUBSCRIBE2))) .addMethod( getSubscribeAllMethod(), io.grpc.stub.ServerCalls.asyncServerStreamingCall( new MethodHandlers< org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope>( this, METHODID_SUBSCRIBE_ALL))) .addMethod( getQueryMethod(), io.grpc.stub.ServerCalls.asyncUnaryCall( new MethodHandlers< org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse>( this, METHODID_QUERY))) .addMethod( getBatchQueryMethod(), io.grpc.stub.ServerCalls.asyncUnaryCall( new MethodHandlers< org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest, org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse>( this, METHODID_BATCH_QUERY))) .build(); } } /** *
   * RPC
   * 
*/ public static final class MessageApiStub extends io.grpc.stub.AbstractAsyncStub { private MessageApiStub( io.grpc.Channel channel, io.grpc.CallOptions callOptions) { super(channel, callOptions); } @java.lang.Override protected MessageApiStub build( io.grpc.Channel channel, io.grpc.CallOptions callOptions) { return new MessageApiStub(channel, callOptions); } /** *
     * Publish messages to the network
     * 
*/ public void publish(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest request, io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getPublishMethod(), getCallOptions()), request, responseObserver); } /** *
     * Subscribe to a stream of new envelopes matching a predicate
     * 
*/ public void subscribe(org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest request, io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ClientCalls.asyncServerStreamingCall( getChannel().newCall(getSubscribeMethod(), getCallOptions()), request, responseObserver); } /** *
     * Subscribe to a stream of new envelopes and your subscription using
     * bidirectional streaming
     * protolint:disable:next RPC_REQUEST_STANDARD_NAME
     * 
*/ public io.grpc.stub.StreamObserver subscribe2( io.grpc.stub.StreamObserver responseObserver) { return io.grpc.stub.ClientCalls.asyncBidiStreamingCall( getChannel().newCall(getSubscribe2Method(), getCallOptions()), responseObserver); } /** *
     * Subscribe to a stream of all messages
     * 
*/ public void subscribeAll(org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest request, io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ClientCalls.asyncServerStreamingCall( getChannel().newCall(getSubscribeAllMethod(), getCallOptions()), request, responseObserver); } /** *
     * Query the store for messages
     * 
*/ public void query(org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest request, io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getQueryMethod(), getCallOptions()), request, responseObserver); } /** *
     * BatchQuery containing a set of queries to be processed
     * 
*/ public void batchQuery(org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest request, io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getBatchQueryMethod(), getCallOptions()), request, responseObserver); } } /** *
   * RPC
   * 
*/ public static final class MessageApiBlockingStub extends io.grpc.stub.AbstractBlockingStub { private MessageApiBlockingStub( io.grpc.Channel channel, io.grpc.CallOptions callOptions) { super(channel, callOptions); } @java.lang.Override protected MessageApiBlockingStub build( io.grpc.Channel channel, io.grpc.CallOptions callOptions) { return new MessageApiBlockingStub(channel, callOptions); } /** *
     * Publish messages to the network
     * 
*/ public org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse publish(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest request) { return io.grpc.stub.ClientCalls.blockingUnaryCall( getChannel(), getPublishMethod(), getCallOptions(), request); } /** *
     * Subscribe to a stream of new envelopes matching a predicate
     * 
*/ public java.util.Iterator subscribe( org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest request) { return io.grpc.stub.ClientCalls.blockingServerStreamingCall( getChannel(), getSubscribeMethod(), getCallOptions(), request); } /** *
     * Subscribe to a stream of all messages
     * 
*/ public java.util.Iterator subscribeAll( org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest request) { return io.grpc.stub.ClientCalls.blockingServerStreamingCall( getChannel(), getSubscribeAllMethod(), getCallOptions(), request); } /** *
     * Query the store for messages
     * 
*/ public org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse query(org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest request) { return io.grpc.stub.ClientCalls.blockingUnaryCall( getChannel(), getQueryMethod(), getCallOptions(), request); } /** *
     * BatchQuery containing a set of queries to be processed
     * 
*/ public org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse batchQuery(org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest request) { return io.grpc.stub.ClientCalls.blockingUnaryCall( getChannel(), getBatchQueryMethod(), getCallOptions(), request); } } /** *
   * RPC
   * 
*/ public static final class MessageApiFutureStub extends io.grpc.stub.AbstractFutureStub { private MessageApiFutureStub( io.grpc.Channel channel, io.grpc.CallOptions callOptions) { super(channel, callOptions); } @java.lang.Override protected MessageApiFutureStub build( io.grpc.Channel channel, io.grpc.CallOptions callOptions) { return new MessageApiFutureStub(channel, callOptions); } /** *
     * Publish messages to the network
     * 
*/ public com.google.common.util.concurrent.ListenableFuture publish( org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest request) { return io.grpc.stub.ClientCalls.futureUnaryCall( getChannel().newCall(getPublishMethod(), getCallOptions()), request); } /** *
     * Query the store for messages
     * 
*/ public com.google.common.util.concurrent.ListenableFuture query( org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest request) { return io.grpc.stub.ClientCalls.futureUnaryCall( getChannel().newCall(getQueryMethod(), getCallOptions()), request); } /** *
     * BatchQuery containing a set of queries to be processed
     * 
*/ public com.google.common.util.concurrent.ListenableFuture batchQuery( org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest request) { return io.grpc.stub.ClientCalls.futureUnaryCall( getChannel().newCall(getBatchQueryMethod(), getCallOptions()), request); } } private static final int METHODID_PUBLISH = 0; private static final int METHODID_SUBSCRIBE = 1; private static final int METHODID_SUBSCRIBE_ALL = 2; private static final int METHODID_QUERY = 3; private static final int METHODID_BATCH_QUERY = 4; private static final int METHODID_SUBSCRIBE2 = 5; private static final class MethodHandlers implements io.grpc.stub.ServerCalls.UnaryMethod, io.grpc.stub.ServerCalls.ServerStreamingMethod, io.grpc.stub.ServerCalls.ClientStreamingMethod, io.grpc.stub.ServerCalls.BidiStreamingMethod { private final MessageApiImplBase serviceImpl; private final int methodId; MethodHandlers(MessageApiImplBase serviceImpl, int methodId) { this.serviceImpl = serviceImpl; this.methodId = methodId; } @java.lang.Override @java.lang.SuppressWarnings("unchecked") public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { switch (methodId) { case METHODID_PUBLISH: serviceImpl.publish((org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest) request, (io.grpc.stub.StreamObserver) responseObserver); break; case METHODID_SUBSCRIBE: serviceImpl.subscribe((org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest) request, (io.grpc.stub.StreamObserver) responseObserver); break; case METHODID_SUBSCRIBE_ALL: serviceImpl.subscribeAll((org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest) request, (io.grpc.stub.StreamObserver) responseObserver); break; case METHODID_QUERY: serviceImpl.query((org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest) request, (io.grpc.stub.StreamObserver) responseObserver); break; case METHODID_BATCH_QUERY: serviceImpl.batchQuery((org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest) request, (io.grpc.stub.StreamObserver) responseObserver); break; default: throw new AssertionError(); } } @java.lang.Override @java.lang.SuppressWarnings("unchecked") public io.grpc.stub.StreamObserver invoke( io.grpc.stub.StreamObserver responseObserver) { switch (methodId) { case METHODID_SUBSCRIBE2: return (io.grpc.stub.StreamObserver) serviceImpl.subscribe2( (io.grpc.stub.StreamObserver) responseObserver); default: throw new AssertionError(); } } } private static volatile io.grpc.ServiceDescriptor serviceDescriptor; public static io.grpc.ServiceDescriptor getServiceDescriptor() { io.grpc.ServiceDescriptor result = serviceDescriptor; if (result == null) { synchronized (MessageApiGrpc.class) { result = serviceDescriptor; if (result == null) { serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) .addMethod(getPublishMethod()) .addMethod(getSubscribeMethod()) .addMethod(getSubscribe2Method()) .addMethod(getSubscribeAllMethod()) .addMethod(getQueryMethod()) .addMethod(getBatchQueryMethod()) .build(); } } } return result; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy