src/service-object.ts
Properties |
Methods |
constructor(config: ServiceObjectConfig)
|
||||||||
Defined in src/service-object.ts:35
|
||||||||
GrpcServiceObject is a base class, meant to be inherited from by a service object that uses the gRPC protobuf API.
Parameters :
|
parent |
Type : GrpcServiceObject
|
Defined in src/service-object.ts:35
|
delete |
delete()
|
Defined in src/service-object.ts:58
|
Delete the object.
Returns :
Promise<>
|
delete | ||||||
delete(callback?: RequestCallback)
|
||||||
Defined in src/service-object.ts:60
|
||||||
Parameters :
Returns :
void | Promise
|
delete | ||||||
delete(callback: RequestCallback)
|
||||||
Defined in src/service-object.ts:59
|
||||||
Parameters :
Returns :
void
|
getMetadata |
getMetadata()
|
Defined in src/service-object.ts:74
|
Get the metadata of this object.
Returns :
Promise<Metadata>
|
getMetadata | ||||||
getMetadata(callback: MetadataCallback)
|
||||||
Defined in src/service-object.ts:75
|
||||||
Parameters :
Returns :
void
|
getMetadata | ||||||
getMetadata(callback?: MetadataCallback)
|
||||||
Defined in src/service-object.ts:76
|
||||||
Parameters :
Returns :
void | Promise
|
request | ||||||
request(...args: Array
|
||||||
Defined in src/service-object.ts:119
|
||||||
Patch a request to the GrpcService object.
Parameters :
Returns :
any
|
requestStream | ||||||
requestStream(...args: Array
|
||||||
Defined in src/service-object.ts:128
|
||||||
Patch a streaming request to the GrpcService object.
Parameters :
Returns :
any
|
requestWritableStream | ||||||
requestWritableStream(...args: Array
|
||||||
Defined in src/service-object.ts:137
|
||||||
Patch a writable streaming request to the GrpcService object.
Parameters :
Returns :
any
|
setMetadata | |||||||||
setMetadata(metadata: Metadata, callback?: ResponseCallback)
|
|||||||||
Defined in src/service-object.ts:99
|
|||||||||
Parameters :
Returns :
void | Promise
|
setMetadata | |||||||||
setMetadata(metadata: Metadata, callback: ResponseCallback)
|
|||||||||
Defined in src/service-object.ts:98
|
|||||||||
Parameters :
Returns :
void
|
setMetadata | ||||||||
setMetadata(metadata: Metadata)
|
||||||||
Defined in src/service-object.ts:97
|
||||||||
Set the metadata for this object.
Parameters :
Returns :
Promise<SetMetadataResponse>
|