UNPKG

@ultipa-graph/ultipa-driver

Version:

NodeJS SDK for ultipa-server 5.2

415 lines (365 loc) 16.1 kB
// GENERATED CODE -- DO NOT EDIT! 'use strict'; var grpc = require('@grpc/grpc-js'); var src_proto_ultipa_pb = require('../../src/proto/ultipa_pb.js'); function serialize_ultipa_AuthenticateReply(arg) { if (!(arg instanceof src_proto_ultipa_pb.AuthenticateReply)) { throw new Error('Expected argument of type ultipa.AuthenticateReply'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_AuthenticateReply(buffer_arg) { return src_proto_ultipa_pb.AuthenticateReply.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_AuthenticateRequest(arg) { if (!(arg instanceof src_proto_ultipa_pb.AuthenticateRequest)) { throw new Error('Expected argument of type ultipa.AuthenticateRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_AuthenticateRequest(buffer_arg) { return src_proto_ultipa_pb.AuthenticateRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_DownloadFileReply(arg) { if (!(arg instanceof src_proto_ultipa_pb.DownloadFileReply)) { throw new Error('Expected argument of type ultipa.DownloadFileReply'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_DownloadFileReply(buffer_arg) { return src_proto_ultipa_pb.DownloadFileReply.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_DownloadFileRequest(arg) { if (!(arg instanceof src_proto_ultipa_pb.DownloadFileRequest)) { throw new Error('Expected argument of type ultipa.DownloadFileRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_DownloadFileRequest(buffer_arg) { return src_proto_ultipa_pb.DownloadFileRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_ExportReply(arg) { if (!(arg instanceof src_proto_ultipa_pb.ExportReply)) { throw new Error('Expected argument of type ultipa.ExportReply'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_ExportReply(buffer_arg) { return src_proto_ultipa_pb.ExportReply.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_ExportRequest(arg) { if (!(arg instanceof src_proto_ultipa_pb.ExportRequest)) { throw new Error('Expected argument of type ultipa.ExportRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_ExportRequest(buffer_arg) { return src_proto_ultipa_pb.ExportRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_HelloUltipaReply(arg) { if (!(arg instanceof src_proto_ultipa_pb.HelloUltipaReply)) { throw new Error('Expected argument of type ultipa.HelloUltipaReply'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_HelloUltipaReply(buffer_arg) { return src_proto_ultipa_pb.HelloUltipaReply.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_HelloUltipaRequest(arg) { if (!(arg instanceof src_proto_ultipa_pb.HelloUltipaRequest)) { throw new Error('Expected argument of type ultipa.HelloUltipaRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_HelloUltipaRequest(buffer_arg) { return src_proto_ultipa_pb.HelloUltipaRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_InsertEdgesReply(arg) { if (!(arg instanceof src_proto_ultipa_pb.InsertEdgesReply)) { throw new Error('Expected argument of type ultipa.InsertEdgesReply'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_InsertEdgesReply(buffer_arg) { return src_proto_ultipa_pb.InsertEdgesReply.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_InsertEdgesRequest(arg) { if (!(arg instanceof src_proto_ultipa_pb.InsertEdgesRequest)) { throw new Error('Expected argument of type ultipa.InsertEdgesRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_InsertEdgesRequest(buffer_arg) { return src_proto_ultipa_pb.InsertEdgesRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_InsertNodesReply(arg) { if (!(arg instanceof src_proto_ultipa_pb.InsertNodesReply)) { throw new Error('Expected argument of type ultipa.InsertNodesReply'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_InsertNodesReply(buffer_arg) { return src_proto_ultipa_pb.InsertNodesReply.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_InsertNodesRequest(arg) { if (!(arg instanceof src_proto_ultipa_pb.InsertNodesRequest)) { throw new Error('Expected argument of type ultipa.InsertNodesRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_InsertNodesRequest(buffer_arg) { return src_proto_ultipa_pb.InsertNodesRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_InstallAlgoReply(arg) { if (!(arg instanceof src_proto_ultipa_pb.InstallAlgoReply)) { throw new Error('Expected argument of type ultipa.InstallAlgoReply'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_InstallAlgoReply(buffer_arg) { return src_proto_ultipa_pb.InstallAlgoReply.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_InstallAlgoRequest(arg) { if (!(arg instanceof src_proto_ultipa_pb.InstallAlgoRequest)) { throw new Error('Expected argument of type ultipa.InstallAlgoRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_InstallAlgoRequest(buffer_arg) { return src_proto_ultipa_pb.InstallAlgoRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_QueryReply(arg) { if (!(arg instanceof src_proto_ultipa_pb.QueryReply)) { throw new Error('Expected argument of type ultipa.QueryReply'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_QueryReply(buffer_arg) { return src_proto_ultipa_pb.QueryReply.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_QueryRequest(arg) { if (!(arg instanceof src_proto_ultipa_pb.QueryRequest)) { throw new Error('Expected argument of type ultipa.QueryRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_QueryRequest(buffer_arg) { return src_proto_ultipa_pb.QueryRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_RollbackAlgoReply(arg) { if (!(arg instanceof src_proto_ultipa_pb.RollbackAlgoReply)) { throw new Error('Expected argument of type ultipa.RollbackAlgoReply'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_RollbackAlgoReply(buffer_arg) { return src_proto_ultipa_pb.RollbackAlgoReply.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_RollbackAlgoRequest(arg) { if (!(arg instanceof src_proto_ultipa_pb.RollbackAlgoRequest)) { throw new Error('Expected argument of type ultipa.RollbackAlgoRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_RollbackAlgoRequest(buffer_arg) { return src_proto_ultipa_pb.RollbackAlgoRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_UninstallAlgoReply(arg) { if (!(arg instanceof src_proto_ultipa_pb.UninstallAlgoReply)) { throw new Error('Expected argument of type ultipa.UninstallAlgoReply'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_UninstallAlgoReply(buffer_arg) { return src_proto_ultipa_pb.UninstallAlgoReply.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_UninstallAlgoRequest(arg) { if (!(arg instanceof src_proto_ultipa_pb.UninstallAlgoRequest)) { throw new Error('Expected argument of type ultipa.UninstallAlgoRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_UninstallAlgoRequest(buffer_arg) { return src_proto_ultipa_pb.UninstallAlgoRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_UserSettingReply(arg) { if (!(arg instanceof src_proto_ultipa_pb.UserSettingReply)) { throw new Error('Expected argument of type ultipa.UserSettingReply'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_UserSettingReply(buffer_arg) { return src_proto_ultipa_pb.UserSettingReply.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_ultipa_UserSettingRequest(arg) { if (!(arg instanceof src_proto_ultipa_pb.UserSettingRequest)) { throw new Error('Expected argument of type ultipa.UserSettingRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_ultipa_UserSettingRequest(buffer_arg) { return src_proto_ultipa_pb.UserSettingRequest.deserializeBinary(new Uint8Array(buffer_arg)); } // The ultipa service definition. var UltipaRpcsService = exports.UltipaRpcsService = { // Sends a greeting sayHello: { path: '/ultipa.UltipaRpcs/SayHello', requestStream: false, responseStream: false, requestType: src_proto_ultipa_pb.HelloUltipaRequest, responseType: src_proto_ultipa_pb.HelloUltipaReply, requestSerialize: serialize_ultipa_HelloUltipaRequest, requestDeserialize: deserialize_ultipa_HelloUltipaRequest, responseSerialize: serialize_ultipa_HelloUltipaReply, responseDeserialize: deserialize_ultipa_HelloUltipaReply, }, // Query query: { path: '/ultipa.UltipaRpcs/Query', requestStream: false, responseStream: true, requestType: src_proto_ultipa_pb.QueryRequest, responseType: src_proto_ultipa_pb.QueryReply, requestSerialize: serialize_ultipa_QueryRequest, requestDeserialize: deserialize_ultipa_QueryRequest, responseSerialize: serialize_ultipa_QueryReply, responseDeserialize: deserialize_ultipa_QueryReply, }, // 插入点 insertNodes: { path: '/ultipa.UltipaRpcs/InsertNodes', requestStream: false, responseStream: false, requestType: src_proto_ultipa_pb.InsertNodesRequest, responseType: src_proto_ultipa_pb.InsertNodesReply, requestSerialize: serialize_ultipa_InsertNodesRequest, requestDeserialize: deserialize_ultipa_InsertNodesRequest, responseSerialize: serialize_ultipa_InsertNodesReply, responseDeserialize: deserialize_ultipa_InsertNodesReply, }, // 插入边 insertEdges: { path: '/ultipa.UltipaRpcs/InsertEdges', requestStream: false, responseStream: false, requestType: src_proto_ultipa_pb.InsertEdgesRequest, responseType: src_proto_ultipa_pb.InsertEdgesReply, requestSerialize: serialize_ultipa_InsertEdgesRequest, requestDeserialize: deserialize_ultipa_InsertEdgesRequest, responseSerialize: serialize_ultipa_InsertEdgesReply, responseDeserialize: deserialize_ultipa_InsertEdgesReply, }, }; exports.UltipaRpcsClient = grpc.makeGenericClientConstructor(UltipaRpcsService); var UltipaControlsService = exports.UltipaControlsService = { // Sends a greeting sayHello: { path: '/ultipa.UltipaControls/SayHello', requestStream: false, responseStream: false, requestType: src_proto_ultipa_pb.HelloUltipaRequest, responseType: src_proto_ultipa_pb.HelloUltipaReply, requestSerialize: serialize_ultipa_HelloUltipaRequest, requestDeserialize: deserialize_ultipa_HelloUltipaRequest, responseSerialize: serialize_ultipa_HelloUltipaReply, responseDeserialize: deserialize_ultipa_HelloUltipaReply, }, // 用户设置(用于存储用户配置信息,用户自主控制) userSetting: { path: '/ultipa.UltipaControls/UserSetting', requestStream: false, responseStream: false, requestType: src_proto_ultipa_pb.UserSettingRequest, responseType: src_proto_ultipa_pb.UserSettingReply, requestSerialize: serialize_ultipa_UserSettingRequest, requestDeserialize: deserialize_ultipa_UserSettingRequest, responseSerialize: serialize_ultipa_UserSettingReply, responseDeserialize: deserialize_ultipa_UserSettingReply, }, // query扩展,以下命令在此接口执行执行 top, kill show().* stats queryEx: { path: '/ultipa.UltipaControls/QueryEx', requestStream: false, responseStream: true, requestType: src_proto_ultipa_pb.QueryRequest, responseType: src_proto_ultipa_pb.QueryReply, requestSerialize: serialize_ultipa_QueryRequest, requestDeserialize: deserialize_ultipa_QueryRequest, responseSerialize: serialize_ultipa_QueryReply, responseDeserialize: deserialize_ultipa_QueryReply, }, // 导出点,边数据 export: { path: '/ultipa.UltipaControls/Export', requestStream: false, responseStream: true, requestType: src_proto_ultipa_pb.ExportRequest, responseType: src_proto_ultipa_pb.ExportReply, requestSerialize: serialize_ultipa_ExportRequest, requestDeserialize: deserialize_ultipa_ExportRequest, responseSerialize: serialize_ultipa_ExportReply, responseDeserialize: deserialize_ultipa_ExportReply, }, // 下载算法生成文件 downloadFile: { path: '/ultipa.UltipaControls/DownloadFile', requestStream: false, responseStream: true, requestType: src_proto_ultipa_pb.DownloadFileRequest, responseType: src_proto_ultipa_pb.DownloadFileReply, requestSerialize: serialize_ultipa_DownloadFileRequest, requestDeserialize: deserialize_ultipa_DownloadFileRequest, responseSerialize: serialize_ultipa_DownloadFileReply, responseDeserialize: deserialize_ultipa_DownloadFileReply, }, // 算法安装 installAlgo: { path: '/ultipa.UltipaControls/InstallAlgo', requestStream: true, responseStream: false, requestType: src_proto_ultipa_pb.InstallAlgoRequest, responseType: src_proto_ultipa_pb.InstallAlgoReply, requestSerialize: serialize_ultipa_InstallAlgoRequest, requestDeserialize: deserialize_ultipa_InstallAlgoRequest, responseSerialize: serialize_ultipa_InstallAlgoReply, responseDeserialize: deserialize_ultipa_InstallAlgoReply, }, // 算法卸载 uninstallAlgo: { path: '/ultipa.UltipaControls/UninstallAlgo', requestStream: false, responseStream: false, requestType: src_proto_ultipa_pb.UninstallAlgoRequest, responseType: src_proto_ultipa_pb.UninstallAlgoReply, requestSerialize: serialize_ultipa_UninstallAlgoRequest, requestDeserialize: deserialize_ultipa_UninstallAlgoRequest, responseSerialize: serialize_ultipa_UninstallAlgoReply, responseDeserialize: deserialize_ultipa_UninstallAlgoReply, }, // 算法回退 rollbackAlgo: { path: '/ultipa.UltipaControls/RollbackAlgo', requestStream: false, responseStream: false, requestType: src_proto_ultipa_pb.RollbackAlgoRequest, responseType: src_proto_ultipa_pb.RollbackAlgoReply, requestSerialize: serialize_ultipa_RollbackAlgoRequest, requestDeserialize: deserialize_ultipa_RollbackAlgoRequest, responseSerialize: serialize_ultipa_RollbackAlgoReply, responseDeserialize: deserialize_ultipa_RollbackAlgoReply, }, // 仅鉴权 authenticate: { path: '/ultipa.UltipaControls/Authenticate', requestStream: false, responseStream: false, requestType: src_proto_ultipa_pb.AuthenticateRequest, responseType: src_proto_ultipa_pb.AuthenticateReply, requestSerialize: serialize_ultipa_AuthenticateRequest, requestDeserialize: deserialize_ultipa_AuthenticateRequest, responseSerialize: serialize_ultipa_AuthenticateReply, responseDeserialize: deserialize_ultipa_AuthenticateReply, }, }; exports.UltipaControlsClient = grpc.makeGenericClientConstructor(UltipaControlsService);