Represents a ReasoningEngineService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.aiplatform.v1.ReasoningEngineServicePackage
@google-cloud/aiplatformConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new ReasoningEngineService service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): ReasoningEngineService;Creates new ReasoningEngineService service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
ReasoningEngineService |
RPC service. Useful where requests and/or responses are streamed. |
createReasoningEngine(request, callback)
public createReasoningEngine(request: google.cloud.aiplatform.v1.ICreateReasoningEngineRequest, callback: google.cloud.aiplatform.v1.ReasoningEngineService.CreateReasoningEngineCallback): void;Calls CreateReasoningEngine.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateReasoningEngineRequest
CreateReasoningEngineRequest message or plain object |
callback |
CreateReasoningEngineCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
createReasoningEngine(request)
public createReasoningEngine(request: google.cloud.aiplatform.v1.ICreateReasoningEngineRequest): Promise<google.longrunning.Operation>;Calls CreateReasoningEngine.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateReasoningEngineRequest
CreateReasoningEngineRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
deleteReasoningEngine(request, callback)
public deleteReasoningEngine(request: google.cloud.aiplatform.v1.IDeleteReasoningEngineRequest, callback: google.cloud.aiplatform.v1.ReasoningEngineService.DeleteReasoningEngineCallback): void;Calls DeleteReasoningEngine.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteReasoningEngineRequest
DeleteReasoningEngineRequest message or plain object |
callback |
DeleteReasoningEngineCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteReasoningEngine(request)
public deleteReasoningEngine(request: google.cloud.aiplatform.v1.IDeleteReasoningEngineRequest): Promise<google.longrunning.Operation>;Calls DeleteReasoningEngine.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteReasoningEngineRequest
DeleteReasoningEngineRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
getReasoningEngine(request, callback)
public getReasoningEngine(request: google.cloud.aiplatform.v1.IGetReasoningEngineRequest, callback: google.cloud.aiplatform.v1.ReasoningEngineService.GetReasoningEngineCallback): void;Calls GetReasoningEngine.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetReasoningEngineRequest
GetReasoningEngineRequest message or plain object |
callback |
GetReasoningEngineCallback
Node-style callback called with the error, if any, and ReasoningEngine |
| Returns | |
|---|---|
| Type | Description |
void |
|
getReasoningEngine(request)
public getReasoningEngine(request: google.cloud.aiplatform.v1.IGetReasoningEngineRequest): Promise<google.cloud.aiplatform.v1.ReasoningEngine>;Calls GetReasoningEngine.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetReasoningEngineRequest
GetReasoningEngineRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.aiplatform.v1.ReasoningEngine> |
Promise |
listReasoningEngines(request, callback)
public listReasoningEngines(request: google.cloud.aiplatform.v1.IListReasoningEnginesRequest, callback: google.cloud.aiplatform.v1.ReasoningEngineService.ListReasoningEnginesCallback): void;Calls ListReasoningEngines.
| Parameters | |
|---|---|
| Name | Description |
request |
IListReasoningEnginesRequest
ListReasoningEnginesRequest message or plain object |
callback |
ListReasoningEnginesCallback
Node-style callback called with the error, if any, and ListReasoningEnginesResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listReasoningEngines(request)
public listReasoningEngines(request: google.cloud.aiplatform.v1.IListReasoningEnginesRequest): Promise<google.cloud.aiplatform.v1.ListReasoningEnginesResponse>;Calls ListReasoningEngines.
| Parameter | |
|---|---|
| Name | Description |
request |
IListReasoningEnginesRequest
ListReasoningEnginesRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.aiplatform.v1.ListReasoningEnginesResponse> |
Promise |
updateReasoningEngine(request, callback)
public updateReasoningEngine(request: google.cloud.aiplatform.v1.IUpdateReasoningEngineRequest, callback: google.cloud.aiplatform.v1.ReasoningEngineService.UpdateReasoningEngineCallback): void;Calls UpdateReasoningEngine.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateReasoningEngineRequest
UpdateReasoningEngineRequest message or plain object |
callback |
UpdateReasoningEngineCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateReasoningEngine(request)
public updateReasoningEngine(request: google.cloud.aiplatform.v1.IUpdateReasoningEngineRequest): Promise<google.longrunning.Operation>;Calls UpdateReasoningEngine.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateReasoningEngineRequest
UpdateReasoningEngineRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |