UNPKG

@zitadel/node

Version:

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

1,408 lines 129 kB
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: // protoc-gen-ts_proto v2.7.5 // protoc unknown // source: zitadel/org/v2beta/org_service.proto /* eslint-disable */ import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire"; import Long from "long"; import { Timestamp } from "../../../google/protobuf/timestamp.js"; import { PaginationRequest, PaginationResponse } from "../../filter/v2beta/filter.js"; import { Metadata as Metadata1, MetadataQuery } from "../../metadata/v2beta/metadata.js"; import { AddHumanUserRequest } from "../../user/v2beta/user_service.js"; import { Domain, DomainSearchFilter, domainValidationTypeFromJSON, domainValidationTypeToJSON, Organization, OrganizationSearchFilter, orgFieldNameFromJSON, orgFieldNameToJSON, } from "./org.js"; export const protobufPackage = "zitadel.org.v2beta"; function createBaseCreateOrganizationRequest() { return { name: "", id: undefined, admins: [] }; } export const CreateOrganizationRequest = { encode(message, writer = new BinaryWriter()) { if (message.name !== "") { writer.uint32(10).string(message.name); } if (message.id !== undefined) { writer.uint32(18).string(message.id); } for (const v of message.admins) { CreateOrganizationRequest_Admin.encode(v, 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 = createBaseCreateOrganizationRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.name = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.id = reader.string(); continue; } case 3: { if (tag !== 26) { break; } message.admins.push(CreateOrganizationRequest_Admin.decode(reader, reader.uint32())); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { name: isSet(object.name) ? globalThis.String(object.name) : "", id: isSet(object.id) ? globalThis.String(object.id) : undefined, admins: globalThis.Array.isArray(object?.admins) ? object.admins.map((e) => CreateOrganizationRequest_Admin.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.name !== "") { obj.name = message.name; } if (message.id !== undefined) { obj.id = message.id; } if (message.admins?.length) { obj.admins = message.admins.map((e) => CreateOrganizationRequest_Admin.toJSON(e)); } return obj; }, create(base) { return CreateOrganizationRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseCreateOrganizationRequest(); message.name = object.name ?? ""; message.id = object.id ?? undefined; message.admins = object.admins?.map((e) => CreateOrganizationRequest_Admin.fromPartial(e)) || []; return message; }, }; function createBaseCreateOrganizationRequest_Admin() { return { userId: undefined, human: undefined, roles: [] }; } export const CreateOrganizationRequest_Admin = { encode(message, writer = new BinaryWriter()) { if (message.userId !== undefined) { writer.uint32(10).string(message.userId); } if (message.human !== undefined) { AddHumanUserRequest.encode(message.human, writer.uint32(18).fork()).join(); } for (const v of message.roles) { writer.uint32(26).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 = createBaseCreateOrganizationRequest_Admin(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.userId = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.human = AddHumanUserRequest.decode(reader, reader.uint32()); continue; } case 3: { if (tag !== 26) { break; } message.roles.push(reader.string()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { userId: isSet(object.userId) ? globalThis.String(object.userId) : undefined, human: isSet(object.human) ? AddHumanUserRequest.fromJSON(object.human) : undefined, roles: globalThis.Array.isArray(object?.roles) ? object.roles.map((e) => globalThis.String(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.userId !== undefined) { obj.userId = message.userId; } if (message.human !== undefined) { obj.human = AddHumanUserRequest.toJSON(message.human); } if (message.roles?.length) { obj.roles = message.roles; } return obj; }, create(base) { return CreateOrganizationRequest_Admin.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseCreateOrganizationRequest_Admin(); message.userId = object.userId ?? undefined; message.human = (object.human !== undefined && object.human !== null) ? AddHumanUserRequest.fromPartial(object.human) : undefined; message.roles = object.roles?.map((e) => e) || []; return message; }, }; function createBaseCreatedAdmin() { return { userId: "", emailCode: undefined, phoneCode: undefined }; } export const CreatedAdmin = { encode(message, writer = new BinaryWriter()) { if (message.userId !== "") { writer.uint32(10).string(message.userId); } if (message.emailCode !== undefined) { writer.uint32(18).string(message.emailCode); } if (message.phoneCode !== undefined) { writer.uint32(26).string(message.phoneCode); } 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 = createBaseCreatedAdmin(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.userId = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.emailCode = reader.string(); continue; } case 3: { if (tag !== 26) { break; } message.phoneCode = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { userId: isSet(object.userId) ? globalThis.String(object.userId) : "", emailCode: isSet(object.emailCode) ? globalThis.String(object.emailCode) : undefined, phoneCode: isSet(object.phoneCode) ? globalThis.String(object.phoneCode) : undefined, }; }, toJSON(message) { const obj = {}; if (message.userId !== "") { obj.userId = message.userId; } if (message.emailCode !== undefined) { obj.emailCode = message.emailCode; } if (message.phoneCode !== undefined) { obj.phoneCode = message.phoneCode; } return obj; }, create(base) { return CreatedAdmin.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseCreatedAdmin(); message.userId = object.userId ?? ""; message.emailCode = object.emailCode ?? undefined; message.phoneCode = object.phoneCode ?? undefined; return message; }, }; function createBaseAssignedAdmin() { return { userId: "" }; } export const AssignedAdmin = { encode(message, writer = new BinaryWriter()) { if (message.userId !== "") { writer.uint32(10).string(message.userId); } 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 = createBaseAssignedAdmin(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.userId = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { userId: isSet(object.userId) ? globalThis.String(object.userId) : "" }; }, toJSON(message) { const obj = {}; if (message.userId !== "") { obj.userId = message.userId; } return obj; }, create(base) { return AssignedAdmin.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseAssignedAdmin(); message.userId = object.userId ?? ""; return message; }, }; function createBaseOrganizationAdmin() { return { createdAdmin: undefined, assignedAdmin: undefined }; } export const OrganizationAdmin = { encode(message, writer = new BinaryWriter()) { if (message.createdAdmin !== undefined) { CreatedAdmin.encode(message.createdAdmin, writer.uint32(10).fork()).join(); } if (message.assignedAdmin !== undefined) { AssignedAdmin.encode(message.assignedAdmin, 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 = createBaseOrganizationAdmin(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.createdAdmin = CreatedAdmin.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { break; } message.assignedAdmin = AssignedAdmin.decode(reader, reader.uint32()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { createdAdmin: isSet(object.createdAdmin) ? CreatedAdmin.fromJSON(object.createdAdmin) : undefined, assignedAdmin: isSet(object.assignedAdmin) ? AssignedAdmin.fromJSON(object.assignedAdmin) : undefined, }; }, toJSON(message) { const obj = {}; if (message.createdAdmin !== undefined) { obj.createdAdmin = CreatedAdmin.toJSON(message.createdAdmin); } if (message.assignedAdmin !== undefined) { obj.assignedAdmin = AssignedAdmin.toJSON(message.assignedAdmin); } return obj; }, create(base) { return OrganizationAdmin.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseOrganizationAdmin(); message.createdAdmin = (object.createdAdmin !== undefined && object.createdAdmin !== null) ? CreatedAdmin.fromPartial(object.createdAdmin) : undefined; message.assignedAdmin = (object.assignedAdmin !== undefined && object.assignedAdmin !== null) ? AssignedAdmin.fromPartial(object.assignedAdmin) : undefined; return message; }, }; function createBaseCreateOrganizationResponse() { return { creationDate: undefined, id: "", organizationAdmins: [] }; } export const CreateOrganizationResponse = { encode(message, writer = new BinaryWriter()) { if (message.creationDate !== undefined) { Timestamp.encode(toTimestamp(message.creationDate), writer.uint32(10).fork()).join(); } if (message.id !== "") { writer.uint32(18).string(message.id); } for (const v of message.organizationAdmins) { OrganizationAdmin.encode(v, 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 = createBaseCreateOrganizationResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.creationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); continue; } case 2: { if (tag !== 18) { break; } message.id = reader.string(); continue; } case 3: { if (tag !== 26) { break; } message.organizationAdmins.push(OrganizationAdmin.decode(reader, reader.uint32())); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { creationDate: isSet(object.creationDate) ? fromJsonTimestamp(object.creationDate) : undefined, id: isSet(object.id) ? globalThis.String(object.id) : "", organizationAdmins: globalThis.Array.isArray(object?.organizationAdmins) ? object.organizationAdmins.map((e) => OrganizationAdmin.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.creationDate !== undefined) { obj.creationDate = message.creationDate.toISOString(); } if (message.id !== "") { obj.id = message.id; } if (message.organizationAdmins?.length) { obj.organizationAdmins = message.organizationAdmins.map((e) => OrganizationAdmin.toJSON(e)); } return obj; }, create(base) { return CreateOrganizationResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseCreateOrganizationResponse(); message.creationDate = object.creationDate ?? undefined; message.id = object.id ?? ""; message.organizationAdmins = object.organizationAdmins?.map((e) => OrganizationAdmin.fromPartial(e)) || []; return message; }, }; function createBaseUpdateOrganizationRequest() { return { id: "", name: "" }; } export const UpdateOrganizationRequest = { encode(message, writer = new BinaryWriter()) { if (message.id !== "") { writer.uint32(10).string(message.id); } if (message.name !== "") { writer.uint32(18).string(message.name); } 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 = createBaseUpdateOrganizationRequest(); 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.name = reader.string(); 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) : "", name: isSet(object.name) ? globalThis.String(object.name) : "", }; }, toJSON(message) { const obj = {}; if (message.id !== "") { obj.id = message.id; } if (message.name !== "") { obj.name = message.name; } return obj; }, create(base) { return UpdateOrganizationRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseUpdateOrganizationRequest(); message.id = object.id ?? ""; message.name = object.name ?? ""; return message; }, }; function createBaseUpdateOrganizationResponse() { return { changeDate: undefined }; } export const UpdateOrganizationResponse = { encode(message, writer = new BinaryWriter()) { if (message.changeDate !== undefined) { Timestamp.encode(toTimestamp(message.changeDate), 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 = createBaseUpdateOrganizationResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.changeDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { changeDate: isSet(object.changeDate) ? fromJsonTimestamp(object.changeDate) : undefined }; }, toJSON(message) { const obj = {}; if (message.changeDate !== undefined) { obj.changeDate = message.changeDate.toISOString(); } return obj; }, create(base) { return UpdateOrganizationResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseUpdateOrganizationResponse(); message.changeDate = object.changeDate ?? undefined; return message; }, }; function createBaseListOrganizationsRequest() { return { pagination: undefined, sortingColumn: 0, filter: [] }; } export const ListOrganizationsRequest = { encode(message, writer = new BinaryWriter()) { if (message.pagination !== undefined) { PaginationRequest.encode(message.pagination, writer.uint32(10).fork()).join(); } if (message.sortingColumn !== 0) { writer.uint32(16).int32(message.sortingColumn); } for (const v of message.filter) { OrganizationSearchFilter.encode(v, 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 = createBaseListOrganizationsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.pagination = PaginationRequest.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 16) { break; } message.sortingColumn = reader.int32(); continue; } case 3: { if (tag !== 26) { break; } message.filter.push(OrganizationSearchFilter.decode(reader, reader.uint32())); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { pagination: isSet(object.pagination) ? PaginationRequest.fromJSON(object.pagination) : undefined, sortingColumn: isSet(object.sortingColumn) ? orgFieldNameFromJSON(object.sortingColumn) : 0, filter: globalThis.Array.isArray(object?.filter) ? object.filter.map((e) => OrganizationSearchFilter.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.pagination !== undefined) { obj.pagination = PaginationRequest.toJSON(message.pagination); } if (message.sortingColumn !== 0) { obj.sortingColumn = orgFieldNameToJSON(message.sortingColumn); } if (message.filter?.length) { obj.filter = message.filter.map((e) => OrganizationSearchFilter.toJSON(e)); } return obj; }, create(base) { return ListOrganizationsRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseListOrganizationsRequest(); message.pagination = (object.pagination !== undefined && object.pagination !== null) ? PaginationRequest.fromPartial(object.pagination) : undefined; message.sortingColumn = object.sortingColumn ?? 0; message.filter = object.filter?.map((e) => OrganizationSearchFilter.fromPartial(e)) || []; return message; }, }; function createBaseListOrganizationsResponse() { return { pagination: undefined, organizations: [] }; } export const ListOrganizationsResponse = { encode(message, writer = new BinaryWriter()) { if (message.pagination !== undefined) { PaginationResponse.encode(message.pagination, writer.uint32(10).fork()).join(); } for (const v of message.organizations) { Organization.encode(v, 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 = createBaseListOrganizationsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.pagination = PaginationResponse.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { break; } message.organizations.push(Organization.decode(reader, reader.uint32())); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { pagination: isSet(object.pagination) ? PaginationResponse.fromJSON(object.pagination) : undefined, organizations: globalThis.Array.isArray(object?.organizations) ? object.organizations.map((e) => Organization.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.pagination !== undefined) { obj.pagination = PaginationResponse.toJSON(message.pagination); } if (message.organizations?.length) { obj.organizations = message.organizations.map((e) => Organization.toJSON(e)); } return obj; }, create(base) { return ListOrganizationsResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseListOrganizationsResponse(); message.pagination = (object.pagination !== undefined && object.pagination !== null) ? PaginationResponse.fromPartial(object.pagination) : undefined; message.organizations = object.organizations?.map((e) => Organization.fromPartial(e)) || []; return message; }, }; function createBaseDeleteOrganizationRequest() { return { id: "" }; } export const DeleteOrganizationRequest = { encode(message, writer = new BinaryWriter()) { if (message.id !== "") { writer.uint32(10).string(message.id); } 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 = createBaseDeleteOrganizationRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.id = reader.string(); 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) : "" }; }, toJSON(message) { const obj = {}; if (message.id !== "") { obj.id = message.id; } return obj; }, create(base) { return DeleteOrganizationRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDeleteOrganizationRequest(); message.id = object.id ?? ""; return message; }, }; function createBaseDeleteOrganizationResponse() { return { deletionDate: undefined }; } export const DeleteOrganizationResponse = { encode(message, writer = new BinaryWriter()) { if (message.deletionDate !== undefined) { Timestamp.encode(toTimestamp(message.deletionDate), 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 = createBaseDeleteOrganizationResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.deletionDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { deletionDate: isSet(object.deletionDate) ? fromJsonTimestamp(object.deletionDate) : undefined }; }, toJSON(message) { const obj = {}; if (message.deletionDate !== undefined) { obj.deletionDate = message.deletionDate.toISOString(); } return obj; }, create(base) { return DeleteOrganizationResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDeleteOrganizationResponse(); message.deletionDate = object.deletionDate ?? undefined; return message; }, }; function createBaseDeactivateOrganizationRequest() { return { id: "" }; } export const DeactivateOrganizationRequest = { encode(message, writer = new BinaryWriter()) { if (message.id !== "") { writer.uint32(10).string(message.id); } 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 = createBaseDeactivateOrganizationRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.id = reader.string(); 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) : "" }; }, toJSON(message) { const obj = {}; if (message.id !== "") { obj.id = message.id; } return obj; }, create(base) { return DeactivateOrganizationRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDeactivateOrganizationRequest(); message.id = object.id ?? ""; return message; }, }; function createBaseDeactivateOrganizationResponse() { return { changeDate: undefined }; } export const DeactivateOrganizationResponse = { encode(message, writer = new BinaryWriter()) { if (message.changeDate !== undefined) { Timestamp.encode(toTimestamp(message.changeDate), 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 = createBaseDeactivateOrganizationResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.changeDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { changeDate: isSet(object.changeDate) ? fromJsonTimestamp(object.changeDate) : undefined }; }, toJSON(message) { const obj = {}; if (message.changeDate !== undefined) { obj.changeDate = message.changeDate.toISOString(); } return obj; }, create(base) { return DeactivateOrganizationResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDeactivateOrganizationResponse(); message.changeDate = object.changeDate ?? undefined; return message; }, }; function createBaseActivateOrganizationRequest() { return { id: "" }; } export const ActivateOrganizationRequest = { encode(message, writer = new BinaryWriter()) { if (message.id !== "") { writer.uint32(10).string(message.id); } 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 = createBaseActivateOrganizationRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.id = reader.string(); 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) : "" }; }, toJSON(message) { const obj = {}; if (message.id !== "") { obj.id = message.id; } return obj; }, create(base) { return ActivateOrganizationRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseActivateOrganizationRequest(); message.id = object.id ?? ""; return message; }, }; function createBaseActivateOrganizationResponse() { return { changeDate: undefined }; } export const ActivateOrganizationResponse = { encode(message, writer = new BinaryWriter()) { if (message.changeDate !== undefined) { Timestamp.encode(toTimestamp(message.changeDate), 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 = createBaseActivateOrganizationResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.changeDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { changeDate: isSet(object.changeDate) ? fromJsonTimestamp(object.changeDate) : undefined }; }, toJSON(message) { const obj = {}; if (message.changeDate !== undefined) { obj.changeDate = message.changeDate.toISOString(); } return obj; }, create(base) { return ActivateOrganizationResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseActivateOrganizationResponse(); message.changeDate = object.changeDate ?? undefined; return message; }, }; function createBaseAddOrganizationDomainRequest() { return { organizationId: "", domain: "" }; } export const AddOrganizationDomainRequest = { encode(message, writer = new BinaryWriter()) { if (message.organizationId !== "") { writer.uint32(10).string(message.organizationId); } 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 = createBaseAddOrganizationDomainRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.organizationId = reader.string(); 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 { organizationId: isSet(object.organizationId) ? globalThis.String(object.organizationId) : "", domain: isSet(object.domain) ? globalThis.String(object.domain) : "", }; }, toJSON(message) { const obj = {}; if (message.organizationId !== "") { obj.organizationId = message.organizationId; } if (message.domain !== "") { obj.domain = message.domain; } return obj; }, create(base) { return AddOrganizationDomainRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseAddOrganizationDomainRequest(); message.organizationId = object.organizationId ?? ""; message.domain = object.domain ?? ""; return message; }, }; function createBaseAddOrganizationDomainResponse() { return { creationDate: undefined }; } export const AddOrganizationDomainResponse = { encode(message, writer = new BinaryWriter()) { if (message.creationDate !== undefined) { Timestamp.encode(toTimestamp(message.creationDate), 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 = createBaseAddOrganizationDomainResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.creationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { creationDate: isSet(object.creationDate) ? fromJsonTimestamp(object.creationDate) : undefined }; }, toJSON(message) { const obj = {}; if (message.creationDate !== undefined) { obj.creationDate = message.creationDate.toISOString(); } return obj; }, create(base) { return AddOrganizationDomainResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseAddOrganizationDomainResponse(); message.creationDate = object.creationDate ?? undefined; return message; }, }; function createBaseListOrganizationDomainsRequest() { return { organizationId: "", pagination: undefined, filters: [] }; } export const ListOrganizationDomainsRequest = { encode(message, writer = new BinaryWriter()) { if (message.organizationId !== "") { writer.uint32(10).string(message.organizationId); } if (message.pagination !== undefined) { PaginationRequest.encode(message.pagination, writer.uint32(18).fork()).join(); } for (const v of message.filters) { DomainSearchFilter.encode(v, 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 = createBaseListOrganizationDomainsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.organizationId = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.pagination = PaginationRequest.decode(reader, reader.uint32()); continue; } case 3: { if (tag !== 26) { break; } message.filters.push(DomainSearchFilter.decode(reader, reader.uint32())); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { organizationId: isSet(object.organizationId) ? globalThis.String(object.organizationId) : "", pagination: isSet(object.pagination) ? PaginationRequest.fromJSON(object.pagination) : undefined, filters: globalThis.Array.isArray(object?.filters) ? object.filters.map((e) => DomainSearchFilter.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.organizationId !== "") { obj.organizationId = message.organizationId; } if (message.pagination !== undefined) { obj.pagination = PaginationRequest.toJSON(message.pagination); } if (message.filters?.length) { obj.filters = message.filters.map((e) => DomainSearchFilter.toJSON(e)); } return obj; }, create(base) { return ListOrganizationDomainsRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseListOrganizationDomainsRequest(); message.organizationId = object.organizationId ?? ""; message.pagination = (object.pagination !== undefined && object.pagination !== null) ? PaginationRequest.fromPartial(object.pagination) : undefined; message.filters = object.filters?.map((e) => DomainSearchFilter.fromPartial(e)) || []; return message; }, }; function createBaseListOrganizationDomainsResponse() { return { pagination: undefined, domains: [] }; } export const ListOrganizationDomainsResponse = { encode(message, writer = new BinaryWriter()) { if (message.pagination !== undefined) { PaginationResponse.encode(message.pagination, writer.uint32(10).fork()).join(); } for (const v of message.domains) { Domain.encode(v, 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 = createBaseListOrganizationDomainsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.pagination = PaginationResponse.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { 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 { pagination: isSet(object.pagination) ? PaginationResponse.fromJSON(object.pagination) : undefined, domains: globalThis.Array.isArray(object?.domains) ? object.domains.map((e) => Domain.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.pagination !== undefined) { obj.pagination = PaginationResponse.toJSON(message.pagination); } if (message.domains?.length) { obj.domains = message.domains.map((e) => Domain.toJSON(e)); } return obj; }, create(base) { return ListOrganizationDomainsResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseListOrganizationDomainsResponse(); message.pagination = (object.pagination !== undefined && object.pagination !== null) ? PaginationResponse.fromPartial(object.pagination) : undefined; message.domains = object.domains?.map((e) => Domain.fromPartial(e)) || []; return message; }, }; function createBaseDeleteOrganizationDomainRequest() { return { organizationId: "", domain: "" }; } export const DeleteOrganizationDomainRequest = { encode(message, writer = new BinaryWriter()) { if (message.organizationId !== "") { writer.uint32(10).string(message.organizationId); } 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 = createBaseDeleteOrganizationDomainRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.organizationId = reader.string(); 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 { organizationId: isSet(object.organizationId) ? globalThis.String(object.organizationId) : "", domain: isSet(object.domain) ? globalThis.String(object.domain) : "", }; }, toJSON(message) { const obj = {}; if (message.organizationId !== "") { obj.organizationId = message.organizationId; } if (message.domain !== "") { obj.domain = message.domain; } return obj; }, create(base) { return DeleteOrganizationDomainRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDeleteOrganizationDomainRequest(); message.organizationId = object.organizationId ?? ""; message.domain = object.domain ?? ""; return message; }, }; function createBaseDeleteOrganizationDomainResponse() { return { deletionDate: undefined }; } export const DeleteOrganizationDomainResponse = { encode(message, writer = new BinaryWriter())