@aneoconsultingfr/armonik.api
Version:
gRPC API to interact with ArmoniK built for the web
75 lines (55 loc) • 3.32 kB
JavaScript
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _chunkWHYEHJWXjs = require('./chunk-WHYEHJWX.js');
// src/generated/tasks_service.ts
var _minimaljs = require('protobufjs/minimal.js'); var _minimaljs2 = _interopRequireDefault(_minimaljs);
var protobufPackage = "armonik.api.grpc.v1.tasks";
var TasksServiceName = "armonik.api.grpc.v1.tasks.Tasks";
var TasksClientImpl = class {
constructor(rpc, opts) {
this.service = (opts == null ? void 0 : opts.service) || TasksServiceName;
this.rpc = rpc;
this.ListTasks = this.ListTasks.bind(this);
this.ListTasksDetailed = this.ListTasksDetailed.bind(this);
this.GetTask = this.GetTask.bind(this);
this.CancelTasks = this.CancelTasks.bind(this);
this.GetResultIds = this.GetResultIds.bind(this);
this.CountTasksByStatus = this.CountTasksByStatus.bind(this);
this.SubmitTasks = this.SubmitTasks.bind(this);
}
ListTasks(request) {
const data = _chunkWHYEHJWXjs.ListTasksRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "ListTasks", data);
return promise.then((data2) => _chunkWHYEHJWXjs.ListTasksResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
ListTasksDetailed(request) {
const data = _chunkWHYEHJWXjs.ListTasksRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "ListTasksDetailed", data);
return promise.then((data2) => _chunkWHYEHJWXjs.ListTasksDetailedResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
GetTask(request) {
const data = _chunkWHYEHJWXjs.GetTaskRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "GetTask", data);
return promise.then((data2) => _chunkWHYEHJWXjs.GetTaskResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
CancelTasks(request) {
const data = _chunkWHYEHJWXjs.CancelTasksRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "CancelTasks", data);
return promise.then((data2) => _chunkWHYEHJWXjs.CancelTasksResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
GetResultIds(request) {
const data = _chunkWHYEHJWXjs.GetResultIdsRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "GetResultIds", data);
return promise.then((data2) => _chunkWHYEHJWXjs.GetResultIdsResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
CountTasksByStatus(request) {
const data = _chunkWHYEHJWXjs.CountTasksByStatusRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "CountTasksByStatus", data);
return promise.then((data2) => _chunkWHYEHJWXjs.CountTasksByStatusResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
SubmitTasks(request) {
const data = _chunkWHYEHJWXjs.SubmitTasksRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "SubmitTasks", data);
return promise.then((data2) => _chunkWHYEHJWXjs.SubmitTasksResponse.decode(_minimaljs2.default.Reader.create(data2)));
}
};
exports.protobufPackage = protobufPackage; exports.TasksServiceName = TasksServiceName; exports.TasksClientImpl = TasksClientImpl;