/**
* Generated by the protoc-gen-ts. DO NOT EDIT!
* compiler version: 3.19.1
* source: testsystem/v1/observer/observer.proto
* git: https://github.com/thesayyn/protoc-gen-ts */
import * as dependency_1 from "./../events/events";
import * as pb_1 from "google-protobuf";
import * as grpc_1 from "@grpc/grpc-js";
export declare namespace testsystem.v1.observer {
export class AckResponse extends pb_1.Message {
#private;
constructor(data?: any[] | ({
success?: boolean;
message?: string;
} & (({
error_code?: number;
}))));
get success(): boolean;
set success(value: boolean);
get message(): string;
set message(value: string);
get error_code(): number;
set error_code(value: number);
get has_error_code(): boolean;
get _error_code(): "none" | "error_code";
static fromObject(data: {
success?: boolean;
message?: string;
error_code?: number;
}): AckResponse;
toObject(): {
success?: boolean;
message?: string;
error_code?: number;
};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AckResponse;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): AckResponse;
}
interface GrpcUnaryServiceInterface
{
(message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall;
(message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall;
(message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall;
(message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall;
}
export abstract class UnimplementedTestEventCollectorService {
static definition: {
ReportRunStart: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.ReportRunStartEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.ReportRunStartEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
ReportSuiteBegin: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.SuiteBeginEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.SuiteBeginEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
ReportSuiteEnd: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.SuiteEndEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.SuiteEndEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
ReportTestBegin: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.TestBeginEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.TestBeginEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
ReportTestEnd: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.TestEndEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.TestEndEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
ReportStepBegin: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.StepBeginEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.StepBeginEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
ReportStepEnd: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.StepEndEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.StepEndEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
ReportTestFailure: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.TestFailureEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.TestFailureEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
ReportTestError: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.TestErrorEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.TestErrorEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
ReportStdError: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.StdErrorEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.StdErrorEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
ReportStdOutput: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.StdOutputEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.StdOutputEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
ReportRunEnd: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.TestRunEndEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.TestRunEndEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
Heartbeat: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: dependency_1.testsystem.v1.events.HeartbeatEventRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => dependency_1.testsystem.v1.events.HeartbeatEventRequest;
responseSerialize: (message: AckResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => AckResponse;
};
};
[method: string]: grpc_1.UntypedHandleCall;
abstract ReportRunStart(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
abstract ReportSuiteBegin(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
abstract ReportSuiteEnd(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
abstract ReportTestBegin(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
abstract ReportTestEnd(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
abstract ReportStepBegin(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
abstract ReportStepEnd(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
abstract ReportTestFailure(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
abstract ReportTestError(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
abstract ReportStdError(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
abstract ReportStdOutput(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
abstract ReportRunEnd(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
abstract Heartbeat(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
}
const TestEventCollectorClient_base: grpc_1.ServiceClientConstructor;
export class TestEventCollectorClient extends TestEventCollectorClient_base {
constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial);
ReportRunStart: GrpcUnaryServiceInterface;
ReportSuiteBegin: GrpcUnaryServiceInterface;
ReportSuiteEnd: GrpcUnaryServiceInterface;
ReportTestBegin: GrpcUnaryServiceInterface;
ReportTestEnd: GrpcUnaryServiceInterface;
ReportStepBegin: GrpcUnaryServiceInterface;
ReportStepEnd: GrpcUnaryServiceInterface;
ReportTestFailure: GrpcUnaryServiceInterface;
ReportTestError: GrpcUnaryServiceInterface;
ReportStdError: GrpcUnaryServiceInterface;
ReportStdOutput: GrpcUnaryServiceInterface;
ReportRunEnd: GrpcUnaryServiceInterface;
Heartbeat: GrpcUnaryServiceInterface;
}
export {};
}
//# sourceMappingURL=observer.d.ts.map