@firestore-emulator/proto
Version:
Generated Firestore Protobufs For Firestore Emulator
1,347 lines (1,346 loc) • 138 kB
text/typescript
/**
* 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();
}