UNPKG

@cloudquery/plugin-pb-javascript

Version:

This is a low-level auto-generated gRPC client and server for CloudQuery plugins

1,179 lines 52.1 kB
/** * Generated by the protoc-gen-ts. DO NOT EDIT! * compiler version: 3.19.1 * source: protos/plugin/v3/plugin.proto * git: https://github.com/thesayyn/protoc-gen-ts */ import * as dependency_1 from "./../../../google/protobuf/timestamp"; import * as pb_1 from "google-protobuf"; import * as grpc_1 from "@grpc/grpc-js"; export declare namespace cloudquery.plugin.v3 { export class GetName extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): GetName; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetName; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): GetName; } export namespace GetName { class Request extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Request; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Request; } class Response extends pb_1.Message { #private; constructor(data?: any[] | { name?: string; }); get name(): string; set name(value: string); static fromObject(data: { name?: string; }): Response; toObject(): { name?: string; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Response; } } export class GetVersion extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): GetVersion; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetVersion; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): GetVersion; } export namespace GetVersion { class Request extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Request; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Request; } class Response extends pb_1.Message { #private; constructor(data?: any[] | { version?: string; }); get version(): string; set version(value: string); static fromObject(data: { version?: string; }): Response; toObject(): { version?: string; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Response; } } export class GetSpecSchema extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): GetSpecSchema; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetSpecSchema; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): GetSpecSchema; } export namespace GetSpecSchema { class Request extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Request; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Request; } class Response extends pb_1.Message { #private; constructor(data?: any[] | ({} & (({ json_schema?: string; })))); get json_schema(): string; set json_schema(value: string); get has_json_schema(): boolean; get _json_schema(): "json_schema" | "none"; static fromObject(data: { json_schema?: string; }): Response; toObject(): { json_schema?: string; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Response; } } export class Init extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Init; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Init; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Init; } export namespace Init { class Request extends pb_1.Message { #private; constructor(data?: any[] | { spec?: Uint8Array; no_connection?: boolean; invocation_id?: string; }); get spec(): Uint8Array; set spec(value: Uint8Array); get no_connection(): boolean; set no_connection(value: boolean); get invocation_id(): string; set invocation_id(value: string); static fromObject(data: { spec?: Uint8Array; no_connection?: boolean; invocation_id?: string; }): Request; toObject(): { spec?: Uint8Array; no_connection?: boolean; invocation_id?: string; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Request; } class Response extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Response; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Response; } } export class GetTables extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): GetTables; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetTables; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): GetTables; } export namespace GetTables { class Request extends pb_1.Message { #private; constructor(data?: any[] | { tables?: string[]; skip_tables?: string[]; skip_dependent_tables?: boolean; }); get tables(): string[]; set tables(value: string[]); get skip_tables(): string[]; set skip_tables(value: string[]); get skip_dependent_tables(): boolean; set skip_dependent_tables(value: boolean); static fromObject(data: { tables?: string[]; skip_tables?: string[]; skip_dependent_tables?: boolean; }): Request; toObject(): { tables?: string[]; skip_tables?: string[]; skip_dependent_tables?: boolean; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Request; } class Response extends pb_1.Message { #private; constructor(data?: any[] | { tables?: Uint8Array[]; }); get tables(): Uint8Array[]; set tables(value: Uint8Array[]); static fromObject(data: { tables?: Uint8Array[]; }): Response; toObject(): { tables?: Uint8Array[]; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Response; } } export class Sync extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Sync; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Sync; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Sync; } export namespace Sync { class MessageInsert extends pb_1.Message { #private; constructor(data?: any[] | { record?: Uint8Array; }); get record(): Uint8Array; set record(value: Uint8Array); static fromObject(data: { record?: Uint8Array; }): MessageInsert; toObject(): { record?: Uint8Array; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MessageInsert; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): MessageInsert; } class MessageMigrateTable extends pb_1.Message { #private; constructor(data?: any[] | { table?: Uint8Array; }); get table(): Uint8Array; set table(value: Uint8Array); static fromObject(data: { table?: Uint8Array; }): MessageMigrateTable; toObject(): { table?: Uint8Array; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MessageMigrateTable; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): MessageMigrateTable; } class MessageDeleteRecord extends pb_1.Message { #private; constructor(data?: any[] | { table_name?: string; where_clause?: PredicatesGroup[]; table_relations?: TableRelation[]; }); get table_name(): string; set table_name(value: string); get where_clause(): PredicatesGroup[]; set where_clause(value: PredicatesGroup[]); get table_relations(): TableRelation[]; set table_relations(value: TableRelation[]); static fromObject(data: { table_name?: string; where_clause?: ReturnType<typeof PredicatesGroup.prototype.toObject>[]; table_relations?: ReturnType<typeof TableRelation.prototype.toObject>[]; }): MessageDeleteRecord; toObject(): { table_name?: string; where_clause?: ReturnType<typeof PredicatesGroup.prototype.toObject>[]; table_relations?: ReturnType<typeof TableRelation.prototype.toObject>[]; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MessageDeleteRecord; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): MessageDeleteRecord; } class MessageError extends pb_1.Message { #private; constructor(data?: any[] | { table_name?: string; error?: string; }); get table_name(): string; set table_name(value: string); get error(): string; set error(value: string); static fromObject(data: { table_name?: string; error?: string; }): MessageError; toObject(): { table_name?: string; error?: string; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MessageError; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): MessageError; } class BackendOptions extends pb_1.Message { #private; constructor(data?: any[] | { table_name?: string; connection?: string; }); get table_name(): string; set table_name(value: string); get connection(): string; set connection(value: string); static fromObject(data: { table_name?: string; connection?: string; }): BackendOptions; toObject(): { table_name?: string; connection?: string; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BackendOptions; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): BackendOptions; } class Request extends pb_1.Message { #private; constructor(data?: any[] | ({ tables?: string[]; skip_tables?: string[]; skip_dependent_tables?: boolean; deterministic_cq_id?: boolean; backend?: Sync.BackendOptions; withErrorMessages?: boolean; } & (({ shard?: Sync.Request.Shard; })))); get tables(): string[]; set tables(value: string[]); get skip_tables(): string[]; set skip_tables(value: string[]); get skip_dependent_tables(): boolean; set skip_dependent_tables(value: boolean); get deterministic_cq_id(): boolean; set deterministic_cq_id(value: boolean); get backend(): Sync.BackendOptions; set backend(value: Sync.BackendOptions); get has_backend(): boolean; get shard(): Sync.Request.Shard; set shard(value: Sync.Request.Shard); get has_shard(): boolean; get withErrorMessages(): boolean; set withErrorMessages(value: boolean); get _shard(): "none" | "shard"; static fromObject(data: { tables?: string[]; skip_tables?: string[]; skip_dependent_tables?: boolean; deterministic_cq_id?: boolean; backend?: ReturnType<typeof Sync.BackendOptions.prototype.toObject>; shard?: ReturnType<typeof Sync.Request.Shard.prototype.toObject>; withErrorMessages?: boolean; }): Request; toObject(): { tables?: string[]; skip_tables?: string[]; skip_dependent_tables?: boolean; deterministic_cq_id?: boolean; backend?: ReturnType<typeof Sync.BackendOptions.prototype.toObject>; shard?: ReturnType<typeof Sync.Request.Shard.prototype.toObject>; withErrorMessages?: boolean; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Request; } namespace Request { class Shard extends pb_1.Message { #private; constructor(data?: any[] | { num?: number; total?: number; }); get num(): number; set num(value: number); get total(): number; set total(value: number); static fromObject(data: { num?: number; total?: number; }): Shard; toObject(): { num?: number; total?: number; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Shard; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Shard; } } class Response extends pb_1.Message { #private; constructor(data?: any[] | ({} & (({ migrate_table?: Sync.MessageMigrateTable; insert?: never; delete_record?: never; error?: never; } | { migrate_table?: never; insert?: Sync.MessageInsert; delete_record?: never; error?: never; } | { migrate_table?: never; insert?: never; delete_record?: Sync.MessageDeleteRecord; error?: never; } | { migrate_table?: never; insert?: never; delete_record?: never; error?: Sync.MessageError; })))); get migrate_table(): Sync.MessageMigrateTable; set migrate_table(value: Sync.MessageMigrateTable); get has_migrate_table(): boolean; get insert(): Sync.MessageInsert; set insert(value: Sync.MessageInsert); get has_insert(): boolean; get delete_record(): Sync.MessageDeleteRecord; set delete_record(value: Sync.MessageDeleteRecord); get has_delete_record(): boolean; get error(): Sync.MessageError; set error(value: Sync.MessageError); get has_error(): boolean; get message(): "none" | "error" | "migrate_table" | "insert" | "delete_record"; static fromObject(data: { migrate_table?: ReturnType<typeof Sync.MessageMigrateTable.prototype.toObject>; insert?: ReturnType<typeof Sync.MessageInsert.prototype.toObject>; delete_record?: ReturnType<typeof Sync.MessageDeleteRecord.prototype.toObject>; error?: ReturnType<typeof Sync.MessageError.prototype.toObject>; }): Response; toObject(): { migrate_table?: ReturnType<typeof Sync.MessageMigrateTable.prototype.toObject>; insert?: ReturnType<typeof Sync.MessageInsert.prototype.toObject>; delete_record?: ReturnType<typeof Sync.MessageDeleteRecord.prototype.toObject>; error?: ReturnType<typeof Sync.MessageError.prototype.toObject>; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Response; } } export class Read extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Read; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Read; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Read; } export namespace Read { class Request extends pb_1.Message { #private; constructor(data?: any[] | { table?: Uint8Array; }); get table(): Uint8Array; set table(value: Uint8Array); static fromObject(data: { table?: Uint8Array; }): Request; toObject(): { table?: Uint8Array; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Request; } class Response extends pb_1.Message { #private; constructor(data?: any[] | { record?: Uint8Array; }); get record(): Uint8Array; set record(value: Uint8Array); static fromObject(data: { record?: Uint8Array; }): Response; toObject(): { record?: Uint8Array; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Response; } } export class TableRelation extends pb_1.Message { #private; constructor(data?: any[] | { table_name?: string; parent_table?: string; }); get table_name(): string; set table_name(value: string); get parent_table(): string; set parent_table(value: string); static fromObject(data: { table_name?: string; parent_table?: string; }): TableRelation; toObject(): { table_name?: string; parent_table?: string; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TableRelation; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): TableRelation; } export class Predicate extends pb_1.Message { #private; constructor(data?: any[] | { operator?: Predicate.Operator; column?: string; record?: Uint8Array; }); get operator(): Predicate.Operator; set operator(value: Predicate.Operator); get column(): string; set column(value: string); get record(): Uint8Array; set record(value: Uint8Array); static fromObject(data: { operator?: Predicate.Operator; column?: string; record?: Uint8Array; }): Predicate; toObject(): { operator?: Predicate.Operator; column?: string; record?: Uint8Array; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Predicate; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Predicate; } export namespace Predicate { enum Operator { EQ = 0 } } export class PredicatesGroup extends pb_1.Message { #private; constructor(data?: any[] | { grouping_type?: PredicatesGroup.GroupingType; predicates?: Predicate[]; }); get grouping_type(): PredicatesGroup.GroupingType; set grouping_type(value: PredicatesGroup.GroupingType); get predicates(): Predicate[]; set predicates(value: Predicate[]); static fromObject(data: { grouping_type?: PredicatesGroup.GroupingType; predicates?: ReturnType<typeof Predicate.prototype.toObject>[]; }): PredicatesGroup; toObject(): { grouping_type?: PredicatesGroup.GroupingType; predicates?: ReturnType<typeof Predicate.prototype.toObject>[]; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PredicatesGroup; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): PredicatesGroup; } export namespace PredicatesGroup { enum GroupingType { AND = 0, OR = 1 } } export class Write extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Write; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Write; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Write; } export namespace Write { class MessageMigrateTable extends pb_1.Message { #private; constructor(data?: any[] | { table?: Uint8Array; migrate_force?: boolean; }); get table(): Uint8Array; set table(value: Uint8Array); get migrate_force(): boolean; set migrate_force(value: boolean); static fromObject(data: { table?: Uint8Array; migrate_force?: boolean; }): MessageMigrateTable; toObject(): { table?: Uint8Array; migrate_force?: boolean; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MessageMigrateTable; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): MessageMigrateTable; } class MessageInsert extends pb_1.Message { #private; constructor(data?: any[] | { record?: Uint8Array; }); get record(): Uint8Array; set record(value: Uint8Array); static fromObject(data: { record?: Uint8Array; }): MessageInsert; toObject(): { record?: Uint8Array; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MessageInsert; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): MessageInsert; } class MessageDeleteStale extends pb_1.Message { #private; constructor(data?: any[] | { /** @deprecated*/ table?: Uint8Array; source_name?: string; sync_time?: dependency_1.google.protobuf.Timestamp; table_name?: string; }); /** @deprecated*/ get table(): Uint8Array; /** @deprecated*/ set table(value: Uint8Array); get source_name(): string; set source_name(value: string); get sync_time(): dependency_1.google.protobuf.Timestamp; set sync_time(value: dependency_1.google.protobuf.Timestamp); get has_sync_time(): boolean; get table_name(): string; set table_name(value: string); static fromObject(data: { table?: Uint8Array; source_name?: string; sync_time?: ReturnType<typeof dependency_1.google.protobuf.Timestamp.prototype.toObject>; table_name?: string; }): MessageDeleteStale; toObject(): { table?: Uint8Array; source_name?: string; sync_time?: ReturnType<typeof dependency_1.google.protobuf.Timestamp.prototype.toObject>; table_name?: string; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MessageDeleteStale; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): MessageDeleteStale; } class MessageDeleteRecord extends pb_1.Message { #private; constructor(data?: any[] | { table_name?: string; where_clause?: PredicatesGroup[]; table_relations?: TableRelation[]; }); get table_name(): string; set table_name(value: string); get where_clause(): PredicatesGroup[]; set where_clause(value: PredicatesGroup[]); get table_relations(): TableRelation[]; set table_relations(value: TableRelation[]); static fromObject(data: { table_name?: string; where_clause?: ReturnType<typeof PredicatesGroup.prototype.toObject>[]; table_relations?: ReturnType<typeof TableRelation.prototype.toObject>[]; }): MessageDeleteRecord; toObject(): { table_name?: string; where_clause?: ReturnType<typeof PredicatesGroup.prototype.toObject>[]; table_relations?: ReturnType<typeof TableRelation.prototype.toObject>[]; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MessageDeleteRecord; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): MessageDeleteRecord; } class Request extends pb_1.Message { #private; constructor(data?: any[] | ({} & (({ migrate_table?: Write.MessageMigrateTable; insert?: never; delete?: never; delete_record?: never; } | { migrate_table?: never; insert?: Write.MessageInsert; delete?: never; delete_record?: never; } | { migrate_table?: never; insert?: never; delete?: Write.MessageDeleteStale; delete_record?: never; } | { migrate_table?: never; insert?: never; delete?: never; delete_record?: Write.MessageDeleteRecord; })))); get migrate_table(): Write.MessageMigrateTable; set migrate_table(value: Write.MessageMigrateTable); get has_migrate_table(): boolean; get insert(): Write.MessageInsert; set insert(value: Write.MessageInsert); get has_insert(): boolean; get delete(): Write.MessageDeleteStale; set delete(value: Write.MessageDeleteStale); get has_delete(): boolean; get delete_record(): Write.MessageDeleteRecord; set delete_record(value: Write.MessageDeleteRecord); get has_delete_record(): boolean; get message(): "none" | "migrate_table" | "insert" | "delete_record" | "delete"; static fromObject(data: { migrate_table?: ReturnType<typeof Write.MessageMigrateTable.prototype.toObject>; insert?: ReturnType<typeof Write.MessageInsert.prototype.toObject>; delete?: ReturnType<typeof Write.MessageDeleteStale.prototype.toObject>; delete_record?: ReturnType<typeof Write.MessageDeleteRecord.prototype.toObject>; }): Request; toObject(): { migrate_table?: ReturnType<typeof Write.MessageMigrateTable.prototype.toObject>; insert?: ReturnType<typeof Write.MessageInsert.prototype.toObject>; delete?: ReturnType<typeof Write.MessageDeleteStale.prototype.toObject>; delete_record?: ReturnType<typeof Write.MessageDeleteRecord.prototype.toObject>; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Request; } class Response extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Response; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Response; } } export class Transform extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Transform; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Transform; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Transform; } export namespace Transform { class Request extends pb_1.Message { #private; constructor(data?: any[] | { record?: Uint8Array; }); get record(): Uint8Array; set record(value: Uint8Array); static fromObject(data: { record?: Uint8Array; }): Request; toObject(): { record?: Uint8Array; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Request; } class Response extends pb_1.Message { #private; constructor(data?: any[] | { record?: Uint8Array; }); get record(): Uint8Array; set record(value: Uint8Array); static fromObject(data: { record?: Uint8Array; }): Response; toObject(): { record?: Uint8Array; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Response; } } export class TransformSchema extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): TransformSchema; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TransformSchema; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): TransformSchema; } export namespace TransformSchema { class Request extends pb_1.Message { #private; constructor(data?: any[] | { schema?: Uint8Array; }); get schema(): Uint8Array; set schema(value: Uint8Array); static fromObject(data: { schema?: Uint8Array; }): Request; toObject(): { schema?: Uint8Array; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Request; } class Response extends pb_1.Message { #private; constructor(data?: any[] | { schema?: Uint8Array; }); get schema(): Uint8Array; set schema(value: Uint8Array); static fromObject(data: { schema?: Uint8Array; }): Response; toObject(): { schema?: Uint8Array; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Response; } } export class Close extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Close; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Close; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Close; } export namespace Close { class Request extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Request; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Request; } class Response extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): Response; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Response; } } export class TestConnection extends pb_1.Message { #private; constructor(data?: any[] | {}); static fromObject(data: {}): TestConnection; toObject(): {}; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TestConnection; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): TestConnection; } export namespace TestConnection { class Request extends pb_1.Message { #private; constructor(data?: any[] | { spec?: Uint8Array; }); get spec(): Uint8Array; set spec(value: Uint8Array); static fromObject(data: { spec?: Uint8Array; }): Request; toObject(): { spec?: Uint8Array; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Request; } class Response extends pb_1.Message { #private; constructor(data?: any[] | { success?: boolean; failure_code?: string; failure_description?: string; }); get success(): boolean; set success(value: boolean); get failure_code(): string; set failure_code(value: string); get failure_description(): string; set failure_description(value: string); static fromObject(data: { success?: boolean; failure_code?: string; failure_description?: string; }): Response; toObject(): { success?: boolean; failure_code?: string; failure_description?: string; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Response; } } interface GrpcUnaryServiceInterface<P, R> { (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback<R>): grpc_1.ClientUnaryCall; (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback<R>): grpc_1.ClientUnaryCall; (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback<R>): grpc_1.ClientUnaryCall; (message: P, callback: grpc_1.requestCallback<R>): grpc_1.ClientUnaryCall; } interface GrpcStreamServiceInterface<P, R> { (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream<R>; (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream<R>; } interface GrpWritableServiceInterface<P, R> { (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback<R>): grpc_1.ClientWritableStream<P>; (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback<R>): grpc_1.ClientWritableStream<P>; (options: grpc_1.CallOptions, callback: grpc_1.requestCallback<R>): grpc_1.ClientWritableStream<P>; (callback: grpc_1.requestCallback<R>): grpc_1.ClientWritableStream<P>; } interface GrpcChunkServiceInterface<P, R> { (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream<P, R>; (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream<P, R>; } export abstract class UnimplementedPluginService { static definition: { GetName: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: GetName.Request) => Buffer; requestDeserialize: (bytes: Buffer) => GetName.Request; responseSerialize: (message: GetName.Response) => Buffer; responseDeserialize: (bytes: Buffer) => GetName.Response; }; GetVersion: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: GetVersion.Request) => Buffer; requestDeserialize: (bytes: Buffer) => GetVersion.Request; responseSerialize: (message: GetVersion.Response) => Buffer; responseDeserialize: (bytes: Buffer) => GetVersion.Response; }; GetSpecSchema: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: GetSpecSchema.Request) => Buffer; requestDeserialize: (bytes: Buffer) => GetSpecSchema.Request; responseSerialize: (message: GetSpecSchema.Response) => Buffer; responseDeserialize: (bytes: Buffer) => GetSpecSchema.Response; }; Init: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: Init.Request) => Buffer; requestDeserialize: (bytes: Buffer) => Init.Request; responseSerialize: (message: Init.Response) => Buffer; responseDeserialize: (bytes: Buffer) => Init.Response; }; GetTables: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: GetTables.Request) => Buffer; requestDeserialize: (bytes: Buffer) => GetTables.Request; responseSerialize: (message: GetTables.Response) => Buffer; responseDeserialize: (bytes: Buffer) => GetTables.Response; }; Sync: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: Sync.Request) => Buffer; requestDeserialize: (bytes: Buffer) => Sync.Request; responseSerialize: (message: Sync.Response) => Buffer; responseDeserialize: (bytes: Buffer) => Sync.Response; }; Read: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: Read.Request) => Buffer; requestDeserialize: (bytes: Buffer) => Read.Request; responseSerialize: (message: Read.Response) => Buffer; responseDeserialize: (bytes: Buffer) => Read.Response; }; Write: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: Write.Request) => Buffer; requestDeserialize: (bytes: Buffer) => Write.Request; responseSerialize: (message: Write.Response) => Buffer; responseDeserialize: (bytes: Buffer) => Write.Response; }; Transform: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: Transform.Request) => Buffer; requestDeserialize: (bytes: Buffer) => Transform.Request; responseSerialize: (message: Transform.Response) => Buffer; responseDeserialize: (bytes: Buffer) => Transform.Response; }; TransformSchema: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: TransformSchema.Request) => Buffer; requestDeserialize: (bytes: Buffer) => TransformSchema.Request; responseSerialize: (message: TransformSchema.Response) => Buffer; responseDeserialize: (bytes: Buffer) => TransformSchema.Response; }; Close: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: Close.Request) => Buffer; requestDeserialize: (bytes: Buffer) => Close.Request; responseSerialize: (message: Close.Response) => Buffer; responseDeserialize: (bytes: Buffer) => Close.Response; }; TestConnection: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: TestConnection.Request) => Buffer; requestDeserialize: (bytes: Buffer) => TestConnection.Request; responseSerialize: (message: TestConnection.Response) => Buffer; responseDeserialize: (bytes: Buffer) => TestConnection.Response; }; }; [method: string]: grpc_1.UntypedHandleCall; abstract GetName(call: grpc_1.ServerUnaryCall<GetName.Request, GetName.Response>, callback: grpc_1.sendUnaryData<GetName.Response>): void; abstract GetVersion(call: grpc_1.ServerUnaryCall<GetVersion.Request, GetVersion.Response>, callback: grpc_1.sendUnaryData<GetVersion.Response>): void; abstract GetSpecSchema(call: grpc_1.ServerUnaryCall<GetSpecSchema.Request, GetSpecSchema.Response>, callback: grpc_1.sendUnaryData<GetSpecSchema.Response>): void; abstract Init(call: grpc_1.ServerUnaryCall<Init.Request, Init.Response>, callback: grpc_1.sendUnaryData<Init.Response>): void; abstract GetTables(call: grpc_1.ServerUnaryCall<GetTables.Request, GetTables.Response>, callback: grpc_1.sendUnaryData<GetTables.Response>): void; abstract Sync(call: grpc_1.ServerWritableStream<Sync.Request, Sync.Response>): void; abstract Read(call: grpc