@bazel/worker
Version:
Adapt Node programs to run as a Bazel worker
91 lines (90 loc) • 3.26 kB
TypeScript
/**
* Generated by the protoc-gen-ts. DO NOT EDIT!
* compiler version: 3.9.1
* source: third_party/github.com/bazelbuild/bazel/src/main/protobuf/worker_protocol.proto
* git: https://github.com/thesayyn/protoc-gen-ts
* buymeacoffee: https://www.buymeacoffee.com/thesayyn
* */
import * as pb_1 from "google-protobuf";
export declare namespace blaze.worker {
class Input extends pb_1.Message {
constructor(data?: any[] | {
path?: string;
digest?: Uint8Array;
});
get path(): string;
set path(value: string);
get digest(): Uint8Array;
set digest(value: Uint8Array);
toObject(): {
path?: string | undefined;
digest?: Uint8Array | undefined;
};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Input;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): Input;
}
class WorkRequest extends pb_1.Message {
constructor(data?: any[] | {
arguments?: string[];
inputs?: Input[];
request_id?: number;
cancel?: boolean;
verbosity?: number;
});
get arguments(): string[];
set arguments(value: string[]);
get inputs(): Input[];
set inputs(value: Input[]);
get request_id(): number;
set request_id(value: number);
get cancel(): boolean;
set cancel(value: boolean);
get verbosity(): number;
set verbosity(value: number);
toObject(): {
arguments?: string[] | undefined;
inputs?: {
path?: string | undefined;
digest?: Uint8Array | undefined;
}[] | undefined;
request_id?: number | undefined;
cancel?: boolean | undefined;
verbosity?: number | undefined;
};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): WorkRequest;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): WorkRequest;
}
class WorkResponse extends pb_1.Message {
constructor(data?: any[] | {
exit_code?: number;
output?: string;
request_id?: number;
was_cancelled?: boolean;
});
get exit_code(): number;
set exit_code(value: number);
get output(): string;
set output(value: string);
get request_id(): number;
set request_id(value: number);
get was_cancelled(): boolean;
set was_cancelled(value: boolean);
toObject(): {
exit_code?: number | undefined;
output?: string | undefined;
request_id?: number | undefined;
was_cancelled?: boolean | undefined;
};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): WorkResponse;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): WorkResponse;
}
}