Package dev.cel.expr.conformance
Class ConformanceServiceGrpc
java.lang.Object
dev.cel.expr.conformance.ConformanceServiceGrpc
@Generated(value="by gRPC proto compiler (version 1.62.2)",
comments="Source: cel/expr/conformance/conformance_service.proto")
public final class ConformanceServiceGrpc
extends Object
Access a CEL implementation from another process or machine. A CEL implementation is decomposed as a parser, a static checker, and an evaluator. Every CEL implementation is expected to provide a server for this API. The API will be used for conformance testing and other utilities.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceAccess a CEL implementation from another process or machine.static final classA stub to allow clients to do synchronous rpc calls to service ConformanceService.static final classA stub to allow clients to do ListenableFuture-style rpc calls to service ConformanceService.static classBase class for the server implementation of the service ConformanceService.static final classA stub to allow clients to do asynchronous rpc calls to service ConformanceService. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic final io.grpc.ServerServiceDefinitionstatic io.grpc.MethodDescriptor<CheckRequest,CheckResponse> static io.grpc.MethodDescriptor<EvalRequest,EvalResponse> static io.grpc.MethodDescriptor<ParseRequest,ParseResponse> static io.grpc.ServiceDescriptornewBlockingStub(io.grpc.Channel channel) Creates a new blocking-style stub that supports unary and streaming output calls on the servicenewFutureStub(io.grpc.Channel channel) Creates a new ListenableFuture-style stub that supports unary calls on the servicenewStub(io.grpc.Channel channel) Creates a new async stub that supports all call types for the service
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
getParseMethod
-
getCheckMethod
-
getEvalMethod
-
newStub
Creates a new async stub that supports all call types for the service -
newBlockingStub
public static ConformanceServiceGrpc.ConformanceServiceBlockingStub newBlockingStub(io.grpc.Channel channel) Creates a new blocking-style stub that supports unary and streaming output calls on the service -
newFutureStub
public static ConformanceServiceGrpc.ConformanceServiceFutureStub newFutureStub(io.grpc.Channel channel) Creates a new ListenableFuture-style stub that supports unary calls on the service -
bindService
public static final io.grpc.ServerServiceDefinition bindService(ConformanceServiceGrpc.AsyncService service) -
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-