UNPKG

@aneoconsultingfr/armonik.api.angular

Version:

gRPC API to interact with ArmoniK built for Angular

1,374 lines 422 kB
/* tslint:disable */ /* eslint-disable */ // @ts-nocheck // // THIS IS A GENERATED FILE // DO NOT MODIFY IT! YOUR CHANGES WILL BE LOST import { uint8ArrayToBase64 } from '@ngx-grpc/common'; import { BinaryReader, BinaryWriter } from 'google-protobuf'; import * as armonikApiGrpcV1Result_status001 from './result-status.pb'; import * as armonikApiGrpcV1Results002 from './results-fields.pb'; import * as googleProtobuf003 from '@ngx-grpc/well-known-types'; import * as armonikApiGrpcV1Results004 from './results-filters.pb'; import * as armonikApiGrpcV1Sort_direction005 from './sort-direction.pb'; /** * Message implementation for armonik.api.grpc.v1.results.ResultRaw */ export class ResultRaw { static { this.id = 'armonik.api.grpc.v1.results.ResultRaw'; } /** * Deserialize binary data to message * @param instance message instance */ static deserializeBinary(bytes) { const instance = new ResultRaw(); ResultRaw.deserializeBinaryFromReader(instance, new BinaryReader(bytes)); return instance; } /** * Check all the properties and set default protobuf values if necessary * @param _instance message instance */ static refineValues(_instance) { _instance.sessionId = _instance.sessionId || ''; _instance.name = _instance.name || ''; _instance.ownerTaskId = _instance.ownerTaskId || ''; _instance.status = _instance.status || 0; _instance.createdAt = _instance.createdAt || undefined; _instance.completedAt = _instance.completedAt || undefined; _instance.resultId = _instance.resultId || ''; _instance.size = _instance.size || '0'; _instance.createdBy = _instance.createdBy || ''; _instance.opaqueId = _instance.opaqueId || new Uint8Array(); _instance.manualDeletion = _instance.manualDeletion || false; } /** * Deserializes / reads binary message into message instance using provided binary reader * @param _instance message instance * @param _reader binary reader instance */ static deserializeBinaryFromReader(_instance, _reader) { while (_reader.nextField()) { if (_reader.isEndGroup()) break; switch (_reader.getFieldNumber()) { case 1: _instance.sessionId = _reader.readString(); break; case 2: _instance.name = _reader.readString(); break; case 3: _instance.ownerTaskId = _reader.readString(); break; case 4: _instance.status = _reader.readEnum(); break; case 5: _instance.createdAt = new googleProtobuf003.Timestamp(); _reader.readMessage(_instance.createdAt, googleProtobuf003.Timestamp.deserializeBinaryFromReader); break; case 6: _instance.completedAt = new googleProtobuf003.Timestamp(); _reader.readMessage(_instance.completedAt, googleProtobuf003.Timestamp.deserializeBinaryFromReader); break; case 8: _instance.resultId = _reader.readString(); break; case 9: _instance.size = _reader.readInt64String(); break; case 10: _instance.createdBy = _reader.readString(); break; case 11: _instance.opaqueId = _reader.readBytes(); break; case 12: _instance.manualDeletion = _reader.readBool(); break; default: _reader.skipField(); } } ResultRaw.refineValues(_instance); } /** * Serializes a message to binary format using provided binary reader * @param _instance message instance * @param _writer binary writer instance */ static serializeBinaryToWriter(_instance, _writer) { if (_instance.sessionId) { _writer.writeString(1, _instance.sessionId); } if (_instance.name) { _writer.writeString(2, _instance.name); } if (_instance.ownerTaskId) { _writer.writeString(3, _instance.ownerTaskId); } if (_instance.status) { _writer.writeEnum(4, _instance.status); } if (_instance.createdAt) { _writer.writeMessage(5, _instance.createdAt, googleProtobuf003.Timestamp.serializeBinaryToWriter); } if (_instance.completedAt) { _writer.writeMessage(6, _instance.completedAt, googleProtobuf003.Timestamp.serializeBinaryToWriter); } if (_instance.resultId) { _writer.writeString(8, _instance.resultId); } if (_instance.size) { _writer.writeInt64String(9, _instance.size); } if (_instance.createdBy) { _writer.writeString(10, _instance.createdBy); } if (_instance.opaqueId && _instance.opaqueId.length) { _writer.writeBytes(11, _instance.opaqueId); } if (_instance.manualDeletion) { _writer.writeBool(12, _instance.manualDeletion); } } /** * Message constructor. Initializes the properties and applies default Protobuf values if necessary * @param _value initial values object or instance of ResultRaw to deeply clone from */ constructor(_value) { _value = _value || {}; this.sessionId = _value.sessionId; this.name = _value.name; this.ownerTaskId = _value.ownerTaskId; this.status = _value.status; this.createdAt = _value.createdAt ? new googleProtobuf003.Timestamp(_value.createdAt) : undefined; this.completedAt = _value.completedAt ? new googleProtobuf003.Timestamp(_value.completedAt) : undefined; this.resultId = _value.resultId; this.size = _value.size; this.createdBy = _value.createdBy; this.opaqueId = _value.opaqueId; this.manualDeletion = _value.manualDeletion; ResultRaw.refineValues(this); } get sessionId() { return this._sessionId; } set sessionId(value) { this._sessionId = value; } get name() { return this._name; } set name(value) { this._name = value; } get ownerTaskId() { return this._ownerTaskId; } set ownerTaskId(value) { this._ownerTaskId = value; } get status() { return this._status; } set status(value) { this._status = value; } get createdAt() { return this._createdAt; } set createdAt(value) { this._createdAt = value; } get completedAt() { return this._completedAt; } set completedAt(value) { this._completedAt = value; } get resultId() { return this._resultId; } set resultId(value) { this._resultId = value; } get size() { return this._size; } set size(value) { this._size = value; } get createdBy() { return this._createdBy; } set createdBy(value) { this._createdBy = value; } get opaqueId() { return this._opaqueId; } set opaqueId(value) { this._opaqueId = value; } get manualDeletion() { return this._manualDeletion; } set manualDeletion(value) { this._manualDeletion = value; } /** * Serialize message to binary data * @param instance message instance */ serializeBinary() { const writer = new BinaryWriter(); ResultRaw.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); } /** * Cast message to standard JavaScript object (all non-primitive values are deeply cloned) */ toObject() { return { sessionId: this.sessionId, name: this.name, ownerTaskId: this.ownerTaskId, status: this.status, createdAt: this.createdAt ? this.createdAt.toObject() : undefined, completedAt: this.completedAt ? this.completedAt.toObject() : undefined, resultId: this.resultId, size: this.size, createdBy: this.createdBy, opaqueId: this.opaqueId ? this.opaqueId.subarray(0) : new Uint8Array(), manualDeletion: this.manualDeletion }; } /** * Convenience method to support JSON.stringify(message), replicates the structure of toObject() */ toJSON() { return this.toObject(); } /** * Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json * Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc. * If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required */ toProtobufJSON( // @ts-ignore options) { return { sessionId: this.sessionId, name: this.name, ownerTaskId: this.ownerTaskId, status: armonikApiGrpcV1Result_status001.ResultStatus[this.status === null || this.status === undefined ? 0 : this.status], createdAt: this.createdAt ? this.createdAt.toProtobufJSON(options) : null, completedAt: this.completedAt ? this.completedAt.toProtobufJSON(options) : null, resultId: this.resultId, size: this.size, createdBy: this.createdBy, opaqueId: this.opaqueId ? uint8ArrayToBase64(this.opaqueId) : '', manualDeletion: this.manualDeletion }; } } /** * Message implementation for armonik.api.grpc.v1.results.ListResultsRequest */ export class ListResultsRequest { static { this.id = 'armonik.api.grpc.v1.results.ListResultsRequest'; } /** * Deserialize binary data to message * @param instance message instance */ static deserializeBinary(bytes) { const instance = new ListResultsRequest(); ListResultsRequest.deserializeBinaryFromReader(instance, new BinaryReader(bytes)); return instance; } /** * Check all the properties and set default protobuf values if necessary * @param _instance message instance */ static refineValues(_instance) { _instance.page = _instance.page || 0; _instance.pageSize = _instance.pageSize || 0; _instance.filters = _instance.filters || undefined; _instance.sort = _instance.sort || undefined; } /** * Deserializes / reads binary message into message instance using provided binary reader * @param _instance message instance * @param _reader binary reader instance */ static deserializeBinaryFromReader(_instance, _reader) { while (_reader.nextField()) { if (_reader.isEndGroup()) break; switch (_reader.getFieldNumber()) { case 1: _instance.page = _reader.readInt32(); break; case 2: _instance.pageSize = _reader.readInt32(); break; case 3: _instance.filters = new armonikApiGrpcV1Results004.Filters(); _reader.readMessage(_instance.filters, armonikApiGrpcV1Results004.Filters.deserializeBinaryFromReader); break; case 4: _instance.sort = new ListResultsRequest.Sort(); _reader.readMessage(_instance.sort, ListResultsRequest.Sort.deserializeBinaryFromReader); break; default: _reader.skipField(); } } ListResultsRequest.refineValues(_instance); } /** * Serializes a message to binary format using provided binary reader * @param _instance message instance * @param _writer binary writer instance */ static serializeBinaryToWriter(_instance, _writer) { if (_instance.page) { _writer.writeInt32(1, _instance.page); } if (_instance.pageSize) { _writer.writeInt32(2, _instance.pageSize); } if (_instance.filters) { _writer.writeMessage(3, _instance.filters, armonikApiGrpcV1Results004.Filters.serializeBinaryToWriter); } if (_instance.sort) { _writer.writeMessage(4, _instance.sort, ListResultsRequest.Sort.serializeBinaryToWriter); } } /** * Message constructor. Initializes the properties and applies default Protobuf values if necessary * @param _value initial values object or instance of ListResultsRequest to deeply clone from */ constructor(_value) { _value = _value || {}; this.page = _value.page; this.pageSize = _value.pageSize; this.filters = _value.filters ? new armonikApiGrpcV1Results004.Filters(_value.filters) : undefined; this.sort = _value.sort ? new ListResultsRequest.Sort(_value.sort) : undefined; ListResultsRequest.refineValues(this); } get page() { return this._page; } set page(value) { this._page = value; } get pageSize() { return this._pageSize; } set pageSize(value) { this._pageSize = value; } get filters() { return this._filters; } set filters(value) { this._filters = value; } get sort() { return this._sort; } set sort(value) { this._sort = value; } /** * Serialize message to binary data * @param instance message instance */ serializeBinary() { const writer = new BinaryWriter(); ListResultsRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); } /** * Cast message to standard JavaScript object (all non-primitive values are deeply cloned) */ toObject() { return { page: this.page, pageSize: this.pageSize, filters: this.filters ? this.filters.toObject() : undefined, sort: this.sort ? this.sort.toObject() : undefined }; } /** * Convenience method to support JSON.stringify(message), replicates the structure of toObject() */ toJSON() { return this.toObject(); } /** * Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json * Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc. * If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required */ toProtobufJSON( // @ts-ignore options) { return { page: this.page, pageSize: this.pageSize, filters: this.filters ? this.filters.toProtobufJSON(options) : null, sort: this.sort ? this.sort.toProtobufJSON(options) : null }; } } (function (ListResultsRequest) { /** * Message implementation for armonik.api.grpc.v1.results.ListResultsRequest.Sort */ class Sort { static { this.id = 'armonik.api.grpc.v1.results.ListResultsRequest.Sort'; } /** * Deserialize binary data to message * @param instance message instance */ static deserializeBinary(bytes) { const instance = new Sort(); Sort.deserializeBinaryFromReader(instance, new BinaryReader(bytes)); return instance; } /** * Check all the properties and set default protobuf values if necessary * @param _instance message instance */ static refineValues(_instance) { _instance.field = _instance.field || undefined; _instance.direction = _instance.direction || 0; } /** * Deserializes / reads binary message into message instance using provided binary reader * @param _instance message instance * @param _reader binary reader instance */ static deserializeBinaryFromReader(_instance, _reader) { while (_reader.nextField()) { if (_reader.isEndGroup()) break; switch (_reader.getFieldNumber()) { case 1: _instance.field = new armonikApiGrpcV1Results002.ResultField(); _reader.readMessage(_instance.field, armonikApiGrpcV1Results002.ResultField.deserializeBinaryFromReader); break; case 2: _instance.direction = _reader.readEnum(); break; default: _reader.skipField(); } } Sort.refineValues(_instance); } /** * Serializes a message to binary format using provided binary reader * @param _instance message instance * @param _writer binary writer instance */ static serializeBinaryToWriter(_instance, _writer) { if (_instance.field) { _writer.writeMessage(1, _instance.field, armonikApiGrpcV1Results002.ResultField.serializeBinaryToWriter); } if (_instance.direction) { _writer.writeEnum(2, _instance.direction); } } /** * Message constructor. Initializes the properties and applies default Protobuf values if necessary * @param _value initial values object or instance of Sort to deeply clone from */ constructor(_value) { _value = _value || {}; this.field = _value.field ? new armonikApiGrpcV1Results002.ResultField(_value.field) : undefined; this.direction = _value.direction; Sort.refineValues(this); } get field() { return this._field; } set field(value) { this._field = value; } get direction() { return this._direction; } set direction(value) { this._direction = value; } /** * Serialize message to binary data * @param instance message instance */ serializeBinary() { const writer = new BinaryWriter(); Sort.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); } /** * Cast message to standard JavaScript object (all non-primitive values are deeply cloned) */ toObject() { return { field: this.field ? this.field.toObject() : undefined, direction: this.direction }; } /** * Convenience method to support JSON.stringify(message), replicates the structure of toObject() */ toJSON() { return this.toObject(); } /** * Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json * Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc. * If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required */ toProtobufJSON( // @ts-ignore options) { return { field: this.field ? this.field.toProtobufJSON(options) : null, direction: armonikApiGrpcV1Sort_direction005.SortDirection[this.direction === null || this.direction === undefined ? 0 : this.direction] }; } } ListResultsRequest.Sort = Sort; })(ListResultsRequest || (ListResultsRequest = {})); /** * Message implementation for armonik.api.grpc.v1.results.ListResultsResponse */ export class ListResultsResponse { static { this.id = 'armonik.api.grpc.v1.results.ListResultsResponse'; } /** * Deserialize binary data to message * @param instance message instance */ static deserializeBinary(bytes) { const instance = new ListResultsResponse(); ListResultsResponse.deserializeBinaryFromReader(instance, new BinaryReader(bytes)); return instance; } /** * Check all the properties and set default protobuf values if necessary * @param _instance message instance */ static refineValues(_instance) { _instance.results = _instance.results || []; _instance.page = _instance.page || 0; _instance.pageSize = _instance.pageSize || 0; _instance.total = _instance.total || 0; } /** * Deserializes / reads binary message into message instance using provided binary reader * @param _instance message instance * @param _reader binary reader instance */ static deserializeBinaryFromReader(_instance, _reader) { while (_reader.nextField()) { if (_reader.isEndGroup()) break; switch (_reader.getFieldNumber()) { case 1: const messageInitializer1 = new ResultRaw(); _reader.readMessage(messageInitializer1, ResultRaw.deserializeBinaryFromReader); (_instance.results = _instance.results || []).push(messageInitializer1); break; case 2: _instance.page = _reader.readInt32(); break; case 3: _instance.pageSize = _reader.readInt32(); break; case 4: _instance.total = _reader.readInt32(); break; default: _reader.skipField(); } } ListResultsResponse.refineValues(_instance); } /** * Serializes a message to binary format using provided binary reader * @param _instance message instance * @param _writer binary writer instance */ static serializeBinaryToWriter(_instance, _writer) { if (_instance.results && _instance.results.length) { _writer.writeRepeatedMessage(1, _instance.results, ResultRaw.serializeBinaryToWriter); } if (_instance.page) { _writer.writeInt32(2, _instance.page); } if (_instance.pageSize) { _writer.writeInt32(3, _instance.pageSize); } if (_instance.total) { _writer.writeInt32(4, _instance.total); } } /** * Message constructor. Initializes the properties and applies default Protobuf values if necessary * @param _value initial values object or instance of ListResultsResponse to deeply clone from */ constructor(_value) { _value = _value || {}; this.results = (_value.results || []).map(m => new ResultRaw(m)); this.page = _value.page; this.pageSize = _value.pageSize; this.total = _value.total; ListResultsResponse.refineValues(this); } get results() { return this._results; } set results(value) { this._results = value; } get page() { return this._page; } set page(value) { this._page = value; } get pageSize() { return this._pageSize; } set pageSize(value) { this._pageSize = value; } get total() { return this._total; } set total(value) { this._total = value; } /** * Serialize message to binary data * @param instance message instance */ serializeBinary() { const writer = new BinaryWriter(); ListResultsResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); } /** * Cast message to standard JavaScript object (all non-primitive values are deeply cloned) */ toObject() { return { results: (this.results || []).map(m => m.toObject()), page: this.page, pageSize: this.pageSize, total: this.total }; } /** * Convenience method to support JSON.stringify(message), replicates the structure of toObject() */ toJSON() { return this.toObject(); } /** * Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json * Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc. * If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required */ toProtobufJSON( // @ts-ignore options) { return { results: (this.results || []).map(m => m.toProtobufJSON(options)), page: this.page, pageSize: this.pageSize, total: this.total }; } } /** * Message implementation for armonik.api.grpc.v1.results.GetResultRequest */ export class GetResultRequest { static { this.id = 'armonik.api.grpc.v1.results.GetResultRequest'; } /** * Deserialize binary data to message * @param instance message instance */ static deserializeBinary(bytes) { const instance = new GetResultRequest(); GetResultRequest.deserializeBinaryFromReader(instance, new BinaryReader(bytes)); return instance; } /** * Check all the properties and set default protobuf values if necessary * @param _instance message instance */ static refineValues(_instance) { _instance.resultId = _instance.resultId || ''; } /** * Deserializes / reads binary message into message instance using provided binary reader * @param _instance message instance * @param _reader binary reader instance */ static deserializeBinaryFromReader(_instance, _reader) { while (_reader.nextField()) { if (_reader.isEndGroup()) break; switch (_reader.getFieldNumber()) { case 1: _instance.resultId = _reader.readString(); break; default: _reader.skipField(); } } GetResultRequest.refineValues(_instance); } /** * Serializes a message to binary format using provided binary reader * @param _instance message instance * @param _writer binary writer instance */ static serializeBinaryToWriter(_instance, _writer) { if (_instance.resultId) { _writer.writeString(1, _instance.resultId); } } /** * Message constructor. Initializes the properties and applies default Protobuf values if necessary * @param _value initial values object or instance of GetResultRequest to deeply clone from */ constructor(_value) { _value = _value || {}; this.resultId = _value.resultId; GetResultRequest.refineValues(this); } get resultId() { return this._resultId; } set resultId(value) { this._resultId = value; } /** * Serialize message to binary data * @param instance message instance */ serializeBinary() { const writer = new BinaryWriter(); GetResultRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); } /** * Cast message to standard JavaScript object (all non-primitive values are deeply cloned) */ toObject() { return { resultId: this.resultId }; } /** * Convenience method to support JSON.stringify(message), replicates the structure of toObject() */ toJSON() { return this.toObject(); } /** * Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json * Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc. * If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required */ toProtobufJSON( // @ts-ignore options) { return { resultId: this.resultId }; } } /** * Message implementation for armonik.api.grpc.v1.results.GetResultResponse */ export class GetResultResponse { static { this.id = 'armonik.api.grpc.v1.results.GetResultResponse'; } /** * Deserialize binary data to message * @param instance message instance */ static deserializeBinary(bytes) { const instance = new GetResultResponse(); GetResultResponse.deserializeBinaryFromReader(instance, new BinaryReader(bytes)); return instance; } /** * Check all the properties and set default protobuf values if necessary * @param _instance message instance */ static refineValues(_instance) { _instance.result = _instance.result || undefined; } /** * Deserializes / reads binary message into message instance using provided binary reader * @param _instance message instance * @param _reader binary reader instance */ static deserializeBinaryFromReader(_instance, _reader) { while (_reader.nextField()) { if (_reader.isEndGroup()) break; switch (_reader.getFieldNumber()) { case 1: _instance.result = new ResultRaw(); _reader.readMessage(_instance.result, ResultRaw.deserializeBinaryFromReader); break; default: _reader.skipField(); } } GetResultResponse.refineValues(_instance); } /** * Serializes a message to binary format using provided binary reader * @param _instance message instance * @param _writer binary writer instance */ static serializeBinaryToWriter(_instance, _writer) { if (_instance.result) { _writer.writeMessage(1, _instance.result, ResultRaw.serializeBinaryToWriter); } } /** * Message constructor. Initializes the properties and applies default Protobuf values if necessary * @param _value initial values object or instance of GetResultResponse to deeply clone from */ constructor(_value) { _value = _value || {}; this.result = _value.result ? new ResultRaw(_value.result) : undefined; GetResultResponse.refineValues(this); } get result() { return this._result; } set result(value) { this._result = value; } /** * Serialize message to binary data * @param instance message instance */ serializeBinary() { const writer = new BinaryWriter(); GetResultResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); } /** * Cast message to standard JavaScript object (all non-primitive values are deeply cloned) */ toObject() { return { result: this.result ? this.result.toObject() : undefined }; } /** * Convenience method to support JSON.stringify(message), replicates the structure of toObject() */ toJSON() { return this.toObject(); } /** * Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json * Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc. * If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required */ toProtobufJSON( // @ts-ignore options) { return { result: this.result ? this.result.toProtobufJSON(options) : null }; } } /** * Message implementation for armonik.api.grpc.v1.results.GetOwnerTaskIdRequest */ export class GetOwnerTaskIdRequest { static { this.id = 'armonik.api.grpc.v1.results.GetOwnerTaskIdRequest'; } /** * Deserialize binary data to message * @param instance message instance */ static deserializeBinary(bytes) { const instance = new GetOwnerTaskIdRequest(); GetOwnerTaskIdRequest.deserializeBinaryFromReader(instance, new BinaryReader(bytes)); return instance; } /** * Check all the properties and set default protobuf values if necessary * @param _instance message instance */ static refineValues(_instance) { _instance.sessionId = _instance.sessionId || ''; _instance.resultId = _instance.resultId || []; } /** * Deserializes / reads binary message into message instance using provided binary reader * @param _instance message instance * @param _reader binary reader instance */ static deserializeBinaryFromReader(_instance, _reader) { while (_reader.nextField()) { if (_reader.isEndGroup()) break; switch (_reader.getFieldNumber()) { case 1: _instance.sessionId = _reader.readString(); break; case 2: (_instance.resultId = _instance.resultId || []).push(_reader.readString()); break; default: _reader.skipField(); } } GetOwnerTaskIdRequest.refineValues(_instance); } /** * Serializes a message to binary format using provided binary reader * @param _instance message instance * @param _writer binary writer instance */ static serializeBinaryToWriter(_instance, _writer) { if (_instance.sessionId) { _writer.writeString(1, _instance.sessionId); } if (_instance.resultId && _instance.resultId.length) { _writer.writeRepeatedString(2, _instance.resultId); } } /** * Message constructor. Initializes the properties and applies default Protobuf values if necessary * @param _value initial values object or instance of GetOwnerTaskIdRequest to deeply clone from */ constructor(_value) { _value = _value || {}; this.sessionId = _value.sessionId; this.resultId = (_value.resultId || []).slice(); GetOwnerTaskIdRequest.refineValues(this); } get sessionId() { return this._sessionId; } set sessionId(value) { this._sessionId = value; } get resultId() { return this._resultId; } set resultId(value) { this._resultId = value; } /** * Serialize message to binary data * @param instance message instance */ serializeBinary() { const writer = new BinaryWriter(); GetOwnerTaskIdRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); } /** * Cast message to standard JavaScript object (all non-primitive values are deeply cloned) */ toObject() { return { sessionId: this.sessionId, resultId: (this.resultId || []).slice() }; } /** * Convenience method to support JSON.stringify(message), replicates the structure of toObject() */ toJSON() { return this.toObject(); } /** * Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json * Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc. * If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required */ toProtobufJSON( // @ts-ignore options) { return { sessionId: this.sessionId, resultId: (this.resultId || []).slice() }; } } /** * Message implementation for armonik.api.grpc.v1.results.GetOwnerTaskIdResponse */ export class GetOwnerTaskIdResponse { static { this.id = 'armonik.api.grpc.v1.results.GetOwnerTaskIdResponse'; } /** * Deserialize binary data to message * @param instance message instance */ static deserializeBinary(bytes) { const instance = new GetOwnerTaskIdResponse(); GetOwnerTaskIdResponse.deserializeBinaryFromReader(instance, new BinaryReader(bytes)); return instance; } /** * Check all the properties and set default protobuf values if necessary * @param _instance message instance */ static refineValues(_instance) { _instance.resultTask = _instance.resultTask || []; _instance.sessionId = _instance.sessionId || ''; } /** * Deserializes / reads binary message into message instance using provided binary reader * @param _instance message instance * @param _reader binary reader instance */ static deserializeBinaryFromReader(_instance, _reader) { while (_reader.nextField()) { if (_reader.isEndGroup()) break; switch (_reader.getFieldNumber()) { case 1: const messageInitializer1 = new GetOwnerTaskIdResponse.MapResultTask(); _reader.readMessage(messageInitializer1, GetOwnerTaskIdResponse.MapResultTask.deserializeBinaryFromReader); (_instance.resultTask = _instance.resultTask || []).push(messageInitializer1); break; case 2: _instance.sessionId = _reader.readString(); break; default: _reader.skipField(); } } GetOwnerTaskIdResponse.refineValues(_instance); } /** * Serializes a message to binary format using provided binary reader * @param _instance message instance * @param _writer binary writer instance */ static serializeBinaryToWriter(_instance, _writer) { if (_instance.resultTask && _instance.resultTask.length) { _writer.writeRepeatedMessage(1, _instance.resultTask, GetOwnerTaskIdResponse.MapResultTask.serializeBinaryToWriter); } if (_instance.sessionId) { _writer.writeString(2, _instance.sessionId); } } /** * Message constructor. Initializes the properties and applies default Protobuf values if necessary * @param _value initial values object or instance of GetOwnerTaskIdResponse to deeply clone from */ constructor(_value) { _value = _value || {}; this.resultTask = (_value.resultTask || []).map(m => new GetOwnerTaskIdResponse.MapResultTask(m)); this.sessionId = _value.sessionId; GetOwnerTaskIdResponse.refineValues(this); } get resultTask() { return this._resultTask; } set resultTask(value) { this._resultTask = value; } get sessionId() { return this._sessionId; } set sessionId(value) { this._sessionId = value; } /** * Serialize message to binary data * @param instance message instance */ serializeBinary() { const writer = new BinaryWriter(); GetOwnerTaskIdResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); } /** * Cast message to standard JavaScript object (all non-primitive values are deeply cloned) */ toObject() { return { resultTask: (this.resultTask || []).map(m => m.toObject()), sessionId: this.sessionId }; } /** * Convenience method to support JSON.stringify(message), replicates the structure of toObject() */ toJSON() { return this.toObject(); } /** * Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json * Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc. * If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required */ toProtobufJSON( // @ts-ignore options) { return { resultTask: (this.resultTask || []).map(m => m.toProtobufJSON(options)), sessionId: this.sessionId }; } } (function (GetOwnerTaskIdResponse) { /** * Message implementation for armonik.api.grpc.v1.results.GetOwnerTaskIdResponse.MapResultTask */ class MapResultTask { static { this.id = 'armonik.api.grpc.v1.results.GetOwnerTaskIdResponse.MapResultTask'; } /** * Deserialize binary data to message * @param instance message instance */ static deserializeBinary(bytes) { const instance = new MapResultTask(); MapResultTask.deserializeBinaryFromReader(instance, new BinaryReader(bytes)); return instance; } /** * Check all the properties and set default protobuf values if necessary * @param _instance message instance */ static refineValues(_instance) { _instance.resultId = _instance.resultId || ''; _instance.taskId = _instance.taskId || ''; } /** * Deserializes / reads binary message into message instance using provided binary reader * @param _instance message instance * @param _reader binary reader instance */ static deserializeBinaryFromReader(_instance, _reader) { while (_reader.nextField()) { if (_reader.isEndGroup()) break; switch (_reader.getFieldNumber()) { case 1: _instance.resultId = _reader.readString(); break; case 2: _instance.taskId = _reader.readString(); break; default: _reader.skipField(); } } MapResultTask.refineValues(_instance); } /** * Serializes a message to binary format using provided binary reader * @param _instance message instance * @param _writer binary writer instance */ static serializeBinaryToWriter(_instance, _writer) { if (_instance.resultId) { _writer.writeString(1, _instance.resultId); } if (_instance.taskId) { _writer.writeString(2, _instance.taskId); } } /** * Message constructor. Initializes the properties and applies default Protobuf values if necessary * @param _value initial values object or instance of MapResultTask to deeply clone from */ constructor(_value) { _value = _value || {}; this.resultId = _value.resultId; this.taskId = _value.taskId; MapResultTask.refineValues(this); } get resultId() { return this._resultId; } set resultId(value) { this._resultId = value; } get taskId() { return this._taskId; } set taskId(value) { this._taskId = value; } /** * Serialize message to binary data * @param instance message instance */ serializeBinary() { const writer = new BinaryWriter(); MapResultTask.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); } /** * Cast message to standard JavaScript object (all non-primitive values are deeply cloned) */ toObject() { return { resultId: this.resultId, taskId: this.taskId }; } /** * Convenience method to support JSON.stringify(message), replicates the structure of toObject() */ toJSON() { return this.toObject(); } /** * Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json * Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc. * If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required */ toProtobufJSON( // @ts-ignore options) { return { resultId: this.resultId, taskId: this.taskId }; } } GetOwnerTaskIdResponse.MapResultTask = MapResultTask; })(GetOwnerTaskIdResponse || (GetOwnerTaskIdResponse = {})); /** * Message implementation for armonik.api.grpc.v1.results.CreateResultsMetaDataRequest */ export class CreateResultsMetaDataRequest { static { this.id = 'armonik.api.grpc.v1.results.CreateResultsMetaDataRequest'; } /** * Deserialize binary data to message * @param instance message instance */ static deserializeBinary(bytes) { const instance = new CreateResultsMetaDataRequest(); CreateResultsMetaDataRequest.deserializeBinaryFromReader(instance, new BinaryReader(bytes)); return instance; } /** * Check all the properties and set default protobuf values if necessary * @param _instance message instance */ static refineValues(_instance) { _instance.results = _instance.results || []; _instance.sessionId = _instance.sessionId || ''; } /** * Deserializes / reads binary message into message instance using provided binary reader * @param _instance message instance * @param _reader binary reader instance */ static deserializeBinaryFromReader(_instance, _reader) { while (_reader.nextField()) { if (_reader.isEndGroup()) break; switch (_reader.getFieldNumber()) { case 1: const messageInitializer1 = new CreateResultsMetaDataRequest.ResultCreate(); _reader.readMessage(messageInitializer1, CreateResultsMetaDataRequest.ResultCreate .deserializeBinaryFromReader); (_instance.results = _instance.results || []).push(messageInitializer1); break; case 2: _instance.sessionId = _reader.readString(); break; default: _reader.skipField(); } } CreateResultsMetaDataRequest.refineValues(_instance); } /** * Serializes a message to binary format using provided binary reader * @param _instance message instance * @param _writer binary writer instance */ static serializeBinaryToWriter(_instance, _writer) { if (_instance.results && _instance.results.length) { _writer.writeRepeatedMessage(1, _instance.results, CreateResultsMetaDataRequest.ResultCreate.serializeBinaryToWriter); } if (_instance.sessionId) { _writer.writeString(2, _instance.sessionId); } } /** * Message constructor. Initializes the properties and applies default Protobuf values if necessary * @param _value initial values object or instance of CreateResultsMetaDataRequest to deeply clone from */ constructor(_value) { _value = _value || {}; this.results = (_value.results || []).map(m => new CreateResultsMetaDataRequest.ResultCreate(m)); this.sessionId = _value.sessionId; CreateResultsMetaDataRequest.refineValues(this); } get results() { return this._results; } set results(value) { this._results = value; } get sessionId() { return this._sessionId; } set sessionId(value) { this._sessionId = value; } /** * Serialize message to binary data * @param instance message instance */ serializeBinary() { const writer = new BinaryWriter(); CreateResultsMetaDataRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); } /** * Cast message to standard JavaScript object (all non-primitive values are deeply cloned) */ toObject() { return { results: (this.results || []).map(m => m.toObject()), sessionId: this.sessionId }; } /** * Convenience method