faiss-db-client
Version:
[faissdb](https://github.com/crumbjp/faissdb) client.
243 lines (210 loc) • 8.14 kB
JavaScript
// GENERATED CODE -- DO NOT EDIT!
;
var grpc = require('@grpc/grpc-js');
var feature_pb = require('./feature_pb.js');
function serialize_feature_DbStatsReply(arg) {
if (!(arg instanceof feature_pb.DbStatsReply)) {
throw new Error('Expected argument of type feature.DbStatsReply');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_DbStatsReply(buffer_arg) {
return feature_pb.DbStatsReply.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_DbStatsRequest(arg) {
if (!(arg instanceof feature_pb.DbStatsRequest)) {
throw new Error('Expected argument of type feature.DbStatsRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_DbStatsRequest(buffer_arg) {
return feature_pb.DbStatsRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_DelReply(arg) {
if (!(arg instanceof feature_pb.DelReply)) {
throw new Error('Expected argument of type feature.DelReply');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_DelReply(buffer_arg) {
return feature_pb.DelReply.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_DelRequest(arg) {
if (!(arg instanceof feature_pb.DelRequest)) {
throw new Error('Expected argument of type feature.DelRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_DelRequest(buffer_arg) {
return feature_pb.DelRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_DropallReply(arg) {
if (!(arg instanceof feature_pb.DropallReply)) {
throw new Error('Expected argument of type feature.DropallReply');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_DropallReply(buffer_arg) {
return feature_pb.DropallReply.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_DropallRequest(arg) {
if (!(arg instanceof feature_pb.DropallRequest)) {
throw new Error('Expected argument of type feature.DropallRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_DropallRequest(buffer_arg) {
return feature_pb.DropallRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_SearchReply(arg) {
if (!(arg instanceof feature_pb.SearchReply)) {
throw new Error('Expected argument of type feature.SearchReply');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_SearchReply(buffer_arg) {
return feature_pb.SearchReply.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_SearchRequest(arg) {
if (!(arg instanceof feature_pb.SearchRequest)) {
throw new Error('Expected argument of type feature.SearchRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_SearchRequest(buffer_arg) {
return feature_pb.SearchRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_SetReply(arg) {
if (!(arg instanceof feature_pb.SetReply)) {
throw new Error('Expected argument of type feature.SetReply');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_SetReply(buffer_arg) {
return feature_pb.SetReply.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_SetRequest(arg) {
if (!(arg instanceof feature_pb.SetRequest)) {
throw new Error('Expected argument of type feature.SetRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_SetRequest(buffer_arg) {
return feature_pb.SetRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_StatusReply(arg) {
if (!(arg instanceof feature_pb.StatusReply)) {
throw new Error('Expected argument of type feature.StatusReply');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_StatusReply(buffer_arg) {
return feature_pb.StatusReply.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_StatusRequest(arg) {
if (!(arg instanceof feature_pb.StatusRequest)) {
throw new Error('Expected argument of type feature.StatusRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_StatusRequest(buffer_arg) {
return feature_pb.StatusRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_TrainReply(arg) {
if (!(arg instanceof feature_pb.TrainReply)) {
throw new Error('Expected argument of type feature.TrainReply');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_TrainReply(buffer_arg) {
return feature_pb.TrainReply.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_feature_TrainRequest(arg) {
if (!(arg instanceof feature_pb.TrainRequest)) {
throw new Error('Expected argument of type feature.TrainRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_feature_TrainRequest(buffer_arg) {
return feature_pb.TrainRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
var FeatureService = exports.FeatureService = {
status: {
path: '/feature.Feature/Status',
requestStream: false,
responseStream: false,
requestType: feature_pb.StatusRequest,
responseType: feature_pb.StatusReply,
requestSerialize: serialize_feature_StatusRequest,
requestDeserialize: deserialize_feature_StatusRequest,
responseSerialize: serialize_feature_StatusReply,
responseDeserialize: deserialize_feature_StatusReply,
},
set: {
path: '/feature.Feature/Set',
requestStream: false,
responseStream: false,
requestType: feature_pb.SetRequest,
responseType: feature_pb.SetReply,
requestSerialize: serialize_feature_SetRequest,
requestDeserialize: deserialize_feature_SetRequest,
responseSerialize: serialize_feature_SetReply,
responseDeserialize: deserialize_feature_SetReply,
},
del: {
path: '/feature.Feature/Del',
requestStream: false,
responseStream: false,
requestType: feature_pb.DelRequest,
responseType: feature_pb.DelReply,
requestSerialize: serialize_feature_DelRequest,
requestDeserialize: deserialize_feature_DelRequest,
responseSerialize: serialize_feature_DelReply,
responseDeserialize: deserialize_feature_DelReply,
},
search: {
path: '/feature.Feature/Search',
requestStream: false,
responseStream: false,
requestType: feature_pb.SearchRequest,
responseType: feature_pb.SearchReply,
requestSerialize: serialize_feature_SearchRequest,
requestDeserialize: deserialize_feature_SearchRequest,
responseSerialize: serialize_feature_SearchReply,
responseDeserialize: deserialize_feature_SearchReply,
},
train: {
path: '/feature.Feature/Train',
requestStream: false,
responseStream: false,
requestType: feature_pb.TrainRequest,
responseType: feature_pb.TrainReply,
requestSerialize: serialize_feature_TrainRequest,
requestDeserialize: deserialize_feature_TrainRequest,
responseSerialize: serialize_feature_TrainReply,
responseDeserialize: deserialize_feature_TrainReply,
},
dropall: {
path: '/feature.Feature/Dropall',
requestStream: false,
responseStream: false,
requestType: feature_pb.DropallRequest,
responseType: feature_pb.DropallReply,
requestSerialize: serialize_feature_DropallRequest,
requestDeserialize: deserialize_feature_DropallRequest,
responseSerialize: serialize_feature_DropallReply,
responseDeserialize: deserialize_feature_DropallReply,
},
dbStats: {
path: '/feature.Feature/DbStats',
requestStream: false,
responseStream: false,
requestType: feature_pb.DbStatsRequest,
responseType: feature_pb.DbStatsReply,
requestSerialize: serialize_feature_DbStatsRequest,
requestDeserialize: deserialize_feature_DbStatsRequest,
responseSerialize: serialize_feature_DbStatsReply,
responseDeserialize: deserialize_feature_DbStatsReply,
},
};
exports.FeatureClient = grpc.makeGenericClientConstructor(FeatureService);