UNPKG

@aneoconsultingfr/armonik.api

Version:

gRPC API to interact with ArmoniK built for the web

86 lines (84 loc) 3.55 kB
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 };