UNPKG

@zitadel/node

Version:

Library for API access to ZITADEL. Provides compiled gRPC service clients and helpers for applications and service accounts.

1,072 lines (1,071 loc) 37.5 kB
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: // protoc-gen-ts_proto v2.7.5 // protoc unknown // source: zitadel/instance.proto /* eslint-disable */ import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire"; import { ObjectDetails, textQueryMethodFromJSON, textQueryMethodToJSON } from "./object.js"; export const protobufPackage = "zitadel.instance.v1"; export var State; (function (State) { State[State["STATE_UNSPECIFIED"] = 0] = "STATE_UNSPECIFIED"; State[State["STATE_CREATING"] = 1] = "STATE_CREATING"; State[State["STATE_RUNNING"] = 2] = "STATE_RUNNING"; State[State["STATE_STOPPING"] = 3] = "STATE_STOPPING"; State[State["STATE_STOPPED"] = 4] = "STATE_STOPPED"; State[State["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(State || (State = {})); export function stateFromJSON(object) { switch (object) { case 0: case "STATE_UNSPECIFIED": return State.STATE_UNSPECIFIED; case 1: case "STATE_CREATING": return State.STATE_CREATING; case 2: case "STATE_RUNNING": return State.STATE_RUNNING; case 3: case "STATE_STOPPING": return State.STATE_STOPPING; case 4: case "STATE_STOPPED": return State.STATE_STOPPED; case -1: case "UNRECOGNIZED": default: return State.UNRECOGNIZED; } } export function stateToJSON(object) { switch (object) { case State.STATE_UNSPECIFIED: return "STATE_UNSPECIFIED"; case State.STATE_CREATING: return "STATE_CREATING"; case State.STATE_RUNNING: return "STATE_RUNNING"; case State.STATE_STOPPING: return "STATE_STOPPING"; case State.STATE_STOPPED: return "STATE_STOPPED"; case State.UNRECOGNIZED: default: return "UNRECOGNIZED"; } } export var FieldName; (function (FieldName) { FieldName[FieldName["FIELD_NAME_UNSPECIFIED"] = 0] = "FIELD_NAME_UNSPECIFIED"; FieldName[FieldName["FIELD_NAME_ID"] = 1] = "FIELD_NAME_ID"; FieldName[FieldName["FIELD_NAME_NAME"] = 2] = "FIELD_NAME_NAME"; FieldName[FieldName["FIELD_NAME_CREATION_DATE"] = 3] = "FIELD_NAME_CREATION_DATE"; FieldName[FieldName["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(FieldName || (FieldName = {})); export function fieldNameFromJSON(object) { switch (object) { case 0: case "FIELD_NAME_UNSPECIFIED": return FieldName.FIELD_NAME_UNSPECIFIED; case 1: case "FIELD_NAME_ID": return FieldName.FIELD_NAME_ID; case 2: case "FIELD_NAME_NAME": return FieldName.FIELD_NAME_NAME; case 3: case "FIELD_NAME_CREATION_DATE": return FieldName.FIELD_NAME_CREATION_DATE; case -1: case "UNRECOGNIZED": default: return FieldName.UNRECOGNIZED; } } export function fieldNameToJSON(object) { switch (object) { case FieldName.FIELD_NAME_UNSPECIFIED: return "FIELD_NAME_UNSPECIFIED"; case FieldName.FIELD_NAME_ID: return "FIELD_NAME_ID"; case FieldName.FIELD_NAME_NAME: return "FIELD_NAME_NAME"; case FieldName.FIELD_NAME_CREATION_DATE: return "FIELD_NAME_CREATION_DATE"; case FieldName.UNRECOGNIZED: default: return "UNRECOGNIZED"; } } export var DomainFieldName; (function (DomainFieldName) { DomainFieldName[DomainFieldName["DOMAIN_FIELD_NAME_UNSPECIFIED"] = 0] = "DOMAIN_FIELD_NAME_UNSPECIFIED"; DomainFieldName[DomainFieldName["DOMAIN_FIELD_NAME_DOMAIN"] = 1] = "DOMAIN_FIELD_NAME_DOMAIN"; DomainFieldName[DomainFieldName["DOMAIN_FIELD_NAME_PRIMARY"] = 2] = "DOMAIN_FIELD_NAME_PRIMARY"; DomainFieldName[DomainFieldName["DOMAIN_FIELD_NAME_GENERATED"] = 3] = "DOMAIN_FIELD_NAME_GENERATED"; DomainFieldName[DomainFieldName["DOMAIN_FIELD_NAME_CREATION_DATE"] = 4] = "DOMAIN_FIELD_NAME_CREATION_DATE"; DomainFieldName[DomainFieldName["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(DomainFieldName || (DomainFieldName = {})); export function domainFieldNameFromJSON(object) { switch (object) { case 0: case "DOMAIN_FIELD_NAME_UNSPECIFIED": return DomainFieldName.DOMAIN_FIELD_NAME_UNSPECIFIED; case 1: case "DOMAIN_FIELD_NAME_DOMAIN": return DomainFieldName.DOMAIN_FIELD_NAME_DOMAIN; case 2: case "DOMAIN_FIELD_NAME_PRIMARY": return DomainFieldName.DOMAIN_FIELD_NAME_PRIMARY; case 3: case "DOMAIN_FIELD_NAME_GENERATED": return DomainFieldName.DOMAIN_FIELD_NAME_GENERATED; case 4: case "DOMAIN_FIELD_NAME_CREATION_DATE": return DomainFieldName.DOMAIN_FIELD_NAME_CREATION_DATE; case -1: case "UNRECOGNIZED": default: return DomainFieldName.UNRECOGNIZED; } } export function domainFieldNameToJSON(object) { switch (object) { case DomainFieldName.DOMAIN_FIELD_NAME_UNSPECIFIED: return "DOMAIN_FIELD_NAME_UNSPECIFIED"; case DomainFieldName.DOMAIN_FIELD_NAME_DOMAIN: return "DOMAIN_FIELD_NAME_DOMAIN"; case DomainFieldName.DOMAIN_FIELD_NAME_PRIMARY: return "DOMAIN_FIELD_NAME_PRIMARY"; case DomainFieldName.DOMAIN_FIELD_NAME_GENERATED: return "DOMAIN_FIELD_NAME_GENERATED"; case DomainFieldName.DOMAIN_FIELD_NAME_CREATION_DATE: return "DOMAIN_FIELD_NAME_CREATION_DATE"; case DomainFieldName.UNRECOGNIZED: default: return "UNRECOGNIZED"; } } function createBaseInstance() { return { id: "", details: undefined, state: 0, name: "", version: "", domains: [] }; } export const Instance = { encode(message, writer = new BinaryWriter()) { if (message.id !== "") { writer.uint32(10).string(message.id); } if (message.details !== undefined) { ObjectDetails.encode(message.details, writer.uint32(18).fork()).join(); } if (message.state !== 0) { writer.uint32(24).int32(message.state); } if (message.name !== "") { writer.uint32(34).string(message.name); } if (message.version !== "") { writer.uint32(42).string(message.version); } for (const v of message.domains) { Domain.encode(v, writer.uint32(50).fork()).join(); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseInstance(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.id = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.details = ObjectDetails.decode(reader, reader.uint32()); continue; } case 3: { if (tag !== 24) { break; } message.state = reader.int32(); continue; } case 4: { if (tag !== 34) { break; } message.name = reader.string(); continue; } case 5: { if (tag !== 42) { break; } message.version = reader.string(); continue; } case 6: { if (tag !== 50) { break; } message.domains.push(Domain.decode(reader, reader.uint32())); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { id: isSet(object.id) ? globalThis.String(object.id) : "", details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, state: isSet(object.state) ? stateFromJSON(object.state) : 0, name: isSet(object.name) ? globalThis.String(object.name) : "", version: isSet(object.version) ? globalThis.String(object.version) : "", domains: globalThis.Array.isArray(object?.domains) ? object.domains.map((e) => Domain.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.id !== "") { obj.id = message.id; } if (message.details !== undefined) { obj.details = ObjectDetails.toJSON(message.details); } if (message.state !== 0) { obj.state = stateToJSON(message.state); } if (message.name !== "") { obj.name = message.name; } if (message.version !== "") { obj.version = message.version; } if (message.domains?.length) { obj.domains = message.domains.map((e) => Domain.toJSON(e)); } return obj; }, create(base) { return Instance.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseInstance(); message.id = object.id ?? ""; message.details = (object.details !== undefined && object.details !== null) ? ObjectDetails.fromPartial(object.details) : undefined; message.state = object.state ?? 0; message.name = object.name ?? ""; message.version = object.version ?? ""; message.domains = object.domains?.map((e) => Domain.fromPartial(e)) || []; return message; }, }; function createBaseInstanceDetail() { return { id: "", details: undefined, state: 0, name: "", version: "", domains: [] }; } export const InstanceDetail = { encode(message, writer = new BinaryWriter()) { if (message.id !== "") { writer.uint32(10).string(message.id); } if (message.details !== undefined) { ObjectDetails.encode(message.details, writer.uint32(18).fork()).join(); } if (message.state !== 0) { writer.uint32(24).int32(message.state); } if (message.name !== "") { writer.uint32(34).string(message.name); } if (message.version !== "") { writer.uint32(42).string(message.version); } for (const v of message.domains) { Domain.encode(v, writer.uint32(50).fork()).join(); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseInstanceDetail(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.id = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.details = ObjectDetails.decode(reader, reader.uint32()); continue; } case 3: { if (tag !== 24) { break; } message.state = reader.int32(); continue; } case 4: { if (tag !== 34) { break; } message.name = reader.string(); continue; } case 5: { if (tag !== 42) { break; } message.version = reader.string(); continue; } case 6: { if (tag !== 50) { break; } message.domains.push(Domain.decode(reader, reader.uint32())); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { id: isSet(object.id) ? globalThis.String(object.id) : "", details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, state: isSet(object.state) ? stateFromJSON(object.state) : 0, name: isSet(object.name) ? globalThis.String(object.name) : "", version: isSet(object.version) ? globalThis.String(object.version) : "", domains: globalThis.Array.isArray(object?.domains) ? object.domains.map((e) => Domain.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.id !== "") { obj.id = message.id; } if (message.details !== undefined) { obj.details = ObjectDetails.toJSON(message.details); } if (message.state !== 0) { obj.state = stateToJSON(message.state); } if (message.name !== "") { obj.name = message.name; } if (message.version !== "") { obj.version = message.version; } if (message.domains?.length) { obj.domains = message.domains.map((e) => Domain.toJSON(e)); } return obj; }, create(base) { return InstanceDetail.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseInstanceDetail(); message.id = object.id ?? ""; message.details = (object.details !== undefined && object.details !== null) ? ObjectDetails.fromPartial(object.details) : undefined; message.state = object.state ?? 0; message.name = object.name ?? ""; message.version = object.version ?? ""; message.domains = object.domains?.map((e) => Domain.fromPartial(e)) || []; return message; }, }; function createBaseQuery() { return { idQuery: undefined, domainQuery: undefined }; } export const Query = { encode(message, writer = new BinaryWriter()) { if (message.idQuery !== undefined) { IdsQuery.encode(message.idQuery, writer.uint32(10).fork()).join(); } if (message.domainQuery !== undefined) { DomainsQuery.encode(message.domainQuery, writer.uint32(18).fork()).join(); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.idQuery = IdsQuery.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { break; } message.domainQuery = DomainsQuery.decode(reader, reader.uint32()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { idQuery: isSet(object.idQuery) ? IdsQuery.fromJSON(object.idQuery) : undefined, domainQuery: isSet(object.domainQuery) ? DomainsQuery.fromJSON(object.domainQuery) : undefined, }; }, toJSON(message) { const obj = {}; if (message.idQuery !== undefined) { obj.idQuery = IdsQuery.toJSON(message.idQuery); } if (message.domainQuery !== undefined) { obj.domainQuery = DomainsQuery.toJSON(message.domainQuery); } return obj; }, create(base) { return Query.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseQuery(); message.idQuery = (object.idQuery !== undefined && object.idQuery !== null) ? IdsQuery.fromPartial(object.idQuery) : undefined; message.domainQuery = (object.domainQuery !== undefined && object.domainQuery !== null) ? DomainsQuery.fromPartial(object.domainQuery) : undefined; return message; }, }; function createBaseIdsQuery() { return { ids: [] }; } export const IdsQuery = { encode(message, writer = new BinaryWriter()) { for (const v of message.ids) { writer.uint32(10).string(v); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseIdsQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.ids.push(reader.string()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { ids: globalThis.Array.isArray(object?.ids) ? object.ids.map((e) => globalThis.String(e)) : [] }; }, toJSON(message) { const obj = {}; if (message.ids?.length) { obj.ids = message.ids; } return obj; }, create(base) { return IdsQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseIdsQuery(); message.ids = object.ids?.map((e) => e) || []; return message; }, }; function createBaseDomainsQuery() { return { domains: [] }; } export const DomainsQuery = { encode(message, writer = new BinaryWriter()) { for (const v of message.domains) { writer.uint32(10).string(v); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDomainsQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.domains.push(reader.string()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { domains: globalThis.Array.isArray(object?.domains) ? object.domains.map((e) => globalThis.String(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.domains?.length) { obj.domains = message.domains; } return obj; }, create(base) { return DomainsQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDomainsQuery(); message.domains = object.domains?.map((e) => e) || []; return message; }, }; function createBaseDomain() { return { details: undefined, domain: "", primary: false, generated: false }; } export const Domain = { encode(message, writer = new BinaryWriter()) { if (message.details !== undefined) { ObjectDetails.encode(message.details, writer.uint32(10).fork()).join(); } if (message.domain !== "") { writer.uint32(18).string(message.domain); } if (message.primary !== false) { writer.uint32(24).bool(message.primary); } if (message.generated !== false) { writer.uint32(32).bool(message.generated); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDomain(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.details = ObjectDetails.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { break; } message.domain = reader.string(); continue; } case 3: { if (tag !== 24) { break; } message.primary = reader.bool(); continue; } case 4: { if (tag !== 32) { break; } message.generated = reader.bool(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, domain: isSet(object.domain) ? globalThis.String(object.domain) : "", primary: isSet(object.primary) ? globalThis.Boolean(object.primary) : false, generated: isSet(object.generated) ? globalThis.Boolean(object.generated) : false, }; }, toJSON(message) { const obj = {}; if (message.details !== undefined) { obj.details = ObjectDetails.toJSON(message.details); } if (message.domain !== "") { obj.domain = message.domain; } if (message.primary !== false) { obj.primary = message.primary; } if (message.generated !== false) { obj.generated = message.generated; } return obj; }, create(base) { return Domain.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDomain(); message.details = (object.details !== undefined && object.details !== null) ? ObjectDetails.fromPartial(object.details) : undefined; message.domain = object.domain ?? ""; message.primary = object.primary ?? false; message.generated = object.generated ?? false; return message; }, }; function createBaseDomainSearchQuery() { return { domainQuery: undefined, generatedQuery: undefined, primaryQuery: undefined }; } export const DomainSearchQuery = { encode(message, writer = new BinaryWriter()) { if (message.domainQuery !== undefined) { DomainQuery.encode(message.domainQuery, writer.uint32(10).fork()).join(); } if (message.generatedQuery !== undefined) { DomainGeneratedQuery.encode(message.generatedQuery, writer.uint32(18).fork()).join(); } if (message.primaryQuery !== undefined) { DomainPrimaryQuery.encode(message.primaryQuery, writer.uint32(26).fork()).join(); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDomainSearchQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.domainQuery = DomainQuery.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { break; } message.generatedQuery = DomainGeneratedQuery.decode(reader, reader.uint32()); continue; } case 3: { if (tag !== 26) { break; } message.primaryQuery = DomainPrimaryQuery.decode(reader, reader.uint32()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { domainQuery: isSet(object.domainQuery) ? DomainQuery.fromJSON(object.domainQuery) : undefined, generatedQuery: isSet(object.generatedQuery) ? DomainGeneratedQuery.fromJSON(object.generatedQuery) : undefined, primaryQuery: isSet(object.primaryQuery) ? DomainPrimaryQuery.fromJSON(object.primaryQuery) : undefined, }; }, toJSON(message) { const obj = {}; if (message.domainQuery !== undefined) { obj.domainQuery = DomainQuery.toJSON(message.domainQuery); } if (message.generatedQuery !== undefined) { obj.generatedQuery = DomainGeneratedQuery.toJSON(message.generatedQuery); } if (message.primaryQuery !== undefined) { obj.primaryQuery = DomainPrimaryQuery.toJSON(message.primaryQuery); } return obj; }, create(base) { return DomainSearchQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDomainSearchQuery(); message.domainQuery = (object.domainQuery !== undefined && object.domainQuery !== null) ? DomainQuery.fromPartial(object.domainQuery) : undefined; message.generatedQuery = (object.generatedQuery !== undefined && object.generatedQuery !== null) ? DomainGeneratedQuery.fromPartial(object.generatedQuery) : undefined; message.primaryQuery = (object.primaryQuery !== undefined && object.primaryQuery !== null) ? DomainPrimaryQuery.fromPartial(object.primaryQuery) : undefined; return message; }, }; function createBaseDomainQuery() { return { domain: "", method: 0 }; } export const DomainQuery = { encode(message, writer = new BinaryWriter()) { if (message.domain !== "") { writer.uint32(10).string(message.domain); } if (message.method !== 0) { writer.uint32(16).int32(message.method); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDomainQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.domain = reader.string(); continue; } case 2: { if (tag !== 16) { break; } message.method = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { domain: isSet(object.domain) ? globalThis.String(object.domain) : "", method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, }; }, toJSON(message) { const obj = {}; if (message.domain !== "") { obj.domain = message.domain; } if (message.method !== 0) { obj.method = textQueryMethodToJSON(message.method); } return obj; }, create(base) { return DomainQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDomainQuery(); message.domain = object.domain ?? ""; message.method = object.method ?? 0; return message; }, }; function createBaseDomainGeneratedQuery() { return { generated: false }; } export const DomainGeneratedQuery = { encode(message, writer = new BinaryWriter()) { if (message.generated !== false) { writer.uint32(8).bool(message.generated); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDomainGeneratedQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 8) { break; } message.generated = reader.bool(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { generated: isSet(object.generated) ? globalThis.Boolean(object.generated) : false }; }, toJSON(message) { const obj = {}; if (message.generated !== false) { obj.generated = message.generated; } return obj; }, create(base) { return DomainGeneratedQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDomainGeneratedQuery(); message.generated = object.generated ?? false; return message; }, }; function createBaseDomainPrimaryQuery() { return { primary: false }; } export const DomainPrimaryQuery = { encode(message, writer = new BinaryWriter()) { if (message.primary !== false) { writer.uint32(8).bool(message.primary); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDomainPrimaryQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 8) { break; } message.primary = reader.bool(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { primary: isSet(object.primary) ? globalThis.Boolean(object.primary) : false }; }, toJSON(message) { const obj = {}; if (message.primary !== false) { obj.primary = message.primary; } return obj; }, create(base) { return DomainPrimaryQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDomainPrimaryQuery(); message.primary = object.primary ?? false; return message; }, }; function createBaseTrustedDomain() { return { details: undefined, domain: "" }; } export const TrustedDomain = { encode(message, writer = new BinaryWriter()) { if (message.details !== undefined) { ObjectDetails.encode(message.details, writer.uint32(10).fork()).join(); } if (message.domain !== "") { writer.uint32(18).string(message.domain); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseTrustedDomain(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.details = ObjectDetails.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { break; } message.domain = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, domain: isSet(object.domain) ? globalThis.String(object.domain) : "", }; }, toJSON(message) { const obj = {}; if (message.details !== undefined) { obj.details = ObjectDetails.toJSON(message.details); } if (message.domain !== "") { obj.domain = message.domain; } return obj; }, create(base) { return TrustedDomain.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseTrustedDomain(); message.details = (object.details !== undefined && object.details !== null) ? ObjectDetails.fromPartial(object.details) : undefined; message.domain = object.domain ?? ""; return message; }, }; function createBaseTrustedDomainSearchQuery() { return { domainQuery: undefined }; } export const TrustedDomainSearchQuery = { encode(message, writer = new BinaryWriter()) { if (message.domainQuery !== undefined) { DomainQuery.encode(message.domainQuery, writer.uint32(10).fork()).join(); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseTrustedDomainSearchQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.domainQuery = DomainQuery.decode(reader, reader.uint32()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { domainQuery: isSet(object.domainQuery) ? DomainQuery.fromJSON(object.domainQuery) : undefined }; }, toJSON(message) { const obj = {}; if (message.domainQuery !== undefined) { obj.domainQuery = DomainQuery.toJSON(message.domainQuery); } return obj; }, create(base) { return TrustedDomainSearchQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseTrustedDomainSearchQuery(); message.domainQuery = (object.domainQuery !== undefined && object.domainQuery !== null) ? DomainQuery.fromPartial(object.domainQuery) : undefined; return message; }, }; function isSet(value) { return value !== null && value !== undefined; }