|
@@ -0,0 +1,499 @@
|
|
|
|
+package cn.escheduler.rpc;
|
|
|
|
+
|
|
|
|
+import static io.grpc.MethodDescriptor.generateFullMethodName;
|
|
|
|
+import static io.grpc.stub.ClientCalls.asyncBidiStreamingCall;
|
|
|
|
+import static io.grpc.stub.ClientCalls.asyncClientStreamingCall;
|
|
|
|
+import static io.grpc.stub.ClientCalls.asyncServerStreamingCall;
|
|
|
|
+import static io.grpc.stub.ClientCalls.asyncUnaryCall;
|
|
|
|
+import static io.grpc.stub.ClientCalls.blockingServerStreamingCall;
|
|
|
|
+import static io.grpc.stub.ClientCalls.blockingUnaryCall;
|
|
|
|
+import static io.grpc.stub.ClientCalls.futureUnaryCall;
|
|
|
|
+import static io.grpc.stub.ServerCalls.asyncBidiStreamingCall;
|
|
|
|
+import static io.grpc.stub.ServerCalls.asyncClientStreamingCall;
|
|
|
|
+import static io.grpc.stub.ServerCalls.asyncServerStreamingCall;
|
|
|
|
+import static io.grpc.stub.ServerCalls.asyncUnaryCall;
|
|
|
|
+import static io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall;
|
|
|
|
+import static io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall;
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * log view service
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+@javax.annotation.Generated(
|
|
|
|
+ value = "by gRPC proto compiler (version 1.9.0)",
|
|
|
|
+ comments = "Source: scheduler.proto")
|
|
|
|
+public final class LogViewServiceGrpc {
|
|
|
|
+
|
|
|
|
+ private LogViewServiceGrpc() {}
|
|
|
|
+
|
|
|
|
+ public static final String SERVICE_NAME = "schduler.LogViewService";
|
|
|
|
+
|
|
|
|
+ // Static method descriptors that strictly reflect the proto.
|
|
|
|
+ @io.grpc.ExperimentalApi("https://github.com/grpc/grpc-java/issues/1901")
|
|
|
|
+ @java.lang.Deprecated // Use {@link #getRollViewLogMethod()} instead.
|
|
|
|
+ public static final io.grpc.MethodDescriptor<cn.escheduler.rpc.LogParameter,
|
|
|
|
+ cn.escheduler.rpc.RetStrInfo> METHOD_ROLL_VIEW_LOG = getRollViewLogMethod();
|
|
|
|
+
|
|
|
|
+ private static volatile io.grpc.MethodDescriptor<cn.escheduler.rpc.LogParameter,
|
|
|
|
+ cn.escheduler.rpc.RetStrInfo> getRollViewLogMethod;
|
|
|
|
+
|
|
|
|
+ @io.grpc.ExperimentalApi("https://github.com/grpc/grpc-java/issues/1901")
|
|
|
|
+ public static io.grpc.MethodDescriptor<cn.escheduler.rpc.LogParameter,
|
|
|
|
+ cn.escheduler.rpc.RetStrInfo> getRollViewLogMethod() {
|
|
|
|
+ io.grpc.MethodDescriptor<cn.escheduler.rpc.LogParameter, cn.escheduler.rpc.RetStrInfo> getRollViewLogMethod;
|
|
|
|
+ if ((getRollViewLogMethod = LogViewServiceGrpc.getRollViewLogMethod) == null) {
|
|
|
|
+ synchronized (LogViewServiceGrpc.class) {
|
|
|
|
+ if ((getRollViewLogMethod = LogViewServiceGrpc.getRollViewLogMethod) == null) {
|
|
|
|
+ LogViewServiceGrpc.getRollViewLogMethod = getRollViewLogMethod =
|
|
|
|
+ io.grpc.MethodDescriptor.<cn.escheduler.rpc.LogParameter, cn.escheduler.rpc.RetStrInfo>newBuilder()
|
|
|
|
+ .setType(io.grpc.MethodDescriptor.MethodType.UNARY)
|
|
|
|
+ .setFullMethodName(generateFullMethodName(
|
|
|
|
+ "schduler.LogViewService", "rollViewLog"))
|
|
|
|
+ .setSampledToLocalTracing(true)
|
|
|
|
+ .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller(
|
|
|
|
+ cn.escheduler.rpc.LogParameter.getDefaultInstance()))
|
|
|
|
+ .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller(
|
|
|
|
+ cn.escheduler.rpc.RetStrInfo.getDefaultInstance()))
|
|
|
|
+ .setSchemaDescriptor(new LogViewServiceMethodDescriptorSupplier("rollViewLog"))
|
|
|
|
+ .build();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return getRollViewLogMethod;
|
|
|
|
+ }
|
|
|
|
+ @io.grpc.ExperimentalApi("https://github.com/grpc/grpc-java/issues/1901")
|
|
|
|
+ @java.lang.Deprecated // Use {@link #getViewLogMethod()} instead.
|
|
|
|
+ public static final io.grpc.MethodDescriptor<cn.escheduler.rpc.PathParameter,
|
|
|
|
+ cn.escheduler.rpc.RetStrInfo> METHOD_VIEW_LOG = getViewLogMethod();
|
|
|
|
+
|
|
|
|
+ private static volatile io.grpc.MethodDescriptor<cn.escheduler.rpc.PathParameter,
|
|
|
|
+ cn.escheduler.rpc.RetStrInfo> getViewLogMethod;
|
|
|
|
+
|
|
|
|
+ @io.grpc.ExperimentalApi("https://github.com/grpc/grpc-java/issues/1901")
|
|
|
|
+ public static io.grpc.MethodDescriptor<cn.escheduler.rpc.PathParameter,
|
|
|
|
+ cn.escheduler.rpc.RetStrInfo> getViewLogMethod() {
|
|
|
|
+ io.grpc.MethodDescriptor<cn.escheduler.rpc.PathParameter, cn.escheduler.rpc.RetStrInfo> getViewLogMethod;
|
|
|
|
+ if ((getViewLogMethod = LogViewServiceGrpc.getViewLogMethod) == null) {
|
|
|
|
+ synchronized (LogViewServiceGrpc.class) {
|
|
|
|
+ if ((getViewLogMethod = LogViewServiceGrpc.getViewLogMethod) == null) {
|
|
|
|
+ LogViewServiceGrpc.getViewLogMethod = getViewLogMethod =
|
|
|
|
+ io.grpc.MethodDescriptor.<cn.escheduler.rpc.PathParameter, cn.escheduler.rpc.RetStrInfo>newBuilder()
|
|
|
|
+ .setType(io.grpc.MethodDescriptor.MethodType.UNARY)
|
|
|
|
+ .setFullMethodName(generateFullMethodName(
|
|
|
|
+ "schduler.LogViewService", "viewLog"))
|
|
|
|
+ .setSampledToLocalTracing(true)
|
|
|
|
+ .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller(
|
|
|
|
+ cn.escheduler.rpc.PathParameter.getDefaultInstance()))
|
|
|
|
+ .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller(
|
|
|
|
+ cn.escheduler.rpc.RetStrInfo.getDefaultInstance()))
|
|
|
|
+ .setSchemaDescriptor(new LogViewServiceMethodDescriptorSupplier("viewLog"))
|
|
|
|
+ .build();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return getViewLogMethod;
|
|
|
|
+ }
|
|
|
|
+ @io.grpc.ExperimentalApi("https://github.com/grpc/grpc-java/issues/1901")
|
|
|
|
+ @java.lang.Deprecated // Use {@link #getGetLogBytesMethod()} instead.
|
|
|
|
+ public static final io.grpc.MethodDescriptor<cn.escheduler.rpc.PathParameter,
|
|
|
|
+ cn.escheduler.rpc.RetByteInfo> METHOD_GET_LOG_BYTES = getGetLogBytesMethod();
|
|
|
|
+
|
|
|
|
+ private static volatile io.grpc.MethodDescriptor<cn.escheduler.rpc.PathParameter,
|
|
|
|
+ cn.escheduler.rpc.RetByteInfo> getGetLogBytesMethod;
|
|
|
|
+
|
|
|
|
+ @io.grpc.ExperimentalApi("https://github.com/grpc/grpc-java/issues/1901")
|
|
|
|
+ public static io.grpc.MethodDescriptor<cn.escheduler.rpc.PathParameter,
|
|
|
|
+ cn.escheduler.rpc.RetByteInfo> getGetLogBytesMethod() {
|
|
|
|
+ io.grpc.MethodDescriptor<cn.escheduler.rpc.PathParameter, cn.escheduler.rpc.RetByteInfo> getGetLogBytesMethod;
|
|
|
|
+ if ((getGetLogBytesMethod = LogViewServiceGrpc.getGetLogBytesMethod) == null) {
|
|
|
|
+ synchronized (LogViewServiceGrpc.class) {
|
|
|
|
+ if ((getGetLogBytesMethod = LogViewServiceGrpc.getGetLogBytesMethod) == null) {
|
|
|
|
+ LogViewServiceGrpc.getGetLogBytesMethod = getGetLogBytesMethod =
|
|
|
|
+ io.grpc.MethodDescriptor.<cn.escheduler.rpc.PathParameter, cn.escheduler.rpc.RetByteInfo>newBuilder()
|
|
|
|
+ .setType(io.grpc.MethodDescriptor.MethodType.UNARY)
|
|
|
|
+ .setFullMethodName(generateFullMethodName(
|
|
|
|
+ "schduler.LogViewService", "getLogBytes"))
|
|
|
|
+ .setSampledToLocalTracing(true)
|
|
|
|
+ .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller(
|
|
|
|
+ cn.escheduler.rpc.PathParameter.getDefaultInstance()))
|
|
|
|
+ .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller(
|
|
|
|
+ cn.escheduler.rpc.RetByteInfo.getDefaultInstance()))
|
|
|
|
+ .setSchemaDescriptor(new LogViewServiceMethodDescriptorSupplier("getLogBytes"))
|
|
|
|
+ .build();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return getGetLogBytesMethod;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * Creates a new async stub that supports all call types for the service
|
|
|
|
+ */
|
|
|
|
+ public static LogViewServiceStub newStub(io.grpc.Channel channel) {
|
|
|
|
+ return new LogViewServiceStub(channel);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * Creates a new blocking-style stub that supports unary and streaming output calls on the service
|
|
|
|
+ */
|
|
|
|
+ public static LogViewServiceBlockingStub newBlockingStub(
|
|
|
|
+ io.grpc.Channel channel) {
|
|
|
|
+ return new LogViewServiceBlockingStub(channel);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * Creates a new ListenableFuture-style stub that supports unary calls on the service
|
|
|
|
+ */
|
|
|
|
+ public static LogViewServiceFutureStub newFutureStub(
|
|
|
|
+ io.grpc.Channel channel) {
|
|
|
|
+ return new LogViewServiceFutureStub(channel);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * log view service
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public static abstract class LogViewServiceImplBase implements io.grpc.BindableService {
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * roll view log
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public void rollViewLog(cn.escheduler.rpc.LogParameter request,
|
|
|
|
+ io.grpc.stub.StreamObserver<cn.escheduler.rpc.RetStrInfo> responseObserver) {
|
|
|
|
+ asyncUnimplementedUnaryCall(getRollViewLogMethod(), responseObserver);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * view all log
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public void viewLog(cn.escheduler.rpc.PathParameter request,
|
|
|
|
+ io.grpc.stub.StreamObserver<cn.escheduler.rpc.RetStrInfo> responseObserver) {
|
|
|
|
+ asyncUnimplementedUnaryCall(getViewLogMethod(), responseObserver);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * get log bytes
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public void getLogBytes(cn.escheduler.rpc.PathParameter request,
|
|
|
|
+ io.grpc.stub.StreamObserver<cn.escheduler.rpc.RetByteInfo> responseObserver) {
|
|
|
|
+ asyncUnimplementedUnaryCall(getGetLogBytesMethod(), responseObserver);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() {
|
|
|
|
+ return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor())
|
|
|
|
+ .addMethod(
|
|
|
|
+ getRollViewLogMethod(),
|
|
|
|
+ asyncUnaryCall(
|
|
|
|
+ new MethodHandlers<
|
|
|
|
+ cn.escheduler.rpc.LogParameter,
|
|
|
|
+ cn.escheduler.rpc.RetStrInfo>(
|
|
|
|
+ this, METHODID_ROLL_VIEW_LOG)))
|
|
|
|
+ .addMethod(
|
|
|
|
+ getViewLogMethod(),
|
|
|
|
+ asyncUnaryCall(
|
|
|
|
+ new MethodHandlers<
|
|
|
|
+ cn.escheduler.rpc.PathParameter,
|
|
|
|
+ cn.escheduler.rpc.RetStrInfo>(
|
|
|
|
+ this, METHODID_VIEW_LOG)))
|
|
|
|
+ .addMethod(
|
|
|
|
+ getGetLogBytesMethod(),
|
|
|
|
+ asyncUnaryCall(
|
|
|
|
+ new MethodHandlers<
|
|
|
|
+ cn.escheduler.rpc.PathParameter,
|
|
|
|
+ cn.escheduler.rpc.RetByteInfo>(
|
|
|
|
+ this, METHODID_GET_LOG_BYTES)))
|
|
|
|
+ .build();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * log view service
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public static final class LogViewServiceStub extends io.grpc.stub.AbstractStub<LogViewServiceStub> {
|
|
|
|
+ private LogViewServiceStub(io.grpc.Channel channel) {
|
|
|
|
+ super(channel);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private LogViewServiceStub(io.grpc.Channel channel,
|
|
|
|
+ io.grpc.CallOptions callOptions) {
|
|
|
|
+ super(channel, callOptions);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @java.lang.Override
|
|
|
|
+ protected LogViewServiceStub build(io.grpc.Channel channel,
|
|
|
|
+ io.grpc.CallOptions callOptions) {
|
|
|
|
+ return new LogViewServiceStub(channel, callOptions);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * roll view log
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public void rollViewLog(cn.escheduler.rpc.LogParameter request,
|
|
|
|
+ io.grpc.stub.StreamObserver<cn.escheduler.rpc.RetStrInfo> responseObserver) {
|
|
|
|
+ asyncUnaryCall(
|
|
|
|
+ getChannel().newCall(getRollViewLogMethod(), getCallOptions()), request, responseObserver);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * view all log
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public void viewLog(cn.escheduler.rpc.PathParameter request,
|
|
|
|
+ io.grpc.stub.StreamObserver<cn.escheduler.rpc.RetStrInfo> responseObserver) {
|
|
|
|
+ asyncUnaryCall(
|
|
|
|
+ getChannel().newCall(getViewLogMethod(), getCallOptions()), request, responseObserver);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * get log bytes
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public void getLogBytes(cn.escheduler.rpc.PathParameter request,
|
|
|
|
+ io.grpc.stub.StreamObserver<cn.escheduler.rpc.RetByteInfo> responseObserver) {
|
|
|
|
+ asyncUnaryCall(
|
|
|
|
+ getChannel().newCall(getGetLogBytesMethod(), getCallOptions()), request, responseObserver);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * log view service
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public static final class LogViewServiceBlockingStub extends io.grpc.stub.AbstractStub<LogViewServiceBlockingStub> {
|
|
|
|
+ private LogViewServiceBlockingStub(io.grpc.Channel channel) {
|
|
|
|
+ super(channel);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private LogViewServiceBlockingStub(io.grpc.Channel channel,
|
|
|
|
+ io.grpc.CallOptions callOptions) {
|
|
|
|
+ super(channel, callOptions);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @java.lang.Override
|
|
|
|
+ protected LogViewServiceBlockingStub build(io.grpc.Channel channel,
|
|
|
|
+ io.grpc.CallOptions callOptions) {
|
|
|
|
+ return new LogViewServiceBlockingStub(channel, callOptions);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * roll view log
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public cn.escheduler.rpc.RetStrInfo rollViewLog(cn.escheduler.rpc.LogParameter request) {
|
|
|
|
+ return blockingUnaryCall(
|
|
|
|
+ getChannel(), getRollViewLogMethod(), getCallOptions(), request);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * view all log
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public cn.escheduler.rpc.RetStrInfo viewLog(cn.escheduler.rpc.PathParameter request) {
|
|
|
|
+ return blockingUnaryCall(
|
|
|
|
+ getChannel(), getViewLogMethod(), getCallOptions(), request);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * get log bytes
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public cn.escheduler.rpc.RetByteInfo getLogBytes(cn.escheduler.rpc.PathParameter request) {
|
|
|
|
+ return blockingUnaryCall(
|
|
|
|
+ getChannel(), getGetLogBytesMethod(), getCallOptions(), request);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * log view service
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public static final class LogViewServiceFutureStub extends io.grpc.stub.AbstractStub<LogViewServiceFutureStub> {
|
|
|
|
+ private LogViewServiceFutureStub(io.grpc.Channel channel) {
|
|
|
|
+ super(channel);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private LogViewServiceFutureStub(io.grpc.Channel channel,
|
|
|
|
+ io.grpc.CallOptions callOptions) {
|
|
|
|
+ super(channel, callOptions);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @java.lang.Override
|
|
|
|
+ protected LogViewServiceFutureStub build(io.grpc.Channel channel,
|
|
|
|
+ io.grpc.CallOptions callOptions) {
|
|
|
|
+ return new LogViewServiceFutureStub(channel, callOptions);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * roll view log
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public com.google.common.util.concurrent.ListenableFuture<cn.escheduler.rpc.RetStrInfo> rollViewLog(
|
|
|
|
+ cn.escheduler.rpc.LogParameter request) {
|
|
|
|
+ return futureUnaryCall(
|
|
|
|
+ getChannel().newCall(getRollViewLogMethod(), getCallOptions()), request);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * view all log
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public com.google.common.util.concurrent.ListenableFuture<cn.escheduler.rpc.RetStrInfo> viewLog(
|
|
|
|
+ cn.escheduler.rpc.PathParameter request) {
|
|
|
|
+ return futureUnaryCall(
|
|
|
|
+ getChannel().newCall(getViewLogMethod(), getCallOptions()), request);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * <pre>
|
|
|
|
+ **
|
|
|
|
+ * get log bytes
|
|
|
|
+ * </pre>
|
|
|
|
+ */
|
|
|
|
+ public com.google.common.util.concurrent.ListenableFuture<cn.escheduler.rpc.RetByteInfo> getLogBytes(
|
|
|
|
+ cn.escheduler.rpc.PathParameter request) {
|
|
|
|
+ return futureUnaryCall(
|
|
|
|
+ getChannel().newCall(getGetLogBytesMethod(), getCallOptions()), request);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private static final int METHODID_ROLL_VIEW_LOG = 0;
|
|
|
|
+ private static final int METHODID_VIEW_LOG = 1;
|
|
|
|
+ private static final int METHODID_GET_LOG_BYTES = 2;
|
|
|
|
+
|
|
|
|
+ private static final class MethodHandlers<Req, Resp> implements
|
|
|
|
+ io.grpc.stub.ServerCalls.UnaryMethod<Req, Resp>,
|
|
|
|
+ io.grpc.stub.ServerCalls.ServerStreamingMethod<Req, Resp>,
|
|
|
|
+ io.grpc.stub.ServerCalls.ClientStreamingMethod<Req, Resp>,
|
|
|
|
+ io.grpc.stub.ServerCalls.BidiStreamingMethod<Req, Resp> {
|
|
|
|
+ private final LogViewServiceImplBase serviceImpl;
|
|
|
|
+ private final int methodId;
|
|
|
|
+
|
|
|
|
+ MethodHandlers(LogViewServiceImplBase 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<Resp> responseObserver) {
|
|
|
|
+ switch (methodId) {
|
|
|
|
+ case METHODID_ROLL_VIEW_LOG:
|
|
|
|
+ serviceImpl.rollViewLog((cn.escheduler.rpc.LogParameter) request,
|
|
|
|
+ (io.grpc.stub.StreamObserver<cn.escheduler.rpc.RetStrInfo>) responseObserver);
|
|
|
|
+ break;
|
|
|
|
+ case METHODID_VIEW_LOG:
|
|
|
|
+ serviceImpl.viewLog((cn.escheduler.rpc.PathParameter) request,
|
|
|
|
+ (io.grpc.stub.StreamObserver<cn.escheduler.rpc.RetStrInfo>) responseObserver);
|
|
|
|
+ break;
|
|
|
|
+ case METHODID_GET_LOG_BYTES:
|
|
|
|
+ serviceImpl.getLogBytes((cn.escheduler.rpc.PathParameter) request,
|
|
|
|
+ (io.grpc.stub.StreamObserver<cn.escheduler.rpc.RetByteInfo>) responseObserver);
|
|
|
|
+ break;
|
|
|
|
+ default:
|
|
|
|
+ throw new AssertionError();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @java.lang.Override
|
|
|
|
+ @java.lang.SuppressWarnings("unchecked")
|
|
|
|
+ public io.grpc.stub.StreamObserver<Req> invoke(
|
|
|
|
+ io.grpc.stub.StreamObserver<Resp> responseObserver) {
|
|
|
|
+ switch (methodId) {
|
|
|
|
+ default:
|
|
|
|
+ throw new AssertionError();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private static abstract class LogViewServiceBaseDescriptorSupplier
|
|
|
|
+ implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier {
|
|
|
|
+ LogViewServiceBaseDescriptorSupplier() {}
|
|
|
|
+
|
|
|
|
+ @java.lang.Override
|
|
|
|
+ public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() {
|
|
|
|
+ return cn.escheduler.rpc.SchdulerProto.getDescriptor();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @java.lang.Override
|
|
|
|
+ public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() {
|
|
|
|
+ return getFileDescriptor().findServiceByName("LogViewService");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private static final class LogViewServiceFileDescriptorSupplier
|
|
|
|
+ extends LogViewServiceBaseDescriptorSupplier {
|
|
|
|
+ LogViewServiceFileDescriptorSupplier() {}
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private static final class LogViewServiceMethodDescriptorSupplier
|
|
|
|
+ extends LogViewServiceBaseDescriptorSupplier
|
|
|
|
+ implements io.grpc.protobuf.ProtoMethodDescriptorSupplier {
|
|
|
|
+ private final String methodName;
|
|
|
|
+
|
|
|
|
+ LogViewServiceMethodDescriptorSupplier(String methodName) {
|
|
|
|
+ this.methodName = methodName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @java.lang.Override
|
|
|
|
+ public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() {
|
|
|
|
+ return getServiceDescriptor().findMethodByName(methodName);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private static volatile io.grpc.ServiceDescriptor serviceDescriptor;
|
|
|
|
+
|
|
|
|
+ public static io.grpc.ServiceDescriptor getServiceDescriptor() {
|
|
|
|
+ io.grpc.ServiceDescriptor result = serviceDescriptor;
|
|
|
|
+ if (result == null) {
|
|
|
|
+ synchronized (LogViewServiceGrpc.class) {
|
|
|
|
+ result = serviceDescriptor;
|
|
|
|
+ if (result == null) {
|
|
|
|
+ serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME)
|
|
|
|
+ .setSchemaDescriptor(new LogViewServiceFileDescriptorSupplier())
|
|
|
|
+ .addMethod(getRollViewLogMethod())
|
|
|
|
+ .addMethod(getViewLogMethod())
|
|
|
|
+ .addMethod(getGetLogBytesMethod())
|
|
|
|
+ .build();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return result;
|
|
|
|
+ }
|
|
|
|
+}
|