UNPKG

@xmtp/proto

Version:

Protobuf client and generated classes for GRPC API

193 lines 8.36 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConsentSave = exports.consentStateSaveToJSON = exports.consentStateSaveFromJSON = exports.ConsentStateSave = exports.consentTypeSaveToJSON = exports.consentTypeSaveFromJSON = exports.ConsentTypeSave = exports.protobufPackage = void 0; /* eslint-disable */ const long_1 = __importDefault(require("long")); const minimal_1 = __importDefault(require("protobufjs/minimal")); exports.protobufPackage = "xmtp.device_sync.consent_backup"; /** Definitions for backups */ /** Consent record type */ var ConsentTypeSave; (function (ConsentTypeSave) { ConsentTypeSave[ConsentTypeSave["CONSENT_TYPE_SAVE_UNSPECIFIED"] = 0] = "CONSENT_TYPE_SAVE_UNSPECIFIED"; ConsentTypeSave[ConsentTypeSave["CONSENT_TYPE_SAVE_CONVERSATION_ID"] = 1] = "CONSENT_TYPE_SAVE_CONVERSATION_ID"; ConsentTypeSave[ConsentTypeSave["CONSENT_TYPE_SAVE_INBOX_ID"] = 2] = "CONSENT_TYPE_SAVE_INBOX_ID"; /** @deprecated */ ConsentTypeSave[ConsentTypeSave["CONSENT_TYPE_SAVE_ADDRESS"] = 3] = "CONSENT_TYPE_SAVE_ADDRESS"; ConsentTypeSave[ConsentTypeSave["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(ConsentTypeSave = exports.ConsentTypeSave || (exports.ConsentTypeSave = {})); function consentTypeSaveFromJSON(object) { switch (object) { case 0: case "CONSENT_TYPE_SAVE_UNSPECIFIED": return ConsentTypeSave.CONSENT_TYPE_SAVE_UNSPECIFIED; case 1: case "CONSENT_TYPE_SAVE_CONVERSATION_ID": return ConsentTypeSave.CONSENT_TYPE_SAVE_CONVERSATION_ID; case 2: case "CONSENT_TYPE_SAVE_INBOX_ID": return ConsentTypeSave.CONSENT_TYPE_SAVE_INBOX_ID; case 3: case "CONSENT_TYPE_SAVE_ADDRESS": return ConsentTypeSave.CONSENT_TYPE_SAVE_ADDRESS; case -1: case "UNRECOGNIZED": default: return ConsentTypeSave.UNRECOGNIZED; } } exports.consentTypeSaveFromJSON = consentTypeSaveFromJSON; function consentTypeSaveToJSON(object) { switch (object) { case ConsentTypeSave.CONSENT_TYPE_SAVE_UNSPECIFIED: return "CONSENT_TYPE_SAVE_UNSPECIFIED"; case ConsentTypeSave.CONSENT_TYPE_SAVE_CONVERSATION_ID: return "CONSENT_TYPE_SAVE_CONVERSATION_ID"; case ConsentTypeSave.CONSENT_TYPE_SAVE_INBOX_ID: return "CONSENT_TYPE_SAVE_INBOX_ID"; case ConsentTypeSave.CONSENT_TYPE_SAVE_ADDRESS: return "CONSENT_TYPE_SAVE_ADDRESS"; case ConsentTypeSave.UNRECOGNIZED: default: return "UNRECOGNIZED"; } } exports.consentTypeSaveToJSON = consentTypeSaveToJSON; /** Consent record state */ var ConsentStateSave; (function (ConsentStateSave) { ConsentStateSave[ConsentStateSave["CONSENT_STATE_SAVE_UNSPECIFIED"] = 0] = "CONSENT_STATE_SAVE_UNSPECIFIED"; ConsentStateSave[ConsentStateSave["CONSENT_STATE_SAVE_UNKNOWN"] = 1] = "CONSENT_STATE_SAVE_UNKNOWN"; ConsentStateSave[ConsentStateSave["CONSENT_STATE_SAVE_ALLOWED"] = 2] = "CONSENT_STATE_SAVE_ALLOWED"; ConsentStateSave[ConsentStateSave["CONSENT_STATE_SAVE_DENIED"] = 3] = "CONSENT_STATE_SAVE_DENIED"; ConsentStateSave[ConsentStateSave["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(ConsentStateSave = exports.ConsentStateSave || (exports.ConsentStateSave = {})); function consentStateSaveFromJSON(object) { switch (object) { case 0: case "CONSENT_STATE_SAVE_UNSPECIFIED": return ConsentStateSave.CONSENT_STATE_SAVE_UNSPECIFIED; case 1: case "CONSENT_STATE_SAVE_UNKNOWN": return ConsentStateSave.CONSENT_STATE_SAVE_UNKNOWN; case 2: case "CONSENT_STATE_SAVE_ALLOWED": return ConsentStateSave.CONSENT_STATE_SAVE_ALLOWED; case 3: case "CONSENT_STATE_SAVE_DENIED": return ConsentStateSave.CONSENT_STATE_SAVE_DENIED; case -1: case "UNRECOGNIZED": default: return ConsentStateSave.UNRECOGNIZED; } } exports.consentStateSaveFromJSON = consentStateSaveFromJSON; function consentStateSaveToJSON(object) { switch (object) { case ConsentStateSave.CONSENT_STATE_SAVE_UNSPECIFIED: return "CONSENT_STATE_SAVE_UNSPECIFIED"; case ConsentStateSave.CONSENT_STATE_SAVE_UNKNOWN: return "CONSENT_STATE_SAVE_UNKNOWN"; case ConsentStateSave.CONSENT_STATE_SAVE_ALLOWED: return "CONSENT_STATE_SAVE_ALLOWED"; case ConsentStateSave.CONSENT_STATE_SAVE_DENIED: return "CONSENT_STATE_SAVE_DENIED"; case ConsentStateSave.UNRECOGNIZED: default: return "UNRECOGNIZED"; } } exports.consentStateSaveToJSON = consentStateSaveToJSON; function createBaseConsentSave() { return { entityType: 0, state: 0, entity: "", consentedAtNs: long_1.default.ZERO }; } exports.ConsentSave = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.entityType !== 0) { writer.uint32(8).int32(message.entityType); } if (message.state !== 0) { writer.uint32(16).int32(message.state); } if (message.entity !== "") { writer.uint32(26).string(message.entity); } if (!message.consentedAtNs.isZero()) { writer.uint32(32).int64(message.consentedAtNs); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseConsentSave(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.entityType = reader.int32(); break; case 2: message.state = reader.int32(); break; case 3: message.entity = reader.string(); break; case 4: message.consentedAtNs = reader.int64(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { entityType: isSet(object.entityType) ? consentTypeSaveFromJSON(object.entityType) : 0, state: isSet(object.state) ? consentStateSaveFromJSON(object.state) : 0, entity: isSet(object.entity) ? String(object.entity) : "", consentedAtNs: isSet(object.consentedAtNs) ? long_1.default.fromValue(object.consentedAtNs) : long_1.default.ZERO, }; }, toJSON(message) { const obj = {}; message.entityType !== undefined && (obj.entityType = consentTypeSaveToJSON(message.entityType)); message.state !== undefined && (obj.state = consentStateSaveToJSON(message.state)); message.entity !== undefined && (obj.entity = message.entity); message.consentedAtNs !== undefined && (obj.consentedAtNs = (message.consentedAtNs || long_1.default.ZERO).toString()); return obj; }, fromPartial(object) { var _a, _b, _c; const message = createBaseConsentSave(); message.entityType = (_a = object.entityType) !== null && _a !== void 0 ? _a : 0; message.state = (_b = object.state) !== null && _b !== void 0 ? _b : 0; message.entity = (_c = object.entity) !== null && _c !== void 0 ? _c : ""; message.consentedAtNs = object.consentedAtNs !== undefined && object.consentedAtNs !== null ? long_1.default.fromValue(object.consentedAtNs) : long_1.default.ZERO; return message; }, }; if (minimal_1.default.util.Long !== long_1.default) { minimal_1.default.util.Long = long_1.default; minimal_1.default.configure(); } function isSet(value) { return value !== null && value !== undefined; } //# sourceMappingURL=consent_backup.pb.js.map