src/apiCaller.ts
An interface for all kinds of API callers (normal, that just calls API, and all special ones: long-running, paginated, bundled, streaming).
Methods |
call | |||||||||||||||
call(apiCall: SimpleCallbackFunction, argument: literal type, settings: literal type, canceller: OngoingCallPromise | OngoingCall | StreamProxy)
|
|||||||||||||||
Defined in src/apiCaller.ts:60
|
|||||||||||||||
Parameters :
Returns :
void
|
fail | |||||||||
fail(canceller: OngoingCallPromise | OngoingCall | CancellableStream, err: GoogleError)
|
|||||||||
Defined in src/apiCaller.ts:66
|
|||||||||
Parameters :
Returns :
void
|
init | |||||||||
init(settings: ApiCallerSettings, callback?: APICallback)
|
|||||||||
Defined in src/apiCaller.ts:55
|
|||||||||
Parameters :
Returns :
OngoingCallPromise | OngoingCall | StreamProxy
|
result | ||||||
result(canceller: OngoingCallPromise | OngoingCall | CancellableStream)
|
||||||
Defined in src/apiCaller.ts:70
|
||||||
Parameters :
Returns :
CancellablePromise | CancellableStream
|
wrap | ||||||
wrap(func: GRPCCall)
|
||||||
Defined in src/apiCaller.ts:59
|
||||||
Parameters :
Returns :
GRPCCall
|