UNPKG

@aneoconsultingfr/armonik.api

Version:

gRPC API to interact with ArmoniK built for the web

111 lines (81 loc) 5.33 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var _chunk5X3RGR4Fjs = require('./chunk-5X3RGR4F.js'); var _chunk6E7DTK3Cjs = require('./chunk-6E7DTK3C.js'); // src/generated/results_service.ts var _minimaljs = require('protobufjs/minimal.js'); var _minimaljs2 = _interopRequireDefault(_minimaljs); var _operators = require('rxjs/operators'); var protobufPackage = "armonik.api.grpc.v1.results"; var ResultsServiceName = "armonik.api.grpc.v1.results.Results"; var ResultsClientImpl = class { constructor(rpc, opts) { this.service = (opts == null ? void 0 : opts.service) || ResultsServiceName; this.rpc = rpc; this.ListResults = this.ListResults.bind(this); this.GetResult = this.GetResult.bind(this); this.GetOwnerTaskId = this.GetOwnerTaskId.bind(this); this.CreateResultsMetaData = this.CreateResultsMetaData.bind(this); this.CreateResults = this.CreateResults.bind(this); this.UploadResultData = this.UploadResultData.bind(this); this.DownloadResultData = this.DownloadResultData.bind(this); this.DeleteResultsData = this.DeleteResultsData.bind(this); this.ImportResultsData = this.ImportResultsData.bind(this); this.GetServiceConfiguration = this.GetServiceConfiguration.bind(this); this.WatchResults = this.WatchResults.bind(this); } ListResults(request) { const data = _chunk5X3RGR4Fjs.ListResultsRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ListResults", data); return promise.then((data2) => _chunk5X3RGR4Fjs.ListResultsResponse.decode(_minimaljs2.default.Reader.create(data2))); } GetResult(request) { const data = _chunk5X3RGR4Fjs.GetResultRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "GetResult", data); return promise.then((data2) => _chunk5X3RGR4Fjs.GetResultResponse.decode(_minimaljs2.default.Reader.create(data2))); } GetOwnerTaskId(request) { const data = _chunk5X3RGR4Fjs.GetOwnerTaskIdRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "GetOwnerTaskId", data); return promise.then((data2) => _chunk5X3RGR4Fjs.GetOwnerTaskIdResponse.decode(_minimaljs2.default.Reader.create(data2))); } CreateResultsMetaData(request) { const data = _chunk5X3RGR4Fjs.CreateResultsMetaDataRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "CreateResultsMetaData", data); return promise.then((data2) => _chunk5X3RGR4Fjs.CreateResultsMetaDataResponse.decode(_minimaljs2.default.Reader.create(data2))); } CreateResults(request) { const data = _chunk5X3RGR4Fjs.CreateResultsRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "CreateResults", data); return promise.then((data2) => _chunk5X3RGR4Fjs.CreateResultsResponse.decode(_minimaljs2.default.Reader.create(data2))); } UploadResultData(request) { const data = request.pipe(_operators.map.call(void 0, (request2) => _chunk5X3RGR4Fjs.UploadResultDataRequest.encode(request2).finish())); const promise = this.rpc.clientStreamingRequest(this.service, "UploadResultData", data); return promise.then((data2) => _chunk5X3RGR4Fjs.UploadResultDataResponse.decode(_minimaljs2.default.Reader.create(data2))); } DownloadResultData(request) { const data = _chunk5X3RGR4Fjs.DownloadResultDataRequest.encode(request).finish(); const result = this.rpc.serverStreamingRequest(this.service, "DownloadResultData", data); return result.pipe(_operators.map.call(void 0, (data2) => _chunk5X3RGR4Fjs.DownloadResultDataResponse.decode(_minimaljs2.default.Reader.create(data2)))); } DeleteResultsData(request) { const data = _chunk5X3RGR4Fjs.DeleteResultsDataRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "DeleteResultsData", data); return promise.then((data2) => _chunk5X3RGR4Fjs.DeleteResultsDataResponse.decode(_minimaljs2.default.Reader.create(data2))); } ImportResultsData(request) { const data = _chunk5X3RGR4Fjs.ImportResultsDataRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ImportResultsData", data); return promise.then((data2) => _chunk5X3RGR4Fjs.ImportResultsDataResponse.decode(_minimaljs2.default.Reader.create(data2))); } GetServiceConfiguration(request) { const data = _chunk6E7DTK3Cjs.Empty.encode(request).finish(); const promise = this.rpc.request(this.service, "GetServiceConfiguration", data); return promise.then((data2) => _chunk5X3RGR4Fjs.ResultsServiceConfigurationResponse.decode(_minimaljs2.default.Reader.create(data2))); } WatchResults(request) { const data = request.pipe(_operators.map.call(void 0, (request2) => _chunk5X3RGR4Fjs.WatchResultRequest.encode(request2).finish())); const result = this.rpc.bidirectionalStreamingRequest(this.service, "WatchResults", data); return result.pipe(_operators.map.call(void 0, (data2) => _chunk5X3RGR4Fjs.WatchResultResponse.decode(_minimaljs2.default.Reader.create(data2)))); } }; exports.protobufPackage = protobufPackage; exports.ResultsServiceName = ResultsServiceName; exports.ResultsClientImpl = ResultsClientImpl;