Package io.deephaven.server.util
Class GrpcServiceOverrideBuilder
java.lang.Object
io.deephaven.server.util.GrpcServiceOverrideBuilder
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
static class
static final class
static interface
static class
-
Method Summary
Modifier and TypeMethodDescriptionio.grpc.ServerServiceDefinition
build()
static GrpcServiceOverrideBuilder
newBuilder
(io.grpc.ServerServiceDefinition baseDefinition) <ReqT,
RespT, NextRespT>
GrpcServiceOverrideBuilderonBidiBrowserSupport
(GrpcServiceOverrideBuilder.BidiDelegate<ReqT, RespT> delegate, io.grpc.MethodDescriptor<?, ?> openDescriptor, io.grpc.MethodDescriptor<?, ?> nextDescriptor, io.grpc.MethodDescriptor.Marshaller<ReqT> requestMarshaller, io.grpc.MethodDescriptor.Marshaller<RespT> responseMarshaller, io.grpc.MethodDescriptor.Marshaller<NextRespT> nextResponseMarshaller, BrowserStream.Mode mode, Logger log, SessionService sessionService) <ReqT,
RespT>
GrpcServiceOverrideBuilderonBidiOverride
(GrpcServiceOverrideBuilder.BidiDelegate<ReqT, RespT> delegate, io.grpc.MethodDescriptor<?, ?> descriptor, io.grpc.MethodDescriptor.Marshaller<ReqT> requestMarshaller, io.grpc.MethodDescriptor.Marshaller<RespT> responseMarshaller) <ReqT,
RespT, NextRespT>
GrpcServiceOverrideBuilderonBidiOverrideWithBrowserSupport
(GrpcServiceOverrideBuilder.BidiDelegate<ReqT, RespT> delegate, io.grpc.MethodDescriptor<?, ?> bidiDescriptor, io.grpc.MethodDescriptor<?, ?> openDescriptor, io.grpc.MethodDescriptor<?, ?> nextDescriptor, io.grpc.MethodDescriptor.Marshaller<ReqT> requestMarshaller, io.grpc.MethodDescriptor.Marshaller<RespT> responseMarshaller, io.grpc.MethodDescriptor.Marshaller<NextRespT> nextResponseMarshaller, BrowserStream.Mode mode, Logger log, SessionService sessionService) <ReqT,
RespT>
GrpcServiceOverrideBuilderonServerStreamingOverride
(GrpcServiceOverrideBuilder.Delegate<ReqT, RespT> delegate, io.grpc.MethodDescriptor<?, ?> descriptor, io.grpc.MethodDescriptor.Marshaller<ReqT> requestMarshaller, io.grpc.MethodDescriptor.Marshaller<RespT> responseMarshaller)
-
Method Details
-
newBuilder
-
onServerStreamingOverride
public <ReqT,RespT> GrpcServiceOverrideBuilder onServerStreamingOverride(GrpcServiceOverrideBuilder.Delegate<ReqT, RespT> delegate, io.grpc.MethodDescriptor<?, ?> descriptor, io.grpc.MethodDescriptor.Marshaller<ReqT> requestMarshaller, io.grpc.MethodDescriptor.Marshaller<RespT> responseMarshaller) -
onBidiOverride
public <ReqT,RespT> GrpcServiceOverrideBuilder onBidiOverride(GrpcServiceOverrideBuilder.BidiDelegate<ReqT, RespT> delegate, io.grpc.MethodDescriptor<?, ?> descriptor, io.grpc.MethodDescriptor.Marshaller<ReqT> requestMarshaller, io.grpc.MethodDescriptor.Marshaller<RespT> responseMarshaller) -
onBidiOverrideWithBrowserSupport
public <ReqT,RespT, GrpcServiceOverrideBuilder onBidiOverrideWithBrowserSupportNextRespT> (GrpcServiceOverrideBuilder.BidiDelegate<ReqT, RespT> delegate, io.grpc.MethodDescriptor<?, ?> bidiDescriptor, io.grpc.MethodDescriptor<?, ?> openDescriptor, io.grpc.MethodDescriptor<?, ?> nextDescriptor, io.grpc.MethodDescriptor.Marshaller<ReqT> requestMarshaller, io.grpc.MethodDescriptor.Marshaller<RespT> responseMarshaller, io.grpc.MethodDescriptor.Marshaller<NextRespT> nextResponseMarshaller, BrowserStream.Mode mode, Logger log, SessionService sessionService) -
onBidiBrowserSupport
public <ReqT,RespT, GrpcServiceOverrideBuilder onBidiBrowserSupportNextRespT> (GrpcServiceOverrideBuilder.BidiDelegate<ReqT, RespT> delegate, io.grpc.MethodDescriptor<?, ?> openDescriptor, io.grpc.MethodDescriptor<?, ?> nextDescriptor, io.grpc.MethodDescriptor.Marshaller<ReqT> requestMarshaller, io.grpc.MethodDescriptor.Marshaller<RespT> responseMarshaller, io.grpc.MethodDescriptor.Marshaller<NextRespT> nextResponseMarshaller, BrowserStream.Mode mode, Logger log, SessionService sessionService) -
build
public io.grpc.ServerServiceDefinition build()
-