Class CodegenUtils.ExternalClient

  • Enclosing class:
    CodegenUtils

    public static class CodegenUtils.ExternalClient
    extends java.lang.Object
    • Method Detail

      • invoke

        public static Value invoke​(io.grpc.Channel channel,
                                   io.grpc.MethodDescriptor<RpcRequest,​RpcResponse> methodDesc,
                                   @Nullable
                                   Value payload)
      • invokeOneWay

        public static void invokeOneWay​(io.grpc.Channel channel,
                                        io.grpc.MethodDescriptor<RpcRequest,​RpcResponse> methodDesc,
                                        @Nullable
                                        Value payload)
      • invokeKeyed

        public static Value invokeKeyed​(io.grpc.Channel channel,
                                        io.grpc.MethodDescriptor<KeyedRpcRequest,​RpcResponse> methodDesc,
                                        java.lang.String key,
                                        @Nullable
                                        Value payload)
      • invokeKeyedOneWay

        public static void invokeKeyedOneWay​(io.grpc.Channel channel,
                                             io.grpc.MethodDescriptor<KeyedRpcRequest,​RpcResponse> methodDesc,
                                             java.lang.String key,
                                             @Nullable
                                             Value payload)