skywalking-backend-js-netease
Version:
The NodeJS agent for Apache SkyWalking
124 lines (109 loc) • 4.85 kB
TypeScript
// package:
// file: tunnel/http.proto
/* tslint:disable */
/* eslint-disable */
import * as jspb from "google-protobuf";
export class HttpReqObject extends jspb.Message {
getUrl(): string;
setUrl(value: string): HttpReqObject;
getMethod(): string;
setMethod(value: string): HttpReqObject;
clearQuerysList(): void;
getQuerysList(): Array<PairObject>;
setQuerysList(value: Array<PairObject>): HttpReqObject;
addQuerys(value?: PairObject, index?: number): PairObject;
clearHeadersList(): void;
getHeadersList(): Array<PairObject>;
setHeadersList(value: Array<PairObject>): HttpReqObject;
addHeaders(value?: PairObject, index?: number): PairObject;
getBody(): Uint8Array | string;
getBody_asU8(): Uint8Array;
getBody_asB64(): string;
setBody(value: Uint8Array | string): HttpReqObject;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): HttpReqObject.AsObject;
static toObject(includeInstance: boolean, msg: HttpReqObject): HttpReqObject.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: HttpReqObject, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): HttpReqObject;
static deserializeBinaryFromReader(message: HttpReqObject, reader: jspb.BinaryReader): HttpReqObject;
}
export namespace HttpReqObject {
export type AsObject = {
url: string,
method: string,
querysList: Array<PairObject.AsObject>,
headersList: Array<PairObject.AsObject>,
body: Uint8Array | string,
}
}
export class HttpRespObject extends jspb.Message {
getCode(): number;
setCode(value: number): HttpRespObject;
clearHeadersList(): void;
getHeadersList(): Array<PairObject>;
setHeadersList(value: Array<PairObject>): HttpRespObject;
addHeaders(value?: PairObject, index?: number): PairObject;
getBody(): Uint8Array | string;
getBody_asU8(): Uint8Array;
getBody_asB64(): string;
setBody(value: Uint8Array | string): HttpRespObject;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): HttpRespObject.AsObject;
static toObject(includeInstance: boolean, msg: HttpRespObject): HttpRespObject.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: HttpRespObject, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): HttpRespObject;
static deserializeBinaryFromReader(message: HttpRespObject, reader: jspb.BinaryReader): HttpRespObject;
}
export namespace HttpRespObject {
export type AsObject = {
code: number,
headersList: Array<PairObject.AsObject>,
body: Uint8Array | string,
}
}
export class PairObject extends jspb.Message {
getKey(): string;
setKey(value: string): PairObject;
getValue(): string;
setValue(value: string): PairObject;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): PairObject.AsObject;
static toObject(includeInstance: boolean, msg: PairObject): PairObject.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: PairObject, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): PairObject;
static deserializeBinaryFromReader(message: PairObject, reader: jspb.BinaryReader): PairObject;
}
export namespace PairObject {
export type AsObject = {
key: string,
value: string,
}
}
export class Bytes extends jspb.Message {
getInstance(): string;
setInstance(value: string): Bytes;
getData(): Uint8Array | string;
getData_asU8(): Uint8Array;
getData_asB64(): string;
setData(value: Uint8Array | string): Bytes;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): Bytes.AsObject;
static toObject(includeInstance: boolean, msg: Bytes): Bytes.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: Bytes, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): Bytes;
static deserializeBinaryFromReader(message: Bytes, reader: jspb.BinaryReader): Bytes;
}
export namespace Bytes {
export type AsObject = {
instance: string,
data: Uint8Array | string,
}
}