Skip to content

Commit b5df6c9

Browse files
authored
fix: Generate JavaScript Code from plugin-pb (#64)
This PR was created by a scheduled workflow to regenerate the JavaScript code from `plugin-pb`.
1 parent 21b67d4 commit b5df6c9

File tree

2 files changed

+202
-0
lines changed

2 files changed

+202
-0
lines changed

protos/plugin/v3/plugin.proto

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ service Plugin {
2727
rpc Read(Read.Request) returns (stream Read.Response);
2828
// Write resources. Write is the mirror of Sync, expecting a stream of messages as input.
2929
rpc Write(stream Write.Request) returns (Write.Response);
30+
// Transform resources.
31+
rpc Transform(stream Transform.Request) returns (stream Transform.Response);
3032
// Send signal to flush and close open connections
3133
rpc Close(Close.Request) returns (Close.Response);
3234
// Validate and test the connections used by the plugin
@@ -190,6 +192,17 @@ message Write {
190192
message Response {}
191193
}
192194

195+
message Transform {
196+
message Request {
197+
// marshalled arrow.Record
198+
bytes record = 1;
199+
}
200+
message Response {
201+
// marshalled arrow.Record
202+
bytes record = 1;
203+
}
204+
}
205+
193206
message Close {
194207
message Request {}
195208
message Response {}

protos/plugin/v3/plugin.ts

Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2714,6 +2714,182 @@ export namespace cloudquery.plugin.v3 {
27142714
}
27152715
}
27162716
}
2717+
export class Transform extends pb_1.Message {
2718+
#one_of_decls: number[][] = [];
2719+
constructor(data?: any[] | {}) {
2720+
super();
2721+
pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls);
2722+
if (!Array.isArray(data) && typeof data == "object") { }
2723+
}
2724+
static fromObject(data: {}): Transform {
2725+
const message = new Transform({});
2726+
return message;
2727+
}
2728+
toObject() {
2729+
const data: {} = {};
2730+
return data;
2731+
}
2732+
serialize(): Uint8Array;
2733+
serialize(w: pb_1.BinaryWriter): void;
2734+
serialize(w?: pb_1.BinaryWriter): Uint8Array | void {
2735+
const writer = w || new pb_1.BinaryWriter();
2736+
if (!w)
2737+
return writer.getResultBuffer();
2738+
}
2739+
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Transform {
2740+
const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Transform();
2741+
while (reader.nextField()) {
2742+
if (reader.isEndGroup())
2743+
break;
2744+
switch (reader.getFieldNumber()) {
2745+
default: reader.skipField();
2746+
}
2747+
}
2748+
return message;
2749+
}
2750+
serializeBinary(): Uint8Array {
2751+
return this.serialize();
2752+
}
2753+
static deserializeBinary(bytes: Uint8Array): Transform {
2754+
return Transform.deserialize(bytes);
2755+
}
2756+
}
2757+
export namespace Transform {
2758+
export class Request extends pb_1.Message {
2759+
#one_of_decls: number[][] = [];
2760+
constructor(data?: any[] | {
2761+
record?: Uint8Array;
2762+
}) {
2763+
super();
2764+
pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls);
2765+
if (!Array.isArray(data) && typeof data == "object") {
2766+
if ("record" in data && data.record != undefined) {
2767+
this.record = data.record;
2768+
}
2769+
}
2770+
}
2771+
get record() {
2772+
return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array;
2773+
}
2774+
set record(value: Uint8Array) {
2775+
pb_1.Message.setField(this, 1, value);
2776+
}
2777+
static fromObject(data: {
2778+
record?: Uint8Array;
2779+
}): Request {
2780+
const message = new Request({});
2781+
if (data.record != null) {
2782+
message.record = data.record;
2783+
}
2784+
return message;
2785+
}
2786+
toObject() {
2787+
const data: {
2788+
record?: Uint8Array;
2789+
} = {};
2790+
if (this.record != null) {
2791+
data.record = this.record;
2792+
}
2793+
return data;
2794+
}
2795+
serialize(): Uint8Array;
2796+
serialize(w: pb_1.BinaryWriter): void;
2797+
serialize(w?: pb_1.BinaryWriter): Uint8Array | void {
2798+
const writer = w || new pb_1.BinaryWriter();
2799+
if (this.record.length)
2800+
writer.writeBytes(1, this.record);
2801+
if (!w)
2802+
return writer.getResultBuffer();
2803+
}
2804+
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request {
2805+
const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Request();
2806+
while (reader.nextField()) {
2807+
if (reader.isEndGroup())
2808+
break;
2809+
switch (reader.getFieldNumber()) {
2810+
case 1:
2811+
message.record = reader.readBytes();
2812+
break;
2813+
default: reader.skipField();
2814+
}
2815+
}
2816+
return message;
2817+
}
2818+
serializeBinary(): Uint8Array {
2819+
return this.serialize();
2820+
}
2821+
static deserializeBinary(bytes: Uint8Array): Request {
2822+
return Request.deserialize(bytes);
2823+
}
2824+
}
2825+
export class Response extends pb_1.Message {
2826+
#one_of_decls: number[][] = [];
2827+
constructor(data?: any[] | {
2828+
record?: Uint8Array;
2829+
}) {
2830+
super();
2831+
pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls);
2832+
if (!Array.isArray(data) && typeof data == "object") {
2833+
if ("record" in data && data.record != undefined) {
2834+
this.record = data.record;
2835+
}
2836+
}
2837+
}
2838+
get record() {
2839+
return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array;
2840+
}
2841+
set record(value: Uint8Array) {
2842+
pb_1.Message.setField(this, 1, value);
2843+
}
2844+
static fromObject(data: {
2845+
record?: Uint8Array;
2846+
}): Response {
2847+
const message = new Response({});
2848+
if (data.record != null) {
2849+
message.record = data.record;
2850+
}
2851+
return message;
2852+
}
2853+
toObject() {
2854+
const data: {
2855+
record?: Uint8Array;
2856+
} = {};
2857+
if (this.record != null) {
2858+
data.record = this.record;
2859+
}
2860+
return data;
2861+
}
2862+
serialize(): Uint8Array;
2863+
serialize(w: pb_1.BinaryWriter): void;
2864+
serialize(w?: pb_1.BinaryWriter): Uint8Array | void {
2865+
const writer = w || new pb_1.BinaryWriter();
2866+
if (this.record.length)
2867+
writer.writeBytes(1, this.record);
2868+
if (!w)
2869+
return writer.getResultBuffer();
2870+
}
2871+
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response {
2872+
const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Response();
2873+
while (reader.nextField()) {
2874+
if (reader.isEndGroup())
2875+
break;
2876+
switch (reader.getFieldNumber()) {
2877+
case 1:
2878+
message.record = reader.readBytes();
2879+
break;
2880+
default: reader.skipField();
2881+
}
2882+
}
2883+
return message;
2884+
}
2885+
serializeBinary(): Uint8Array {
2886+
return this.serialize();
2887+
}
2888+
static deserializeBinary(bytes: Uint8Array): Response {
2889+
return Response.deserialize(bytes);
2890+
}
2891+
}
2892+
}
27172893
export class Close extends pb_1.Message {
27182894
#one_of_decls: number[][] = [];
27192895
constructor(data?: any[] | {}) {
@@ -3156,6 +3332,15 @@ export namespace cloudquery.plugin.v3 {
31563332
responseSerialize: (message: Write.Response) => Buffer.from(message.serialize()),
31573333
responseDeserialize: (bytes: Buffer) => Write.Response.deserialize(new Uint8Array(bytes))
31583334
},
3335+
Transform: {
3336+
path: "/cloudquery.plugin.v3.Plugin/Transform",
3337+
requestStream: true,
3338+
responseStream: true,
3339+
requestSerialize: (message: Transform.Request) => Buffer.from(message.serialize()),
3340+
requestDeserialize: (bytes: Buffer) => Transform.Request.deserialize(new Uint8Array(bytes)),
3341+
responseSerialize: (message: Transform.Response) => Buffer.from(message.serialize()),
3342+
responseDeserialize: (bytes: Buffer) => Transform.Response.deserialize(new Uint8Array(bytes))
3343+
},
31593344
Close: {
31603345
path: "/cloudquery.plugin.v3.Plugin/Close",
31613346
requestStream: false,
@@ -3184,6 +3369,7 @@ export namespace cloudquery.plugin.v3 {
31843369
abstract Sync(call: grpc_1.ServerWritableStream<Sync.Request, Sync.Response>): void;
31853370
abstract Read(call: grpc_1.ServerWritableStream<Read.Request, Read.Response>): void;
31863371
abstract Write(call: grpc_1.ServerReadableStream<Write.Request, Write.Response>, callback: grpc_1.sendUnaryData<Write.Response>): void;
3372+
abstract Transform(call: grpc_1.ServerDuplexStream<Transform.Request, Transform.Response>): void;
31873373
abstract Close(call: grpc_1.ServerUnaryCall<Close.Request, Close.Response>, callback: grpc_1.sendUnaryData<Close.Response>): void;
31883374
abstract TestConnection(call: grpc_1.ServerUnaryCall<TestConnection.Request, TestConnection.Response>, callback: grpc_1.sendUnaryData<TestConnection.Response>): void;
31893375
}
@@ -3215,6 +3401,9 @@ export namespace cloudquery.plugin.v3 {
32153401
Write: GrpWritableServiceInterface<Write.Request, Write.Response> = (metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback<Write.Response>, options?: grpc_1.CallOptions | grpc_1.requestCallback<Write.Response>, callback?: grpc_1.requestCallback<Write.Response>): grpc_1.ClientWritableStream<Write.Request> => {
32163402
return super.Write(metadata, options, callback);
32173403
};
3404+
Transform: GrpcChunkServiceInterface<Transform.Request, Transform.Response> = (metadata?: grpc_1.Metadata | grpc_1.CallOptions, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream<Transform.Request, Transform.Response> => {
3405+
return super.Transform(metadata, options);
3406+
};
32183407
Close: GrpcUnaryServiceInterface<Close.Request, Close.Response> = (message: Close.Request, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback<Close.Response>, options?: grpc_1.CallOptions | grpc_1.requestCallback<Close.Response>, callback?: grpc_1.requestCallback<Close.Response>): grpc_1.ClientUnaryCall => {
32193408
return super.Close(message, metadata, options, callback);
32203409
};

0 commit comments

Comments
 (0)