Indexable
[methodName: string]: Function
Methods
waitForReady
- waitForReady(deadline: Deadline, callback: ((error?: Error) => void)): void
Parameters
deadline: Deadline
callback: ((error?: Error) => void)
Returns void
makeUnaryRequest
- makeUnaryRequest<RequestType, ResponseType>(method: string, serialize: ((value: RequestType) => Buffer), deserialize: ((value: Buffer) => ResponseType), argument: RequestType, metadata: Metadata, options: CallOptions, callback: UnaryCallback<ResponseType>): SurfaceCall
- makeUnaryRequest<RequestType, ResponseType>(method: string, serialize: ((value: RequestType) => Buffer), deserialize: ((value: Buffer) => ResponseType), argument: RequestType, metadata: Metadata, callback: UnaryCallback<ResponseType>): SurfaceCall
- makeUnaryRequest<RequestType, ResponseType>(method: string, serialize: ((value: RequestType) => Buffer), deserialize: ((value: Buffer) => ResponseType), argument: RequestType, options: CallOptions, callback: UnaryCallback<ResponseType>): SurfaceCall
- makeUnaryRequest<RequestType, ResponseType>(method: string, serialize: ((value: RequestType) => Buffer), deserialize: ((value: Buffer) => ResponseType), argument: RequestType, callback: UnaryCallback<ResponseType>): SurfaceCall
Type Parameters
Parameters
method: string
serialize: ((value: RequestType) => Buffer)
- (value: RequestType): Buffer
deserialize: ((value: Buffer) => ResponseType)
- (value: Buffer): ResponseType
Parameters
Returns ResponseType
argument: RequestType
metadata: Metadata
options: CallOptions
callback: UnaryCallback<ResponseType>
Returns SurfaceCall
Type Parameters
Parameters
method: string
serialize: ((value: RequestType) => Buffer)
- (value: RequestType): Buffer
deserialize: ((value: Buffer) => ResponseType)
- (value: Buffer): ResponseType
Parameters
Returns ResponseType
argument: RequestType
metadata: Metadata
callback: UnaryCallback<ResponseType>
Returns SurfaceCall
Type Parameters
Parameters
method: string
serialize: ((value: RequestType) => Buffer)
- (value: RequestType): Buffer
deserialize: ((value: Buffer) => ResponseType)
- (value: Buffer): ResponseType
Parameters
Returns ResponseType
argument: RequestType
options: CallOptions
callback: UnaryCallback<ResponseType>
Returns SurfaceCall
Type Parameters
Parameters
method: string
serialize: ((value: RequestType) => Buffer)
- (value: RequestType): Buffer
deserialize: ((value: Buffer) => ResponseType)
- (value: Buffer): ResponseType
Parameters
Returns ResponseType
argument: RequestType
callback: UnaryCallback<ResponseType>
Returns SurfaceCall
makeClientStreamRequest
- makeClientStreamRequest<RequestType, ResponseType>(method: string, serialize: ((value: RequestType) => Buffer), deserialize: ((value: Buffer) => ResponseType), metadata: Metadata, options: CallOptions, callback: UnaryCallback<ResponseType>): ClientWritableStream<RequestType>
- makeClientStreamRequest<RequestType, ResponseType>(method: string, serialize: ((value: RequestType) => Buffer), deserialize: ((value: Buffer) => ResponseType), metadata: Metadata, callback: UnaryCallback<ResponseType>): ClientWritableStream<RequestType>
- makeClientStreamRequest<RequestType, ResponseType>(method: string, serialize: ((value: RequestType) => Buffer), deserialize: ((value: Buffer) => ResponseType), options: CallOptions, callback: UnaryCallback<ResponseType>): ClientWritableStream<RequestType>
- makeClientStreamRequest<RequestType, ResponseType>(method: string, serialize: ((value: RequestType) => Buffer), deserialize: ((value: Buffer) => ResponseType), callback: UnaryCallback<ResponseType>): ClientWritableStream<RequestType>
Type Parameters
Parameters
method: string
serialize: ((value: RequestType) => Buffer)
- (value: RequestType): Buffer
deserialize: ((value: Buffer) => ResponseType)
- (value: Buffer): ResponseType
Parameters
Returns ResponseType
metadata: Metadata
options: CallOptions
callback: UnaryCallback<ResponseType>
Returns ClientWritableStream<RequestType>
Type Parameters
Parameters
method: string
serialize: ((value: RequestType) => Buffer)
- (value: RequestType): Buffer
deserialize: ((value: Buffer) => ResponseType)
- (value: Buffer): ResponseType
Parameters
Returns ResponseType
metadata: Metadata
callback: UnaryCallback<ResponseType>
Returns ClientWritableStream<RequestType>
Type Parameters
Parameters
method: string
serialize: ((value: RequestType) => Buffer)
- (value: RequestType): Buffer
deserialize: ((value: Buffer) => ResponseType)
- (value: Buffer): ResponseType
Parameters
Returns ResponseType
options: CallOptions
callback: UnaryCallback<ResponseType>
Returns ClientWritableStream<RequestType>
Type Parameters
Parameters
method: string
serialize: ((value: RequestType) => Buffer)
- (value: RequestType): Buffer
deserialize: ((value: Buffer) => ResponseType)
- (value: Buffer): ResponseType
Parameters
Returns ResponseType
callback: UnaryCallback<ResponseType>
Returns ClientWritableStream<RequestType>
makeServerStreamRequest
- makeServerStreamRequest<RequestType, ResponseType>(method: string, serialize: ((value: RequestType) => Buffer), deserialize: ((value: Buffer) => ResponseType), argument: RequestType, metadata: Metadata, options?: CallOptions): ClientReadableStream<ResponseType>
- makeServerStreamRequest<RequestType, ResponseType>(method: string, serialize: ((value: RequestType) => Buffer), deserialize: ((value: Buffer) => ResponseType), argument: RequestType, options?: CallOptions): ClientReadableStream<ResponseType>
Type Parameters
Parameters
method: string
serialize: ((value: RequestType) => Buffer)
- (value: RequestType): Buffer
deserialize: ((value: Buffer) => ResponseType)
- (value: Buffer): ResponseType
Parameters
Returns ResponseType
argument: RequestType
metadata: Metadata
Optional options: CallOptions
Returns ClientReadableStream<ResponseType>
Type Parameters
Parameters
method: string
serialize: ((value: RequestType) => Buffer)
- (value: RequestType): Buffer
deserialize: ((value: Buffer) => ResponseType)
- (value: Buffer): ResponseType
Parameters
Returns ResponseType
argument: RequestType
Optional options: CallOptions
Returns ClientReadableStream<ResponseType>
makeBidiStreamRequest
- makeBidiStreamRequest<RequestType, ResponseType>(method: string, serialize: ((value: RequestType) => Buffer), deserialize: ((value: Buffer) => ResponseType), metadata: Metadata, options?: CallOptions): ClientDuplexStream<RequestType, ResponseType>
- makeBidiStreamRequest<RequestType, ResponseType>(method: string, serialize: ((value: RequestType) => Buffer), deserialize: ((value: Buffer) => ResponseType), options?: CallOptions): ClientDuplexStream<RequestType, ResponseType>
Type Parameters
Parameters
method: string
serialize: ((value: RequestType) => Buffer)
- (value: RequestType): Buffer
deserialize: ((value: Buffer) => ResponseType)
- (value: Buffer): ResponseType
Parameters
Returns ResponseType
metadata: Metadata
Optional options: CallOptions
Returns ClientDuplexStream<RequestType, ResponseType>
Type Parameters
Parameters
method: string
serialize: ((value: RequestType) => Buffer)
- (value: RequestType): Buffer
deserialize: ((value: Buffer) => ResponseType)
- (value: Buffer): ResponseType
Parameters
Returns ResponseType
Optional options: CallOptions
Returns ClientDuplexStream<RequestType, ResponseType>
gRPC client.