UNPKG

@firestore-emulator/proto

Version:

Generated Firestore Protobufs For Firestore Emulator

1,347 lines (1,346 loc) 138 kB
/** * Generated by the protoc-gen-ts. DO NOT EDIT! * compiler version: 3.19.1 * source: google/firestore/admin/v1/firestore_admin.proto * git: https://github.com/thesayyn/protoc-gen-ts */ import * as dependency_1 from "./../../../api/annotations"; import * as dependency_2 from "./../../../api/client"; import * as dependency_3 from "./../../../api/field_behavior"; import * as dependency_4 from "./../../../api/resource"; import * as dependency_5 from "./backup"; import * as dependency_6 from "./database"; import * as dependency_7 from "./field"; import * as dependency_8 from "./index"; import * as dependency_9 from "./operation"; import * as dependency_10 from "./schedule"; import * as dependency_11 from "./../../../longrunning/operations"; import * as dependency_12 from "./../../../protobuf/empty"; import * as dependency_13 from "./../../../protobuf/field_mask"; import * as dependency_14 from "./../../../protobuf/timestamp"; import * as pb_1 from "google-protobuf"; import * as grpc_1 from "@grpc/grpc-js"; export class ListDatabasesRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { parent?: string; show_deleted?: boolean; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("parent" in data && data.parent != undefined) { this.parent = data.parent; } if ("show_deleted" in data && data.show_deleted != undefined) { this.show_deleted = data.show_deleted; } } } get parent() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set parent(value: string) { pb_1.Message.setField(this, 1, value); } get show_deleted() { return pb_1.Message.getFieldWithDefault(this, 4, false) as boolean; } set show_deleted(value: boolean) { pb_1.Message.setField(this, 4, value); } static fromObject(data: { parent?: string; show_deleted?: boolean; }): ListDatabasesRequest { const message = new ListDatabasesRequest({}); if (data.parent != null) { message.parent = data.parent; } if (data.show_deleted != null) { message.show_deleted = data.show_deleted; } return message; } toObject() { const data: { parent?: string; show_deleted?: boolean; } = {}; if (this.parent != null) { data.parent = this.parent; } if (this.show_deleted != null) { data.show_deleted = this.show_deleted; } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.parent.length) writer.writeString(1, this.parent); if (this.show_deleted != false) writer.writeBool(4, this.show_deleted); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListDatabasesRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListDatabasesRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.parent = reader.readString(); break; case 4: message.show_deleted = reader.readBool(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): ListDatabasesRequest { return ListDatabasesRequest.deserialize(bytes); } } export class CreateDatabaseRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { parent?: string; database?: dependency_6.Database; database_id?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("parent" in data && data.parent != undefined) { this.parent = data.parent; } if ("database" in data && data.database != undefined) { this.database = data.database; } if ("database_id" in data && data.database_id != undefined) { this.database_id = data.database_id; } } } get parent() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set parent(value: string) { pb_1.Message.setField(this, 1, value); } get database() { return pb_1.Message.getWrapperField(this, dependency_6.Database, 2) as dependency_6.Database; } set database(value: dependency_6.Database) { pb_1.Message.setWrapperField(this, 2, value); } get has_database() { return pb_1.Message.getField(this, 2) != null; } get database_id() { return pb_1.Message.getFieldWithDefault(this, 3, "") as string; } set database_id(value: string) { pb_1.Message.setField(this, 3, value); } static fromObject(data: { parent?: string; database?: ReturnType<typeof dependency_6.Database.prototype.toObject>; database_id?: string; }): CreateDatabaseRequest { const message = new CreateDatabaseRequest({}); if (data.parent != null) { message.parent = data.parent; } if (data.database != null) { message.database = dependency_6.Database.fromObject(data.database); } if (data.database_id != null) { message.database_id = data.database_id; } return message; } toObject() { const data: { parent?: string; database?: ReturnType<typeof dependency_6.Database.prototype.toObject>; database_id?: string; } = {}; if (this.parent != null) { data.parent = this.parent; } if (this.database != null) { data.database = this.database.toObject(); } if (this.database_id != null) { data.database_id = this.database_id; } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.parent.length) writer.writeString(1, this.parent); if (this.has_database) writer.writeMessage(2, this.database, () => this.database.serialize(writer)); if (this.database_id.length) writer.writeString(3, this.database_id); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CreateDatabaseRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CreateDatabaseRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.parent = reader.readString(); break; case 2: reader.readMessage(message.database, () => message.database = dependency_6.Database.deserialize(reader)); break; case 3: message.database_id = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): CreateDatabaseRequest { return CreateDatabaseRequest.deserialize(bytes); } } export class CreateDatabaseMetadata extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | {}) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { } } static fromObject(data: {}): CreateDatabaseMetadata { const message = new CreateDatabaseMetadata({}); return message; } toObject() { const data: {} = {}; return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CreateDatabaseMetadata { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CreateDatabaseMetadata(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): CreateDatabaseMetadata { return CreateDatabaseMetadata.deserialize(bytes); } } export class ListDatabasesResponse extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { databases?: dependency_6.Database[]; unreachable?: string[]; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 3], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("databases" in data && data.databases != undefined) { this.databases = data.databases; } if ("unreachable" in data && data.unreachable != undefined) { this.unreachable = data.unreachable; } } } get databases() { return pb_1.Message.getRepeatedWrapperField(this, dependency_6.Database, 1) as dependency_6.Database[]; } set databases(value: dependency_6.Database[]) { pb_1.Message.setRepeatedWrapperField(this, 1, value); } get unreachable() { return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; } set unreachable(value: string[]) { pb_1.Message.setField(this, 3, value); } static fromObject(data: { databases?: ReturnType<typeof dependency_6.Database.prototype.toObject>[]; unreachable?: string[]; }): ListDatabasesResponse { const message = new ListDatabasesResponse({}); if (data.databases != null) { message.databases = data.databases.map(item => dependency_6.Database.fromObject(item)); } if (data.unreachable != null) { message.unreachable = data.unreachable; } return message; } toObject() { const data: { databases?: ReturnType<typeof dependency_6.Database.prototype.toObject>[]; unreachable?: string[]; } = {}; if (this.databases != null) { data.databases = this.databases.map((item: dependency_6.Database) => item.toObject()); } if (this.unreachable != null) { data.unreachable = this.unreachable; } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.databases.length) writer.writeRepeatedMessage(1, this.databases, (item: dependency_6.Database) => item.serialize(writer)); if (this.unreachable.length) writer.writeRepeatedString(3, this.unreachable); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListDatabasesResponse { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListDatabasesResponse(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: reader.readMessage(message.databases, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_6.Database.deserialize(reader), dependency_6.Database)); break; case 3: pb_1.Message.addToRepeatedField(message, 3, reader.readString()); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): ListDatabasesResponse { return ListDatabasesResponse.deserialize(bytes); } } export class GetDatabaseRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { name?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("name" in data && data.name != undefined) { this.name = data.name; } } } get name() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set name(value: string) { pb_1.Message.setField(this, 1, value); } static fromObject(data: { name?: string; }): GetDatabaseRequest { const message = new GetDatabaseRequest({}); if (data.name != null) { message.name = data.name; } return message; } toObject() { const data: { name?: string; } = {}; if (this.name != null) { data.name = this.name; } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.name.length) writer.writeString(1, this.name); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetDatabaseRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetDatabaseRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.name = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): GetDatabaseRequest { return GetDatabaseRequest.deserialize(bytes); } } export class UpdateDatabaseRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { database?: dependency_6.Database; update_mask?: dependency_13.FieldMask; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("database" in data && data.database != undefined) { this.database = data.database; } if ("update_mask" in data && data.update_mask != undefined) { this.update_mask = data.update_mask; } } } get database() { return pb_1.Message.getWrapperField(this, dependency_6.Database, 1) as dependency_6.Database; } set database(value: dependency_6.Database) { pb_1.Message.setWrapperField(this, 1, value); } get has_database() { return pb_1.Message.getField(this, 1) != null; } get update_mask() { return pb_1.Message.getWrapperField(this, dependency_13.FieldMask, 2) as dependency_13.FieldMask; } set update_mask(value: dependency_13.FieldMask) { pb_1.Message.setWrapperField(this, 2, value); } get has_update_mask() { return pb_1.Message.getField(this, 2) != null; } static fromObject(data: { database?: ReturnType<typeof dependency_6.Database.prototype.toObject>; update_mask?: ReturnType<typeof dependency_13.FieldMask.prototype.toObject>; }): UpdateDatabaseRequest { const message = new UpdateDatabaseRequest({}); if (data.database != null) { message.database = dependency_6.Database.fromObject(data.database); } if (data.update_mask != null) { message.update_mask = dependency_13.FieldMask.fromObject(data.update_mask); } return message; } toObject() { const data: { database?: ReturnType<typeof dependency_6.Database.prototype.toObject>; update_mask?: ReturnType<typeof dependency_13.FieldMask.prototype.toObject>; } = {}; if (this.database != null) { data.database = this.database.toObject(); } if (this.update_mask != null) { data.update_mask = this.update_mask.toObject(); } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.has_database) writer.writeMessage(1, this.database, () => this.database.serialize(writer)); if (this.has_update_mask) writer.writeMessage(2, this.update_mask, () => this.update_mask.serialize(writer)); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): UpdateDatabaseRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new UpdateDatabaseRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: reader.readMessage(message.database, () => message.database = dependency_6.Database.deserialize(reader)); break; case 2: reader.readMessage(message.update_mask, () => message.update_mask = dependency_13.FieldMask.deserialize(reader)); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): UpdateDatabaseRequest { return UpdateDatabaseRequest.deserialize(bytes); } } export class UpdateDatabaseMetadata extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | {}) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { } } static fromObject(data: {}): UpdateDatabaseMetadata { const message = new UpdateDatabaseMetadata({}); return message; } toObject() { const data: {} = {}; return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): UpdateDatabaseMetadata { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new UpdateDatabaseMetadata(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): UpdateDatabaseMetadata { return UpdateDatabaseMetadata.deserialize(bytes); } } export class DeleteDatabaseRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { name?: string; etag?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("name" in data && data.name != undefined) { this.name = data.name; } if ("etag" in data && data.etag != undefined) { this.etag = data.etag; } } } get name() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set name(value: string) { pb_1.Message.setField(this, 1, value); } get etag() { return pb_1.Message.getFieldWithDefault(this, 3, "") as string; } set etag(value: string) { pb_1.Message.setField(this, 3, value); } static fromObject(data: { name?: string; etag?: string; }): DeleteDatabaseRequest { const message = new DeleteDatabaseRequest({}); if (data.name != null) { message.name = data.name; } if (data.etag != null) { message.etag = data.etag; } return message; } toObject() { const data: { name?: string; etag?: string; } = {}; if (this.name != null) { data.name = this.name; } if (this.etag != null) { data.etag = this.etag; } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.name.length) writer.writeString(1, this.name); if (this.etag.length) writer.writeString(3, this.etag); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DeleteDatabaseRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DeleteDatabaseRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.name = reader.readString(); break; case 3: message.etag = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): DeleteDatabaseRequest { return DeleteDatabaseRequest.deserialize(bytes); } } export class DeleteDatabaseMetadata extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | {}) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { } } static fromObject(data: {}): DeleteDatabaseMetadata { const message = new DeleteDatabaseMetadata({}); return message; } toObject() { const data: {} = {}; return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DeleteDatabaseMetadata { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DeleteDatabaseMetadata(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): DeleteDatabaseMetadata { return DeleteDatabaseMetadata.deserialize(bytes); } } export class CreateBackupScheduleRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { parent?: string; backup_schedule?: dependency_10.BackupSchedule; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("parent" in data && data.parent != undefined) { this.parent = data.parent; } if ("backup_schedule" in data && data.backup_schedule != undefined) { this.backup_schedule = data.backup_schedule; } } } get parent() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set parent(value: string) { pb_1.Message.setField(this, 1, value); } get backup_schedule() { return pb_1.Message.getWrapperField(this, dependency_10.BackupSchedule, 2) as dependency_10.BackupSchedule; } set backup_schedule(value: dependency_10.BackupSchedule) { pb_1.Message.setWrapperField(this, 2, value); } get has_backup_schedule() { return pb_1.Message.getField(this, 2) != null; } static fromObject(data: { parent?: string; backup_schedule?: ReturnType<typeof dependency_10.BackupSchedule.prototype.toObject>; }): CreateBackupScheduleRequest { const message = new CreateBackupScheduleRequest({}); if (data.parent != null) { message.parent = data.parent; } if (data.backup_schedule != null) { message.backup_schedule = dependency_10.BackupSchedule.fromObject(data.backup_schedule); } return message; } toObject() { const data: { parent?: string; backup_schedule?: ReturnType<typeof dependency_10.BackupSchedule.prototype.toObject>; } = {}; if (this.parent != null) { data.parent = this.parent; } if (this.backup_schedule != null) { data.backup_schedule = this.backup_schedule.toObject(); } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.parent.length) writer.writeString(1, this.parent); if (this.has_backup_schedule) writer.writeMessage(2, this.backup_schedule, () => this.backup_schedule.serialize(writer)); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CreateBackupScheduleRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CreateBackupScheduleRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.parent = reader.readString(); break; case 2: reader.readMessage(message.backup_schedule, () => message.backup_schedule = dependency_10.BackupSchedule.deserialize(reader)); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): CreateBackupScheduleRequest { return CreateBackupScheduleRequest.deserialize(bytes); } } export class GetBackupScheduleRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { name?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("name" in data && data.name != undefined) { this.name = data.name; } } } get name() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set name(value: string) { pb_1.Message.setField(this, 1, value); } static fromObject(data: { name?: string; }): GetBackupScheduleRequest { const message = new GetBackupScheduleRequest({}); if (data.name != null) { message.name = data.name; } return message; } toObject() { const data: { name?: string; } = {}; if (this.name != null) { data.name = this.name; } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.name.length) writer.writeString(1, this.name); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetBackupScheduleRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetBackupScheduleRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.name = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): GetBackupScheduleRequest { return GetBackupScheduleRequest.deserialize(bytes); } } export class UpdateBackupScheduleRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { backup_schedule?: dependency_10.BackupSchedule; update_mask?: dependency_13.FieldMask; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("backup_schedule" in data && data.backup_schedule != undefined) { this.backup_schedule = data.backup_schedule; } if ("update_mask" in data && data.update_mask != undefined) { this.update_mask = data.update_mask; } } } get backup_schedule() { return pb_1.Message.getWrapperField(this, dependency_10.BackupSchedule, 1) as dependency_10.BackupSchedule; } set backup_schedule(value: dependency_10.BackupSchedule) { pb_1.Message.setWrapperField(this, 1, value); } get has_backup_schedule() { return pb_1.Message.getField(this, 1) != null; } get update_mask() { return pb_1.Message.getWrapperField(this, dependency_13.FieldMask, 2) as dependency_13.FieldMask; } set update_mask(value: dependency_13.FieldMask) { pb_1.Message.setWrapperField(this, 2, value); } get has_update_mask() { return pb_1.Message.getField(this, 2) != null; } static fromObject(data: { backup_schedule?: ReturnType<typeof dependency_10.BackupSchedule.prototype.toObject>; update_mask?: ReturnType<typeof dependency_13.FieldMask.prototype.toObject>; }): UpdateBackupScheduleRequest { const message = new UpdateBackupScheduleRequest({}); if (data.backup_schedule != null) { message.backup_schedule = dependency_10.BackupSchedule.fromObject(data.backup_schedule); } if (data.update_mask != null) { message.update_mask = dependency_13.FieldMask.fromObject(data.update_mask); } return message; } toObject() { const data: { backup_schedule?: ReturnType<typeof dependency_10.BackupSchedule.prototype.toObject>; update_mask?: ReturnType<typeof dependency_13.FieldMask.prototype.toObject>; } = {}; if (this.backup_schedule != null) { data.backup_schedule = this.backup_schedule.toObject(); } if (this.update_mask != null) { data.update_mask = this.update_mask.toObject(); } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.has_backup_schedule) writer.writeMessage(1, this.backup_schedule, () => this.backup_schedule.serialize(writer)); if (this.has_update_mask) writer.writeMessage(2, this.update_mask, () => this.update_mask.serialize(writer)); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): UpdateBackupScheduleRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new UpdateBackupScheduleRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: reader.readMessage(message.backup_schedule, () => message.backup_schedule = dependency_10.BackupSchedule.deserialize(reader)); break; case 2: reader.readMessage(message.update_mask, () => message.update_mask = dependency_13.FieldMask.deserialize(reader)); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): UpdateBackupScheduleRequest { return UpdateBackupScheduleRequest.deserialize(bytes); } } export class ListBackupSchedulesRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { parent?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("parent" in data && data.parent != undefined) { this.parent = data.parent; } } } get parent() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set parent(value: string) { pb_1.Message.setField(this, 1, value); } static fromObject(data: { parent?: string; }): ListBackupSchedulesRequest { const message = new ListBackupSchedulesRequest({}); if (data.parent != null) { message.parent = data.parent; } return message; } toObject() { const data: { parent?: string; } = {}; if (this.parent != null) { data.parent = this.parent; } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.parent.length) writer.writeString(1, this.parent); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListBackupSchedulesRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListBackupSchedulesRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.parent = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): ListBackupSchedulesRequest { return ListBackupSchedulesRequest.deserialize(bytes); } } export class ListBackupSchedulesResponse extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { backup_schedules?: dependency_10.BackupSchedule[]; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("backup_schedules" in data && data.backup_schedules != undefined) { this.backup_schedules = data.backup_schedules; } } } get backup_schedules() { return pb_1.Message.getRepeatedWrapperField(this, dependency_10.BackupSchedule, 1) as dependency_10.BackupSchedule[]; } set backup_schedules(value: dependency_10.BackupSchedule[]) { pb_1.Message.setRepeatedWrapperField(this, 1, value); } static fromObject(data: { backup_schedules?: ReturnType<typeof dependency_10.BackupSchedule.prototype.toObject>[]; }): ListBackupSchedulesResponse { const message = new ListBackupSchedulesResponse({}); if (data.backup_schedules != null) { message.backup_schedules = data.backup_schedules.map(item => dependency_10.BackupSchedule.fromObject(item)); } return message; } toObject() { const data: { backup_schedules?: ReturnType<typeof dependency_10.BackupSchedule.prototype.toObject>[]; } = {}; if (this.backup_schedules != null) { data.backup_schedules = this.backup_schedules.map((item: dependency_10.BackupSchedule) => item.toObject()); } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.backup_schedules.length) writer.writeRepeatedMessage(1, this.backup_schedules, (item: dependency_10.BackupSchedule) => item.serialize(writer)); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListBackupSchedulesResponse { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListBackupSchedulesResponse(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: reader.readMessage(message.backup_schedules, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_10.BackupSchedule.deserialize(reader), dependency_10.BackupSchedule)); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): ListBackupSchedulesResponse { return ListBackupSchedulesResponse.deserialize(bytes); } } export class DeleteBackupScheduleRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { name?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("name" in data && data.name != undefined) { this.name = data.name; } } } get name() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set name(value: string) { pb_1.Message.setField(this, 1, value); } static fromObject(data: { name?: string; }): DeleteBackupScheduleRequest { const message = new DeleteBackupScheduleRequest({}); if (data.name != null) { message.name = data.name; } return message; } toObject() { const data: { name?: string; } = {}; if (this.name != null) { data.name = this.name; } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.name.length) writer.writeString(1, this.name); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DeleteBackupScheduleRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DeleteBackupScheduleRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.name = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): DeleteBackupScheduleRequest { return DeleteBackupScheduleRequest.deserialize(bytes); } } export class CreateIndexRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { parent?: string; index?: dependency_8.Index; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("parent" in data && data.parent != undefined) { this.parent = data.parent; } if ("index" in data && data.index != undefined) { this.index = data.index; } } } get parent() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set parent(value: string) { pb_1.Message.setField(this, 1, value); } get index() { return pb_1.Message.getWrapperField(this, dependency_8.Index, 2) as dependency_8.Index; } set index(value: dependency_8.Index) { pb_1.Message.setWrapperField(this, 2, value); } get has_index() { return pb_1.Message.getField(this, 2) != null; } static fromObject(data: { parent?: string; index?: ReturnType<typeof dependency_8.Index.prototype.toObject>; }): CreateIndexRequest { const message = new CreateIndexRequest({}); if (data.parent != null) { message.parent = data.parent; } if (data.index != null) { message.index = dependency_8.Index.fromObject(data.index); } return message; } toObject() { const data: { parent?: string; index?: ReturnType<typeof dependency_8.Index.prototype.toObject>; } = {}; if (this.parent != null) { data.parent = this.parent; } if (this.index != null) { data.index = this.index.toObject(); } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.parent.length) writer.writeString(1, this.parent); if (this.has_index) writer.writeMessage(2, this.index, () => this.index.serialize(writer)); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CreateIndexRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CreateIndexRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.parent = reader.readString(); break; case 2: reader.readMessage(message.index, () => message.index = dependency_8.Index.deserialize(reader)); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static override deserializeBinary(bytes: Uint8Array): CreateIndexRequest { return CreateIndexRequest.deserialize(bytes); } } export class ListIndexesRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { parent?: string; filter?: string; page_size?: number; page_token?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("parent" in data && data.parent != undefined) { this.parent = data.parent; } if ("filter" in data && data.filter != undefined) { this.filter = data.filter; } if ("page_size" in data && data.page_size != undefined) { this.page_size = data.page_size; } if ("page_token" in data && data.page_token != undefined) { this.page_token = data.page_token; } } } get parent() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set parent(value: string) { pb_1.Message.setField(this, 1, value); } get filter() { return pb_1.Message.getFieldWithDefault(this, 2, "") as string; } set filter(value: string) { pb_1.Message.setField(this, 2, value); } get page_size() { return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; } set page_size(value: number) { pb_1.Message.setField(this, 3, value); } get page_token() { return pb_1.Message.getFieldWithDefault(this, 4, "") as string; } set page_token(value: string) { pb_1.Message.setField(this, 4, value); } static fromObject(data: { parent?: string; filter?: string; page_size?: number; page_token?: string; }): ListIndexesRequest { const message = new ListIndexesRequest({}); if (data.parent != null) { message.parent = data.parent; } if (data.filter != null) { message.filter = data.filter; } if (data.page_size != null) { message.page_size = data.page_size; } if (data.page_token != null) { message.page_token = data.page_token; } return message; } toObject() { const data: { parent?: string; filter?: string; page_size?: number; page_token?: string; } = {}; if (this.parent != null) { data.parent = this.parent; } if (this.filter != null) { data.filter = this.filter; } if (this.page_size != null) { data.page_size = this.page_size; } if (this.page_token != null) { data.page_token = this.page_token; } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.parent.length) writer.writeString(1, this.parent); if (this.filter.length) writer.writeString(2, this.filter); if (this.page_size != 0) writer.writeInt32(3, this.page_size); if (this.page_token.length) writer.writeString(4, this.page_token); if (!w) return writer.getResultBuffer(); }