@aneoconsultingfr/armonik.api
Version:
gRPC API to interact with ArmoniK built for the web
86 lines (84 loc) • 3.55 kB
JavaScript
import {
CreateResultsMetaDataRequest,
CreateResultsMetaDataResponse,
CreateResultsRequest,
CreateResultsResponse,
CreateTaskReply,
CreateTaskRequest,
DataRequest,
DataResponse,
NotifyResultDataRequest,
NotifyResultDataResponse,
SubmitTasksRequest,
SubmitTasksResponse
} from "../chunk-YIGGZTEF.mjs";
import "../chunk-WFONTBCB.mjs";
import "../chunk-E7TUDUPV.mjs";
import "../chunk-RHCXWRLW.mjs";
import "../chunk-QXKUKVJ6.mjs";
import "../chunk-3UVKLUQF.mjs";
import "../chunk-3CEOGMGO.mjs";
// src/generated/agent_service.ts
import _m0 from "protobufjs/minimal.js";
import { map } from "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(map((request2) => CreateTaskRequest.encode(request2).finish()));
const promise = this.rpc.clientStreamingRequest(this.service, "CreateTask", data);
return promise.then((data2) => CreateTaskReply.decode(_m0.Reader.create(data2)));
}
CreateResultsMetaData(request) {
const data = CreateResultsMetaDataRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "CreateResultsMetaData", data);
return promise.then((data2) => CreateResultsMetaDataResponse.decode(_m0.Reader.create(data2)));
}
CreateResults(request) {
const data = CreateResultsRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "CreateResults", data);
return promise.then((data2) => CreateResultsResponse.decode(_m0.Reader.create(data2)));
}
NotifyResultData(request) {
const data = NotifyResultDataRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "NotifyResultData", data);
return promise.then((data2) => NotifyResultDataResponse.decode(_m0.Reader.create(data2)));
}
SubmitTasks(request) {
const data = SubmitTasksRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "SubmitTasks", data);
return promise.then((data2) => SubmitTasksResponse.decode(_m0.Reader.create(data2)));
}
GetResourceData(request) {
const data = DataRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "GetResourceData", data);
return promise.then((data2) => DataResponse.decode(_m0.Reader.create(data2)));
}
GetCommonData(request) {
const data = DataRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "GetCommonData", data);
return promise.then((data2) => DataResponse.decode(_m0.Reader.create(data2)));
}
GetDirectData(request) {
const data = DataRequest.encode(request).finish();
const promise = this.rpc.request(this.service, "GetDirectData", data);
return promise.then((data2) => DataResponse.decode(_m0.Reader.create(data2)));
}
};
export {
AgentClientImpl,
AgentServiceName,
protobufPackage
};