UNPKG

@firestore-emulator/proto

Version:

Generated Firestore Protobufs For Firestore Emulator

1 lines 24.7 kB
{"version":3,"sources":["../../../../../generated/google/protobuf/timestamp.ts","../../../../../generated/google/firestore/admin/v1/backup.ts"],"sourcesContent":["/**\n * Generated by the protoc-gen-ts. DO NOT EDIT!\n * compiler version: 3.19.1\n * source: google/protobuf/timestamp.proto\n * git: https://github.com/thesayyn/protoc-gen-ts */\nimport * as pb_1 from \"google-protobuf\";\nexport class Timestamp extends pb_1.Message {\n #one_of_decls: number[][] = [];\n constructor(data?: any[] | {\n seconds?: number;\n nanos?: number;\n }) {\n super();\n pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls);\n if (!Array.isArray(data) && typeof data == \"object\") {\n if (\"seconds\" in data && data.seconds != undefined) {\n this.seconds = data.seconds;\n }\n if (\"nanos\" in data && data.nanos != undefined) {\n this.nanos = data.nanos;\n }\n }\n }\n get seconds() {\n return pb_1.Message.getFieldWithDefault(this, 1, 0) as number;\n }\n set seconds(value: number) {\n pb_1.Message.setField(this, 1, value);\n }\n get nanos() {\n return pb_1.Message.getFieldWithDefault(this, 2, 0) as number;\n }\n set nanos(value: number) {\n pb_1.Message.setField(this, 2, value);\n }\n static fromObject(data: {\n seconds?: number;\n nanos?: number;\n }): Timestamp {\n const message = new Timestamp({});\n if (data.seconds != null) {\n message.seconds = data.seconds;\n }\n if (data.nanos != null) {\n message.nanos = data.nanos;\n }\n return message;\n }\n toObject() {\n const data: {\n seconds?: number;\n nanos?: number;\n } = {};\n if (this.seconds != null) {\n data.seconds = this.seconds;\n }\n if (this.nanos != null) {\n data.nanos = this.nanos;\n }\n return data;\n }\n serialize(): Uint8Array;\n serialize(w: pb_1.BinaryWriter): void;\n serialize(w?: pb_1.BinaryWriter): Uint8Array | void {\n const writer = w || new pb_1.BinaryWriter();\n if (this.seconds != 0)\n writer.writeInt64(1, this.seconds);\n if (this.nanos != 0)\n writer.writeInt32(2, this.nanos);\n if (!w)\n return writer.getResultBuffer();\n }\n static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Timestamp {\n const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Timestamp();\n while (reader.nextField()) {\n if (reader.isEndGroup())\n break;\n switch (reader.getFieldNumber()) {\n case 1:\n message.seconds = reader.readInt64();\n break;\n case 2:\n message.nanos = reader.readInt32();\n break;\n default: reader.skipField();\n }\n }\n return message;\n }\n serializeBinary(): Uint8Array {\n return this.serialize();\n }\n static override deserializeBinary(bytes: Uint8Array): Timestamp {\n return Timestamp.deserialize(bytes);\n }\n}\n","/**\n * Generated by the protoc-gen-ts. DO NOT EDIT!\n * compiler version: 3.19.1\n * source: google/firestore/admin/v1/backup.proto\n * git: https://github.com/thesayyn/protoc-gen-ts */\nimport * as dependency_1 from \"./../../../api/field_behavior\";\nimport * as dependency_2 from \"./../../../api/resource\";\nimport * as dependency_3 from \"./../../../protobuf/timestamp\";\nimport * as pb_1 from \"google-protobuf\";\nexport class Backup extends pb_1.Message {\n #one_of_decls: number[][] = [];\n constructor(data?: any[] | {\n name?: string;\n database?: string;\n database_uid?: string;\n snapshot_time?: dependency_3.Timestamp;\n expire_time?: dependency_3.Timestamp;\n stats?: BackupStats;\n state?: BackupState;\n }) {\n super();\n pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls);\n if (!Array.isArray(data) && typeof data == \"object\") {\n if (\"name\" in data && data.name != undefined) {\n this.name = data.name;\n }\n if (\"database\" in data && data.database != undefined) {\n this.database = data.database;\n }\n if (\"database_uid\" in data && data.database_uid != undefined) {\n this.database_uid = data.database_uid;\n }\n if (\"snapshot_time\" in data && data.snapshot_time != undefined) {\n this.snapshot_time = data.snapshot_time;\n }\n if (\"expire_time\" in data && data.expire_time != undefined) {\n this.expire_time = data.expire_time;\n }\n if (\"stats\" in data && data.stats != undefined) {\n this.stats = data.stats;\n }\n if (\"state\" in data && data.state != undefined) {\n this.state = data.state;\n }\n }\n }\n get name() {\n return pb_1.Message.getFieldWithDefault(this, 1, \"\") as string;\n }\n set name(value: string) {\n pb_1.Message.setField(this, 1, value);\n }\n get database() {\n return pb_1.Message.getFieldWithDefault(this, 2, \"\") as string;\n }\n set database(value: string) {\n pb_1.Message.setField(this, 2, value);\n }\n get database_uid() {\n return pb_1.Message.getFieldWithDefault(this, 7, \"\") as string;\n }\n set database_uid(value: string) {\n pb_1.Message.setField(this, 7, value);\n }\n get snapshot_time() {\n return pb_1.Message.getWrapperField(this, dependency_3.Timestamp, 3) as dependency_3.Timestamp;\n }\n set snapshot_time(value: dependency_3.Timestamp) {\n pb_1.Message.setWrapperField(this, 3, value);\n }\n get has_snapshot_time() {\n return pb_1.Message.getField(this, 3) != null;\n }\n get expire_time() {\n return pb_1.Message.getWrapperField(this, dependency_3.Timestamp, 4) as dependency_3.Timestamp;\n }\n set expire_time(value: dependency_3.Timestamp) {\n pb_1.Message.setWrapperField(this, 4, value);\n }\n get has_expire_time() {\n return pb_1.Message.getField(this, 4) != null;\n }\n get stats() {\n return pb_1.Message.getWrapperField(this, BackupStats, 6) as BackupStats;\n }\n set stats(value: BackupStats) {\n pb_1.Message.setWrapperField(this, 6, value);\n }\n get has_stats() {\n return pb_1.Message.getField(this, 6) != null;\n }\n get state() {\n return pb_1.Message.getFieldWithDefault(this, 8, BackupState.STATE_UNSPECIFIED) as BackupState;\n }\n set state(value: BackupState) {\n pb_1.Message.setField(this, 8, value);\n }\n static fromObject(data: {\n name?: string;\n database?: string;\n database_uid?: string;\n snapshot_time?: ReturnType<typeof dependency_3.Timestamp.prototype.toObject>;\n expire_time?: ReturnType<typeof dependency_3.Timestamp.prototype.toObject>;\n stats?: ReturnType<typeof BackupStats.prototype.toObject>;\n state?: BackupState;\n }): Backup {\n const message = new Backup({});\n if (data.name != null) {\n message.name = data.name;\n }\n if (data.database != null) {\n message.database = data.database;\n }\n if (data.database_uid != null) {\n message.database_uid = data.database_uid;\n }\n if (data.snapshot_time != null) {\n message.snapshot_time = dependency_3.Timestamp.fromObject(data.snapshot_time);\n }\n if (data.expire_time != null) {\n message.expire_time = dependency_3.Timestamp.fromObject(data.expire_time);\n }\n if (data.stats != null) {\n message.stats = BackupStats.fromObject(data.stats);\n }\n if (data.state != null) {\n message.state = data.state;\n }\n return message;\n }\n toObject() {\n const data: {\n name?: string;\n database?: string;\n database_uid?: string;\n snapshot_time?: ReturnType<typeof dependency_3.Timestamp.prototype.toObject>;\n expire_time?: ReturnType<typeof dependency_3.Timestamp.prototype.toObject>;\n stats?: ReturnType<typeof BackupStats.prototype.toObject>;\n state?: BackupState;\n } = {};\n if (this.name != null) {\n data.name = this.name;\n }\n if (this.database != null) {\n data.database = this.database;\n }\n if (this.database_uid != null) {\n data.database_uid = this.database_uid;\n }\n if (this.snapshot_time != null) {\n data.snapshot_time = this.snapshot_time.toObject();\n }\n if (this.expire_time != null) {\n data.expire_time = this.expire_time.toObject();\n }\n if (this.stats != null) {\n data.stats = this.stats.toObject();\n }\n if (this.state != null) {\n data.state = this.state;\n }\n return data;\n }\n serialize(): Uint8Array;\n serialize(w: pb_1.BinaryWriter): void;\n serialize(w?: pb_1.BinaryWriter): Uint8Array | void {\n const writer = w || new pb_1.BinaryWriter();\n if (this.name.length)\n writer.writeString(1, this.name);\n if (this.database.length)\n writer.writeString(2, this.database);\n if (this.database_uid.length)\n writer.writeString(7, this.database_uid);\n if (this.has_snapshot_time)\n writer.writeMessage(3, this.snapshot_time, () => this.snapshot_time.serialize(writer));\n if (this.has_expire_time)\n writer.writeMessage(4, this.expire_time, () => this.expire_time.serialize(writer));\n if (this.has_stats)\n writer.writeMessage(6, this.stats, () => this.stats.serialize(writer));\n if (this.state != BackupState.STATE_UNSPECIFIED)\n writer.writeEnum(8, this.state);\n if (!w)\n return writer.getResultBuffer();\n }\n static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Backup {\n const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Backup();\n while (reader.nextField()) {\n if (reader.isEndGroup())\n break;\n switch (reader.getFieldNumber()) {\n case 1:\n message.name = reader.readString();\n break;\n case 2:\n message.database = reader.readString();\n break;\n case 7:\n message.database_uid = reader.readString();\n break;\n case 3:\n reader.readMessage(message.snapshot_time, () => message.snapshot_time = dependency_3.Timestamp.deserialize(reader));\n break;\n case 4:\n reader.readMessage(message.expire_time, () => message.expire_time = dependency_3.Timestamp.deserialize(reader));\n break;\n case 6:\n reader.readMessage(message.stats, () => message.stats = BackupStats.deserialize(reader));\n break;\n case 8:\n message.state = reader.readEnum();\n break;\n default: reader.skipField();\n }\n }\n return message;\n }\n serializeBinary(): Uint8Array {\n return this.serialize();\n }\n static override deserializeBinary(bytes: Uint8Array): Backup {\n return Backup.deserialize(bytes);\n }\n}\nexport enum BackupState {\n STATE_UNSPECIFIED = 0,\n CREATING = 1,\n READY = 2,\n NOT_AVAILABLE = 3\n}\nexport class BackupStats extends pb_1.Message {\n #one_of_decls: number[][] = [];\n constructor(data?: any[] | {\n size_bytes?: number;\n document_count?: number;\n index_count?: number;\n }) {\n super();\n pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls);\n if (!Array.isArray(data) && typeof data == \"object\") {\n if (\"size_bytes\" in data && data.size_bytes != undefined) {\n this.size_bytes = data.size_bytes;\n }\n if (\"document_count\" in data && data.document_count != undefined) {\n this.document_count = data.document_count;\n }\n if (\"index_count\" in data && data.index_count != undefined) {\n this.index_count = data.index_count;\n }\n }\n }\n get size_bytes() {\n return pb_1.Message.getFieldWithDefault(this, 1, 0) as number;\n }\n set size_bytes(value: number) {\n pb_1.Message.setField(this, 1, value);\n }\n get document_count() {\n return pb_1.Message.getFieldWithDefault(this, 2, 0) as number;\n }\n set document_count(value: number) {\n pb_1.Message.setField(this, 2, value);\n }\n get index_count() {\n return pb_1.Message.getFieldWithDefault(this, 3, 0) as number;\n }\n set index_count(value: number) {\n pb_1.Message.setField(this, 3, value);\n }\n static fromObject(data: {\n size_bytes?: number;\n document_count?: number;\n index_count?: number;\n }): BackupStats {\n const message = new BackupStats({});\n if (data.size_bytes != null) {\n message.size_bytes = data.size_bytes;\n }\n if (data.document_count != null) {\n message.document_count = data.document_count;\n }\n if (data.index_count != null) {\n message.index_count = data.index_count;\n }\n return message;\n }\n toObject() {\n const data: {\n size_bytes?: number;\n document_count?: number;\n index_count?: number;\n } = {};\n if (this.size_bytes != null) {\n data.size_bytes = this.size_bytes;\n }\n if (this.document_count != null) {\n data.document_count = this.document_count;\n }\n if (this.index_count != null) {\n data.index_count = this.index_count;\n }\n return data;\n }\n serialize(): Uint8Array;\n serialize(w: pb_1.BinaryWriter): void;\n serialize(w?: pb_1.BinaryWriter): Uint8Array | void {\n const writer = w || new pb_1.BinaryWriter();\n if (this.size_bytes != 0)\n writer.writeInt64(1, this.size_bytes);\n if (this.document_count != 0)\n writer.writeInt64(2, this.document_count);\n if (this.index_count != 0)\n writer.writeInt64(3, this.index_count);\n if (!w)\n return writer.getResultBuffer();\n }\n static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BackupStats {\n const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BackupStats();\n while (reader.nextField()) {\n if (reader.isEndGroup())\n break;\n switch (reader.getFieldNumber()) {\n case 1:\n message.size_bytes = reader.readInt64();\n break;\n case 2:\n message.document_count = reader.readInt64();\n break;\n case 3:\n message.index_count = reader.readInt64();\n break;\n default: reader.skipField();\n }\n }\n return message;\n }\n serializeBinary(): Uint8Array {\n return this.serialize();\n }\n static override deserializeBinary(bytes: Uint8Array): BackupStats {\n return BackupStats.deserialize(bytes);\n }\n}\n"],"mappings":"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","names":["pb_1","BackupState"]}