@aneoconsultingfr/armonik.api
Version:
gRPC API to interact with ArmoniK built for the web
86 lines (68 loc) • 4.03 kB
JavaScript
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _chunkRKD2LCJ2js = require('../chunk-RKD2LCJ2.js');
require('../chunk-AGGJSSSB.js');
require('../chunk-6E7DTK3C.js');
require('../chunk-DSAFKU7W.js');
require('../chunk-UYWXA6QB.js');
require('../chunk-2SW7OV7D.js');
require('../chunk-PZPR25AS.js');
// src/generated/agent_service.ts
var _minimaljs = require('protobufjs/minimal.js'); var _minimaljs2 = _interopRequireDefault(_minimaljs);
var _operators = require('rxjs/operators');
var protobufPackage = "armonik.api.grpc.v1.agent";
var AgentServiceName = "armonik.api.grpc.v1.agent.Agent";
var AgentClientImpl = class {
constructor(rpc, opts) {
this.service = (opts == null ? void 0 : opts.service) || AgentServiceName;
this.rpc = rpc;
this.CreateTask = this.CreateTask.bind(this);
this.CreateResultsMetaData = this.CreateResultsMetaData.bind(this);
this.CreateResults = this.CreateResults.bind(this);
this.NotifyResultData = this.NotifyResultData.bind(this);
this.SubmitTasks = this.SubmitTasks.bind(this);
this.GetResourceData = this.GetResourceData.bind(this);
this.GetCommonData = this.GetCommonData.bind(this);
this.GetDirectData = this.GetDirectData.bind(this);
}
CreateTask(request) {
const data = request.pipe(_operators.map.call(void 0, (request2) => _chunkRKD2LCJ2js.CreateTaskRequest.encode(request2).finish()));
const promise = this.rpc.clientStreamingRequest(this.service, "CreateTask", data);
return promise.then((data2) => _chunkRKD2LCJ2js.CreateTaskReply.decode(_minimaljs2.default.Reader.create(data2)));
}
CreateResultsMetaData(request) {
const data = _chunkRKD2LCJ2js.CreateResultsMetaDataRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "CreateResultsMetaData", data);
return promise.then((data2) => _chunkRKD2LCJ2js.CreateResultsMetaDataResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
CreateResults(request) {
const data = _chunkRKD2LCJ2js.CreateResultsRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "CreateResults", data);
return promise.then((data2) => _chunkRKD2LCJ2js.CreateResultsResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
NotifyResultData(request) {
const data = _chunkRKD2LCJ2js.NotifyResultDataRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "NotifyResultData", data);
return promise.then((data2) => _chunkRKD2LCJ2js.NotifyResultDataResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
SubmitTasks(request) {
const data = _chunkRKD2LCJ2js.SubmitTasksRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "SubmitTasks", data);
return promise.then((data2) => _chunkRKD2LCJ2js.SubmitTasksResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
GetResourceData(request) {
const data = _chunkRKD2LCJ2js.DataRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "GetResourceData", data);
return promise.then((data2) => _chunkRKD2LCJ2js.DataResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
GetCommonData(request) {
const data = _chunkRKD2LCJ2js.DataRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "GetCommonData", data);
return promise.then((data2) => _chunkRKD2LCJ2js.DataResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
GetDirectData(request) {
const data = _chunkRKD2LCJ2js.DataRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "GetDirectData", data);
return promise.then((data2) => _chunkRKD2LCJ2js.DataResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
};
exports.AgentClientImpl = AgentClientImpl; exports.AgentServiceName = AgentServiceName; exports.protobufPackage = protobufPackage;