@aneoconsultingfr/armonik.api
Version:
gRPC API to interact with ArmoniK built for the web
795 lines (758 loc) • 28.9 kB
JavaScript
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _nullishCoalesce(lhs, rhsFn) { if (lhs != null) { return lhs; } else { return rhsFn(); } }
var _chunkUYWXA6QBjs = require('./chunk-UYWXA6QB.js');
var _chunk2SW7OV7Djs = require('./chunk-2SW7OV7D.js');
var _chunkPZPR25ASjs = require('./chunk-PZPR25AS.js');
// src/generated/filters_common.ts
var _minimaljs = require('protobufjs/minimal.js'); var _minimaljs2 = _interopRequireDefault(_minimaljs);
var protobufPackage = "armonik.api.grpc.v1";
var FilterStringOperator = /* @__PURE__ */ ((FilterStringOperator2) => {
FilterStringOperator2[FilterStringOperator2["FILTER_STRING_OPERATOR_EQUAL"] = 0] = "FILTER_STRING_OPERATOR_EQUAL";
FilterStringOperator2[FilterStringOperator2["FILTER_STRING_OPERATOR_NOT_EQUAL"] = 1] = "FILTER_STRING_OPERATOR_NOT_EQUAL";
FilterStringOperator2[FilterStringOperator2["FILTER_STRING_OPERATOR_CONTAINS"] = 2] = "FILTER_STRING_OPERATOR_CONTAINS";
FilterStringOperator2[FilterStringOperator2["FILTER_STRING_OPERATOR_NOT_CONTAINS"] = 3] = "FILTER_STRING_OPERATOR_NOT_CONTAINS";
FilterStringOperator2[FilterStringOperator2["FILTER_STRING_OPERATOR_STARTS_WITH"] = 4] = "FILTER_STRING_OPERATOR_STARTS_WITH";
FilterStringOperator2[FilterStringOperator2["FILTER_STRING_OPERATOR_ENDS_WITH"] = 5] = "FILTER_STRING_OPERATOR_ENDS_WITH";
FilterStringOperator2[FilterStringOperator2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return FilterStringOperator2;
})(FilterStringOperator || {});
function filterStringOperatorFromJSON(object) {
switch (object) {
case 0:
case "FILTER_STRING_OPERATOR_EQUAL":
return 0 /* FILTER_STRING_OPERATOR_EQUAL */;
case 1:
case "FILTER_STRING_OPERATOR_NOT_EQUAL":
return 1 /* FILTER_STRING_OPERATOR_NOT_EQUAL */;
case 2:
case "FILTER_STRING_OPERATOR_CONTAINS":
return 2 /* FILTER_STRING_OPERATOR_CONTAINS */;
case 3:
case "FILTER_STRING_OPERATOR_NOT_CONTAINS":
return 3 /* FILTER_STRING_OPERATOR_NOT_CONTAINS */;
case 4:
case "FILTER_STRING_OPERATOR_STARTS_WITH":
return 4 /* FILTER_STRING_OPERATOR_STARTS_WITH */;
case 5:
case "FILTER_STRING_OPERATOR_ENDS_WITH":
return 5 /* FILTER_STRING_OPERATOR_ENDS_WITH */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function filterStringOperatorToJSON(object) {
switch (object) {
case 0 /* FILTER_STRING_OPERATOR_EQUAL */:
return "FILTER_STRING_OPERATOR_EQUAL";
case 1 /* FILTER_STRING_OPERATOR_NOT_EQUAL */:
return "FILTER_STRING_OPERATOR_NOT_EQUAL";
case 2 /* FILTER_STRING_OPERATOR_CONTAINS */:
return "FILTER_STRING_OPERATOR_CONTAINS";
case 3 /* FILTER_STRING_OPERATOR_NOT_CONTAINS */:
return "FILTER_STRING_OPERATOR_NOT_CONTAINS";
case 4 /* FILTER_STRING_OPERATOR_STARTS_WITH */:
return "FILTER_STRING_OPERATOR_STARTS_WITH";
case 5 /* FILTER_STRING_OPERATOR_ENDS_WITH */:
return "FILTER_STRING_OPERATOR_ENDS_WITH";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
var FilterNumberOperator = /* @__PURE__ */ ((FilterNumberOperator2) => {
FilterNumberOperator2[FilterNumberOperator2["FILTER_NUMBER_OPERATOR_EQUAL"] = 0] = "FILTER_NUMBER_OPERATOR_EQUAL";
FilterNumberOperator2[FilterNumberOperator2["FILTER_NUMBER_OPERATOR_NOT_EQUAL"] = 1] = "FILTER_NUMBER_OPERATOR_NOT_EQUAL";
FilterNumberOperator2[FilterNumberOperator2["FILTER_NUMBER_OPERATOR_LESS_THAN"] = 2] = "FILTER_NUMBER_OPERATOR_LESS_THAN";
FilterNumberOperator2[FilterNumberOperator2["FILTER_NUMBER_OPERATOR_LESS_THAN_OR_EQUAL"] = 3] = "FILTER_NUMBER_OPERATOR_LESS_THAN_OR_EQUAL";
FilterNumberOperator2[FilterNumberOperator2["FILTER_NUMBER_OPERATOR_GREATER_THAN_OR_EQUAL"] = 4] = "FILTER_NUMBER_OPERATOR_GREATER_THAN_OR_EQUAL";
FilterNumberOperator2[FilterNumberOperator2["FILTER_NUMBER_OPERATOR_GREATER_THAN"] = 5] = "FILTER_NUMBER_OPERATOR_GREATER_THAN";
FilterNumberOperator2[FilterNumberOperator2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return FilterNumberOperator2;
})(FilterNumberOperator || {});
function filterNumberOperatorFromJSON(object) {
switch (object) {
case 0:
case "FILTER_NUMBER_OPERATOR_EQUAL":
return 0 /* FILTER_NUMBER_OPERATOR_EQUAL */;
case 1:
case "FILTER_NUMBER_OPERATOR_NOT_EQUAL":
return 1 /* FILTER_NUMBER_OPERATOR_NOT_EQUAL */;
case 2:
case "FILTER_NUMBER_OPERATOR_LESS_THAN":
return 2 /* FILTER_NUMBER_OPERATOR_LESS_THAN */;
case 3:
case "FILTER_NUMBER_OPERATOR_LESS_THAN_OR_EQUAL":
return 3 /* FILTER_NUMBER_OPERATOR_LESS_THAN_OR_EQUAL */;
case 4:
case "FILTER_NUMBER_OPERATOR_GREATER_THAN_OR_EQUAL":
return 4 /* FILTER_NUMBER_OPERATOR_GREATER_THAN_OR_EQUAL */;
case 5:
case "FILTER_NUMBER_OPERATOR_GREATER_THAN":
return 5 /* FILTER_NUMBER_OPERATOR_GREATER_THAN */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function filterNumberOperatorToJSON(object) {
switch (object) {
case 0 /* FILTER_NUMBER_OPERATOR_EQUAL */:
return "FILTER_NUMBER_OPERATOR_EQUAL";
case 1 /* FILTER_NUMBER_OPERATOR_NOT_EQUAL */:
return "FILTER_NUMBER_OPERATOR_NOT_EQUAL";
case 2 /* FILTER_NUMBER_OPERATOR_LESS_THAN */:
return "FILTER_NUMBER_OPERATOR_LESS_THAN";
case 3 /* FILTER_NUMBER_OPERATOR_LESS_THAN_OR_EQUAL */:
return "FILTER_NUMBER_OPERATOR_LESS_THAN_OR_EQUAL";
case 4 /* FILTER_NUMBER_OPERATOR_GREATER_THAN_OR_EQUAL */:
return "FILTER_NUMBER_OPERATOR_GREATER_THAN_OR_EQUAL";
case 5 /* FILTER_NUMBER_OPERATOR_GREATER_THAN */:
return "FILTER_NUMBER_OPERATOR_GREATER_THAN";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
var FilterDateOperator = /* @__PURE__ */ ((FilterDateOperator2) => {
FilterDateOperator2[FilterDateOperator2["FILTER_DATE_OPERATOR_EQUAL"] = 0] = "FILTER_DATE_OPERATOR_EQUAL";
FilterDateOperator2[FilterDateOperator2["FILTER_DATE_OPERATOR_NOT_EQUAL"] = 1] = "FILTER_DATE_OPERATOR_NOT_EQUAL";
FilterDateOperator2[FilterDateOperator2["FILTER_DATE_OPERATOR_BEFORE"] = 2] = "FILTER_DATE_OPERATOR_BEFORE";
FilterDateOperator2[FilterDateOperator2["FILTER_DATE_OPERATOR_BEFORE_OR_EQUAL"] = 3] = "FILTER_DATE_OPERATOR_BEFORE_OR_EQUAL";
FilterDateOperator2[FilterDateOperator2["FILTER_DATE_OPERATOR_AFTER_OR_EQUAL"] = 4] = "FILTER_DATE_OPERATOR_AFTER_OR_EQUAL";
FilterDateOperator2[FilterDateOperator2["FILTER_DATE_OPERATOR_AFTER"] = 5] = "FILTER_DATE_OPERATOR_AFTER";
FilterDateOperator2[FilterDateOperator2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return FilterDateOperator2;
})(FilterDateOperator || {});
function filterDateOperatorFromJSON(object) {
switch (object) {
case 0:
case "FILTER_DATE_OPERATOR_EQUAL":
return 0 /* FILTER_DATE_OPERATOR_EQUAL */;
case 1:
case "FILTER_DATE_OPERATOR_NOT_EQUAL":
return 1 /* FILTER_DATE_OPERATOR_NOT_EQUAL */;
case 2:
case "FILTER_DATE_OPERATOR_BEFORE":
return 2 /* FILTER_DATE_OPERATOR_BEFORE */;
case 3:
case "FILTER_DATE_OPERATOR_BEFORE_OR_EQUAL":
return 3 /* FILTER_DATE_OPERATOR_BEFORE_OR_EQUAL */;
case 4:
case "FILTER_DATE_OPERATOR_AFTER_OR_EQUAL":
return 4 /* FILTER_DATE_OPERATOR_AFTER_OR_EQUAL */;
case 5:
case "FILTER_DATE_OPERATOR_AFTER":
return 5 /* FILTER_DATE_OPERATOR_AFTER */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function filterDateOperatorToJSON(object) {
switch (object) {
case 0 /* FILTER_DATE_OPERATOR_EQUAL */:
return "FILTER_DATE_OPERATOR_EQUAL";
case 1 /* FILTER_DATE_OPERATOR_NOT_EQUAL */:
return "FILTER_DATE_OPERATOR_NOT_EQUAL";
case 2 /* FILTER_DATE_OPERATOR_BEFORE */:
return "FILTER_DATE_OPERATOR_BEFORE";
case 3 /* FILTER_DATE_OPERATOR_BEFORE_OR_EQUAL */:
return "FILTER_DATE_OPERATOR_BEFORE_OR_EQUAL";
case 4 /* FILTER_DATE_OPERATOR_AFTER_OR_EQUAL */:
return "FILTER_DATE_OPERATOR_AFTER_OR_EQUAL";
case 5 /* FILTER_DATE_OPERATOR_AFTER */:
return "FILTER_DATE_OPERATOR_AFTER";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
var FilterArrayOperator = /* @__PURE__ */ ((FilterArrayOperator2) => {
FilterArrayOperator2[FilterArrayOperator2["FILTER_ARRAY_OPERATOR_CONTAINS"] = 0] = "FILTER_ARRAY_OPERATOR_CONTAINS";
FilterArrayOperator2[FilterArrayOperator2["FILTER_ARRAY_OPERATOR_NOT_CONTAINS"] = 1] = "FILTER_ARRAY_OPERATOR_NOT_CONTAINS";
FilterArrayOperator2[FilterArrayOperator2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return FilterArrayOperator2;
})(FilterArrayOperator || {});
function filterArrayOperatorFromJSON(object) {
switch (object) {
case 0:
case "FILTER_ARRAY_OPERATOR_CONTAINS":
return 0 /* FILTER_ARRAY_OPERATOR_CONTAINS */;
case 1:
case "FILTER_ARRAY_OPERATOR_NOT_CONTAINS":
return 1 /* FILTER_ARRAY_OPERATOR_NOT_CONTAINS */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function filterArrayOperatorToJSON(object) {
switch (object) {
case 0 /* FILTER_ARRAY_OPERATOR_CONTAINS */:
return "FILTER_ARRAY_OPERATOR_CONTAINS";
case 1 /* FILTER_ARRAY_OPERATOR_NOT_CONTAINS */:
return "FILTER_ARRAY_OPERATOR_NOT_CONTAINS";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
var FilterStatusOperator = /* @__PURE__ */ ((FilterStatusOperator2) => {
FilterStatusOperator2[FilterStatusOperator2["FILTER_STATUS_OPERATOR_EQUAL"] = 0] = "FILTER_STATUS_OPERATOR_EQUAL";
FilterStatusOperator2[FilterStatusOperator2["FILTER_STATUS_OPERATOR_NOT_EQUAL"] = 1] = "FILTER_STATUS_OPERATOR_NOT_EQUAL";
FilterStatusOperator2[FilterStatusOperator2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return FilterStatusOperator2;
})(FilterStatusOperator || {});
function filterStatusOperatorFromJSON(object) {
switch (object) {
case 0:
case "FILTER_STATUS_OPERATOR_EQUAL":
return 0 /* FILTER_STATUS_OPERATOR_EQUAL */;
case 1:
case "FILTER_STATUS_OPERATOR_NOT_EQUAL":
return 1 /* FILTER_STATUS_OPERATOR_NOT_EQUAL */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function filterStatusOperatorToJSON(object) {
switch (object) {
case 0 /* FILTER_STATUS_OPERATOR_EQUAL */:
return "FILTER_STATUS_OPERATOR_EQUAL";
case 1 /* FILTER_STATUS_OPERATOR_NOT_EQUAL */:
return "FILTER_STATUS_OPERATOR_NOT_EQUAL";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
var FilterBooleanOperator = /* @__PURE__ */ ((FilterBooleanOperator2) => {
FilterBooleanOperator2[FilterBooleanOperator2["FILTER_BOOLEAN_OPERATOR_IS"] = 0] = "FILTER_BOOLEAN_OPERATOR_IS";
FilterBooleanOperator2[FilterBooleanOperator2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return FilterBooleanOperator2;
})(FilterBooleanOperator || {});
function filterBooleanOperatorFromJSON(object) {
switch (object) {
case 0:
case "FILTER_BOOLEAN_OPERATOR_IS":
return 0 /* FILTER_BOOLEAN_OPERATOR_IS */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function filterBooleanOperatorToJSON(object) {
switch (object) {
case 0 /* FILTER_BOOLEAN_OPERATOR_IS */:
return "FILTER_BOOLEAN_OPERATOR_IS";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
var FilterDurationOperator = /* @__PURE__ */ ((FilterDurationOperator2) => {
FilterDurationOperator2[FilterDurationOperator2["FILTER_DURATION_OPERATOR_EQUAL"] = 0] = "FILTER_DURATION_OPERATOR_EQUAL";
FilterDurationOperator2[FilterDurationOperator2["FILTER_DURATION_OPERATOR_NOT_EQUAL"] = 1] = "FILTER_DURATION_OPERATOR_NOT_EQUAL";
FilterDurationOperator2[FilterDurationOperator2["FILTER_DURATION_OPERATOR_SHORTER_THAN"] = 2] = "FILTER_DURATION_OPERATOR_SHORTER_THAN";
FilterDurationOperator2[FilterDurationOperator2["FILTER_DURATION_OPERATOR_SHORTER_THAN_OR_EQUAL"] = 3] = "FILTER_DURATION_OPERATOR_SHORTER_THAN_OR_EQUAL";
FilterDurationOperator2[FilterDurationOperator2["FILTER_DURATION_OPERATOR_LONGER_THAN_OR_EQUAL"] = 4] = "FILTER_DURATION_OPERATOR_LONGER_THAN_OR_EQUAL";
FilterDurationOperator2[FilterDurationOperator2["FILTER_DURATION_OPERATOR_LONGER_THAN"] = 5] = "FILTER_DURATION_OPERATOR_LONGER_THAN";
FilterDurationOperator2[FilterDurationOperator2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return FilterDurationOperator2;
})(FilterDurationOperator || {});
function filterDurationOperatorFromJSON(object) {
switch (object) {
case 0:
case "FILTER_DURATION_OPERATOR_EQUAL":
return 0 /* FILTER_DURATION_OPERATOR_EQUAL */;
case 1:
case "FILTER_DURATION_OPERATOR_NOT_EQUAL":
return 1 /* FILTER_DURATION_OPERATOR_NOT_EQUAL */;
case 2:
case "FILTER_DURATION_OPERATOR_SHORTER_THAN":
return 2 /* FILTER_DURATION_OPERATOR_SHORTER_THAN */;
case 3:
case "FILTER_DURATION_OPERATOR_SHORTER_THAN_OR_EQUAL":
return 3 /* FILTER_DURATION_OPERATOR_SHORTER_THAN_OR_EQUAL */;
case 4:
case "FILTER_DURATION_OPERATOR_LONGER_THAN_OR_EQUAL":
return 4 /* FILTER_DURATION_OPERATOR_LONGER_THAN_OR_EQUAL */;
case 5:
case "FILTER_DURATION_OPERATOR_LONGER_THAN":
return 5 /* FILTER_DURATION_OPERATOR_LONGER_THAN */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function filterDurationOperatorToJSON(object) {
switch (object) {
case 0 /* FILTER_DURATION_OPERATOR_EQUAL */:
return "FILTER_DURATION_OPERATOR_EQUAL";
case 1 /* FILTER_DURATION_OPERATOR_NOT_EQUAL */:
return "FILTER_DURATION_OPERATOR_NOT_EQUAL";
case 2 /* FILTER_DURATION_OPERATOR_SHORTER_THAN */:
return "FILTER_DURATION_OPERATOR_SHORTER_THAN";
case 3 /* FILTER_DURATION_OPERATOR_SHORTER_THAN_OR_EQUAL */:
return "FILTER_DURATION_OPERATOR_SHORTER_THAN_OR_EQUAL";
case 4 /* FILTER_DURATION_OPERATOR_LONGER_THAN_OR_EQUAL */:
return "FILTER_DURATION_OPERATOR_LONGER_THAN_OR_EQUAL";
case 5 /* FILTER_DURATION_OPERATOR_LONGER_THAN */:
return "FILTER_DURATION_OPERATOR_LONGER_THAN";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
function createBaseFilterString() {
return { value: "", operator: 0 };
}
var FilterString = {
encode(message, writer = _minimaljs2.default.Writer.create()) {
if (message.value !== "") {
writer.uint32(10).string(message.value);
}
if (message.operator !== 0) {
writer.uint32(16).int32(message.operator);
}
return writer;
},
decode(input, length) {
const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseFilterString();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.value = reader.string();
continue;
case 2:
if (tag !== 16) {
break;
}
message.operator = reader.int32();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
value: isSet(object.value) ? String(object.value) : "",
operator: isSet(object.operator) ? filterStringOperatorFromJSON(object.operator) : 0
};
},
toJSON(message) {
const obj = {};
if (message.value !== "") {
obj.value = message.value;
}
if (message.operator !== 0) {
obj.operator = filterStringOperatorToJSON(message.operator);
}
return obj;
},
create(base) {
return FilterString.fromPartial(_nullishCoalesce(base, () => ( {})));
},
fromPartial(object) {
const message = createBaseFilterString();
message.value = _nullishCoalesce(object.value, () => ( ""));
message.operator = _nullishCoalesce(object.operator, () => ( 0));
return message;
}
};
function createBaseFilterNumber() {
return { value: 0, operator: 0 };
}
var FilterNumber = {
encode(message, writer = _minimaljs2.default.Writer.create()) {
if (message.value !== 0) {
writer.uint32(8).int64(message.value);
}
if (message.operator !== 0) {
writer.uint32(16).int32(message.operator);
}
return writer;
},
decode(input, length) {
const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseFilterNumber();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 8) {
break;
}
message.value = longToNumber(reader.int64());
continue;
case 2:
if (tag !== 16) {
break;
}
message.operator = reader.int32();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
value: isSet(object.value) ? Number(object.value) : 0,
operator: isSet(object.operator) ? filterNumberOperatorFromJSON(object.operator) : 0
};
},
toJSON(message) {
const obj = {};
if (message.value !== 0) {
obj.value = Math.round(message.value);
}
if (message.operator !== 0) {
obj.operator = filterNumberOperatorToJSON(message.operator);
}
return obj;
},
create(base) {
return FilterNumber.fromPartial(_nullishCoalesce(base, () => ( {})));
},
fromPartial(object) {
const message = createBaseFilterNumber();
message.value = _nullishCoalesce(object.value, () => ( 0));
message.operator = _nullishCoalesce(object.operator, () => ( 0));
return message;
}
};
function createBaseFilterDate() {
return { value: void 0, operator: 0 };
}
var FilterDate = {
encode(message, writer = _minimaljs2.default.Writer.create()) {
if (message.value !== void 0) {
_chunkUYWXA6QBjs.Timestamp.encode(toTimestamp(message.value), writer.uint32(10).fork()).ldelim();
}
if (message.operator !== 0) {
writer.uint32(16).int32(message.operator);
}
return writer;
},
decode(input, length) {
const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseFilterDate();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.value = fromTimestamp(_chunkUYWXA6QBjs.Timestamp.decode(reader, reader.uint32()));
continue;
case 2:
if (tag !== 16) {
break;
}
message.operator = reader.int32();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
value: isSet(object.value) ? fromJsonTimestamp(object.value) : void 0,
operator: isSet(object.operator) ? filterDateOperatorFromJSON(object.operator) : 0
};
},
toJSON(message) {
const obj = {};
if (message.value !== void 0) {
obj.value = message.value.toISOString();
}
if (message.operator !== 0) {
obj.operator = filterDateOperatorToJSON(message.operator);
}
return obj;
},
create(base) {
return FilterDate.fromPartial(_nullishCoalesce(base, () => ( {})));
},
fromPartial(object) {
const message = createBaseFilterDate();
message.value = _nullishCoalesce(object.value, () => ( void 0));
message.operator = _nullishCoalesce(object.operator, () => ( 0));
return message;
}
};
function createBaseFilterArray() {
return { value: "", operator: 0 };
}
var FilterArray = {
encode(message, writer = _minimaljs2.default.Writer.create()) {
if (message.value !== "") {
writer.uint32(10).string(message.value);
}
if (message.operator !== 0) {
writer.uint32(16).int32(message.operator);
}
return writer;
},
decode(input, length) {
const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseFilterArray();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.value = reader.string();
continue;
case 2:
if (tag !== 16) {
break;
}
message.operator = reader.int32();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
value: isSet(object.value) ? String(object.value) : "",
operator: isSet(object.operator) ? filterArrayOperatorFromJSON(object.operator) : 0
};
},
toJSON(message) {
const obj = {};
if (message.value !== "") {
obj.value = message.value;
}
if (message.operator !== 0) {
obj.operator = filterArrayOperatorToJSON(message.operator);
}
return obj;
},
create(base) {
return FilterArray.fromPartial(_nullishCoalesce(base, () => ( {})));
},
fromPartial(object) {
const message = createBaseFilterArray();
message.value = _nullishCoalesce(object.value, () => ( ""));
message.operator = _nullishCoalesce(object.operator, () => ( 0));
return message;
}
};
function createBaseFilterBoolean() {
return { value: false, operator: 0 };
}
var FilterBoolean = {
encode(message, writer = _minimaljs2.default.Writer.create()) {
if (message.value === true) {
writer.uint32(8).bool(message.value);
}
if (message.operator !== 0) {
writer.uint32(16).int32(message.operator);
}
return writer;
},
decode(input, length) {
const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseFilterBoolean();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 8) {
break;
}
message.value = reader.bool();
continue;
case 2:
if (tag !== 16) {
break;
}
message.operator = reader.int32();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
value: isSet(object.value) ? Boolean(object.value) : false,
operator: isSet(object.operator) ? filterBooleanOperatorFromJSON(object.operator) : 0
};
},
toJSON(message) {
const obj = {};
if (message.value === true) {
obj.value = message.value;
}
if (message.operator !== 0) {
obj.operator = filterBooleanOperatorToJSON(message.operator);
}
return obj;
},
create(base) {
return FilterBoolean.fromPartial(_nullishCoalesce(base, () => ( {})));
},
fromPartial(object) {
const message = createBaseFilterBoolean();
message.value = _nullishCoalesce(object.value, () => ( false));
message.operator = _nullishCoalesce(object.operator, () => ( 0));
return message;
}
};
function createBaseFilterDuration() {
return { value: void 0, operator: 0 };
}
var FilterDuration = {
encode(message, writer = _minimaljs2.default.Writer.create()) {
if (message.value !== void 0) {
_chunk2SW7OV7Djs.Duration.encode(message.value, writer.uint32(10).fork()).ldelim();
}
if (message.operator !== 0) {
writer.uint32(16).int32(message.operator);
}
return writer;
},
decode(input, length) {
const reader = input instanceof _minimaljs2.default.Reader ? input : _minimaljs2.default.Reader.create(input);
let end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseFilterDuration();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.value = _chunk2SW7OV7Djs.Duration.decode(reader, reader.uint32());
continue;
case 2:
if (tag !== 16) {
break;
}
message.operator = reader.int32();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
value: isSet(object.value) ? _chunk2SW7OV7Djs.Duration.fromJSON(object.value) : void 0,
operator: isSet(object.operator) ? filterDurationOperatorFromJSON(object.operator) : 0
};
},
toJSON(message) {
const obj = {};
if (message.value !== void 0) {
obj.value = _chunk2SW7OV7Djs.Duration.toJSON(message.value);
}
if (message.operator !== 0) {
obj.operator = filterDurationOperatorToJSON(message.operator);
}
return obj;
},
create(base) {
return FilterDuration.fromPartial(_nullishCoalesce(base, () => ( {})));
},
fromPartial(object) {
const message = createBaseFilterDuration();
message.value = object.value !== void 0 && object.value !== null ? _chunk2SW7OV7Djs.Duration.fromPartial(object.value) : void 0;
message.operator = _nullishCoalesce(object.operator, () => ( 0));
return message;
}
};
var tsProtoGlobalThis = (() => {
if (typeof globalThis !== "undefined") {
return globalThis;
}
if (typeof self !== "undefined") {
return self;
}
if (typeof window !== "undefined") {
return window;
}
if (typeof global !== "undefined") {
return global;
}
throw "Unable to locate global object";
})();
function toTimestamp(date) {
const seconds = date.getTime() / 1e3;
const nanos = date.getTime() % 1e3 * 1e6;
return { seconds, nanos };
}
function fromTimestamp(t) {
let millis = (t.seconds || 0) * 1e3;
millis += (t.nanos || 0) / 1e6;
return new Date(millis);
}
function fromJsonTimestamp(o) {
if (o instanceof Date) {
return o;
} else if (typeof o === "string") {
return new Date(o);
} else {
return fromTimestamp(_chunkUYWXA6QBjs.Timestamp.fromJSON(o));
}
}
function longToNumber(long) {
if (long.gt(Number.MAX_SAFE_INTEGER)) {
throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER");
}
return long.toNumber();
}
if (_minimaljs2.default.util.Long !== _chunkPZPR25ASjs.long_default) {
_minimaljs2.default.util.Long = _chunkPZPR25ASjs.long_default;
_minimaljs2.default.configure();
}
function isSet(value) {
return value !== null && value !== void 0;
}
exports.protobufPackage = protobufPackage; exports.FilterStringOperator = FilterStringOperator; exports.filterStringOperatorFromJSON = filterStringOperatorFromJSON; exports.filterStringOperatorToJSON = filterStringOperatorToJSON; exports.FilterNumberOperator = FilterNumberOperator; exports.filterNumberOperatorFromJSON = filterNumberOperatorFromJSON; exports.filterNumberOperatorToJSON = filterNumberOperatorToJSON; exports.FilterDateOperator = FilterDateOperator; exports.filterDateOperatorFromJSON = filterDateOperatorFromJSON; exports.filterDateOperatorToJSON = filterDateOperatorToJSON; exports.FilterArrayOperator = FilterArrayOperator; exports.filterArrayOperatorFromJSON = filterArrayOperatorFromJSON; exports.filterArrayOperatorToJSON = filterArrayOperatorToJSON; exports.FilterStatusOperator = FilterStatusOperator; exports.filterStatusOperatorFromJSON = filterStatusOperatorFromJSON; exports.filterStatusOperatorToJSON = filterStatusOperatorToJSON; exports.FilterBooleanOperator = FilterBooleanOperator; exports.filterBooleanOperatorFromJSON = filterBooleanOperatorFromJSON; exports.filterBooleanOperatorToJSON = filterBooleanOperatorToJSON; exports.FilterDurationOperator = FilterDurationOperator; exports.filterDurationOperatorFromJSON = filterDurationOperatorFromJSON; exports.filterDurationOperatorToJSON = filterDurationOperatorToJSON; exports.FilterString = FilterString; exports.FilterNumber = FilterNumber; exports.FilterDate = FilterDate; exports.FilterArray = FilterArray; exports.FilterBoolean = FilterBoolean; exports.FilterDuration = FilterDuration;