UNPKG

@lightbend/akkaserverless-javascript-sdk

Version:
180 lines (167 loc) 6.46 kB
// GENERATED CODE -- DO NOT EDIT! // Original file comments: // Copyright 2021 Lightbend Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // 'use strict'; var grpc = require('@grpc/grpc-js'); var example_pb = require('./example_pb.js'); var google_protobuf_any_pb = require('google-protobuf/google/protobuf/any_pb.js'); var akkaserverless_annotations_pb = require('./akkaserverless/annotations_pb.js'); function serialize_com_example_In(arg) { if (!(arg instanceof example_pb.In)) { throw new Error('Expected argument of type com.example.In'); } return Buffer.from(arg.serializeBinary()); } function deserialize_com_example_In(buffer_arg) { return example_pb.In.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_com_example_Out(arg) { if (!(arg instanceof example_pb.Out)) { throw new Error('Expected argument of type com.example.Out'); } return Buffer.from(arg.serializeBinary()); } function deserialize_com_example_Out(buffer_arg) { return example_pb.Out.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_google_protobuf_Any(arg) { if (!(arg instanceof google_protobuf_any_pb.Any)) { throw new Error('Expected argument of type google.protobuf.Any'); } return Buffer.from(arg.serializeBinary()); } function deserialize_google_protobuf_Any(buffer_arg) { return google_protobuf_any_pb.Any.deserializeBinary(new Uint8Array(buffer_arg)); } var ExampleServiceService = exports.ExampleServiceService = { doSomething: { path: '/com.example.ExampleService/DoSomething', requestStream: false, responseStream: false, requestType: example_pb.In, responseType: example_pb.Out, requestSerialize: serialize_com_example_In, requestDeserialize: deserialize_com_example_In, responseSerialize: serialize_com_example_Out, responseDeserialize: deserialize_com_example_Out, }, streamSomething: { path: '/com.example.ExampleService/StreamSomething', requestStream: false, responseStream: true, requestType: example_pb.In, responseType: example_pb.Out, requestSerialize: serialize_com_example_In, requestDeserialize: deserialize_com_example_In, responseSerialize: serialize_com_example_Out, responseDeserialize: deserialize_com_example_Out, }, publishJsonToTopic: { path: '/com.example.ExampleService/PublishJsonToTopic', requestStream: false, responseStream: false, requestType: example_pb.In, responseType: google_protobuf_any_pb.Any, requestSerialize: serialize_com_example_In, requestDeserialize: deserialize_com_example_In, responseSerialize: serialize_google_protobuf_Any, responseDeserialize: deserialize_google_protobuf_Any, }, fail: { path: '/com.example.ExampleService/Fail', requestStream: false, responseStream: false, requestType: example_pb.In, responseType: example_pb.Out, requestSerialize: serialize_com_example_In, requestDeserialize: deserialize_com_example_In, responseSerialize: serialize_com_example_Out, responseDeserialize: deserialize_com_example_Out, }, }; exports.ExampleServiceClient = grpc.makeGenericClientConstructor(ExampleServiceService); var ExampleServiceTwoService = exports.ExampleServiceTwoService = { doSomethingOne: { path: '/com.example.ExampleServiceTwo/DoSomethingOne', requestStream: false, responseStream: false, requestType: example_pb.In, responseType: example_pb.Out, requestSerialize: serialize_com_example_In, requestDeserialize: deserialize_com_example_In, responseSerialize: serialize_com_example_Out, responseDeserialize: deserialize_com_example_Out, }, doSomethingTwo: { path: '/com.example.ExampleServiceTwo/DoSomethingTwo', requestStream: false, responseStream: false, requestType: example_pb.In, responseType: example_pb.Out, requestSerialize: serialize_com_example_In, requestDeserialize: deserialize_com_example_In, responseSerialize: serialize_com_example_Out, responseDeserialize: deserialize_com_example_Out, }, fail: { path: '/com.example.ExampleServiceTwo/Fail', requestStream: false, responseStream: false, requestType: example_pb.In, responseType: example_pb.Out, requestSerialize: serialize_com_example_In, requestDeserialize: deserialize_com_example_In, responseSerialize: serialize_com_example_Out, responseDeserialize: deserialize_com_example_Out, }, }; exports.ExampleServiceTwoClient = grpc.makeGenericClientConstructor(ExampleServiceTwoService); var ExampleServiceThreeService = exports.ExampleServiceThreeService = { doSomethingOne: { path: '/com.example.ExampleServiceThree/DoSomethingOne', requestStream: false, responseStream: false, requestType: example_pb.In, responseType: example_pb.Out, requestSerialize: serialize_com_example_In, requestDeserialize: deserialize_com_example_In, responseSerialize: serialize_com_example_Out, responseDeserialize: deserialize_com_example_Out, }, doSomethingTwo: { path: '/com.example.ExampleServiceThree/DoSomethingTwo', requestStream: false, responseStream: false, requestType: example_pb.In, responseType: example_pb.Out, requestSerialize: serialize_com_example_In, requestDeserialize: deserialize_com_example_In, responseSerialize: serialize_com_example_Out, responseDeserialize: deserialize_com_example_Out, }, fail: { path: '/com.example.ExampleServiceThree/Fail', requestStream: false, responseStream: false, requestType: example_pb.In, responseType: example_pb.Out, requestSerialize: serialize_com_example_In, requestDeserialize: deserialize_com_example_In, responseSerialize: serialize_com_example_Out, responseDeserialize: deserialize_com_example_Out, }, }; exports.ExampleServiceThreeClient = grpc.makeGenericClientConstructor(ExampleServiceThreeService);