Represents an ExtensionRegistryService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.aiplatform.v1beta1.ExtensionRegistryServicePackage
@google-cloud/aiplatformConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new ExtensionRegistryService 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): ExtensionRegistryService;Creates new ExtensionRegistryService 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 |
ExtensionRegistryService |
RPC service. Useful where requests and/or responses are streamed. |
deleteExtension(request, callback)
public deleteExtension(request: google.cloud.aiplatform.v1beta1.IDeleteExtensionRequest, callback: google.cloud.aiplatform.v1beta1.ExtensionRegistryService.DeleteExtensionCallback): void;Calls DeleteExtension.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteExtensionRequest
DeleteExtensionRequest message or plain object |
callback |
DeleteExtensionCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteExtension(request)
public deleteExtension(request: google.cloud.aiplatform.v1beta1.IDeleteExtensionRequest): Promise<google.longrunning.Operation>;Calls DeleteExtension.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteExtensionRequest
DeleteExtensionRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
getExtension(request, callback)
public getExtension(request: google.cloud.aiplatform.v1beta1.IGetExtensionRequest, callback: google.cloud.aiplatform.v1beta1.ExtensionRegistryService.GetExtensionCallback): void;Calls GetExtension.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetExtensionRequest
GetExtensionRequest message or plain object |
callback |
GetExtensionCallback
Node-style callback called with the error, if any, and Extension |
| Returns | |
|---|---|
| Type | Description |
void |
|
getExtension(request)
public getExtension(request: google.cloud.aiplatform.v1beta1.IGetExtensionRequest): Promise<google.cloud.aiplatform.v1beta1.Extension>;Calls GetExtension.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetExtensionRequest
GetExtensionRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.aiplatform.v1beta1.Extension> |
Promise |
importExtension(request, callback)
public importExtension(request: google.cloud.aiplatform.v1beta1.IImportExtensionRequest, callback: google.cloud.aiplatform.v1beta1.ExtensionRegistryService.ImportExtensionCallback): void;Calls ImportExtension.
| Parameters | |
|---|---|
| Name | Description |
request |
IImportExtensionRequest
ImportExtensionRequest message or plain object |
callback |
ImportExtensionCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
importExtension(request)
public importExtension(request: google.cloud.aiplatform.v1beta1.IImportExtensionRequest): Promise<google.longrunning.Operation>;Calls ImportExtension.
| Parameter | |
|---|---|
| Name | Description |
request |
IImportExtensionRequest
ImportExtensionRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
listExtensions(request, callback)
public listExtensions(request: google.cloud.aiplatform.v1beta1.IListExtensionsRequest, callback: google.cloud.aiplatform.v1beta1.ExtensionRegistryService.ListExtensionsCallback): void;Calls ListExtensions.
| Parameters | |
|---|---|
| Name | Description |
request |
IListExtensionsRequest
ListExtensionsRequest message or plain object |
callback |
ListExtensionsCallback
Node-style callback called with the error, if any, and ListExtensionsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listExtensions(request)
public listExtensions(request: google.cloud.aiplatform.v1beta1.IListExtensionsRequest): Promise<google.cloud.aiplatform.v1beta1.ListExtensionsResponse>;Calls ListExtensions.
| Parameter | |
|---|---|
| Name | Description |
request |
IListExtensionsRequest
ListExtensionsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.aiplatform.v1beta1.ListExtensionsResponse> |
Promise |
updateExtension(request, callback)
public updateExtension(request: google.cloud.aiplatform.v1beta1.IUpdateExtensionRequest, callback: google.cloud.aiplatform.v1beta1.ExtensionRegistryService.UpdateExtensionCallback): void;Calls UpdateExtension.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateExtensionRequest
UpdateExtensionRequest message or plain object |
callback |
UpdateExtensionCallback
Node-style callback called with the error, if any, and Extension |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateExtension(request)
public updateExtension(request: google.cloud.aiplatform.v1beta1.IUpdateExtensionRequest): Promise<google.cloud.aiplatform.v1beta1.Extension>;Calls UpdateExtension.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateExtensionRequest
UpdateExtensionRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.aiplatform.v1beta1.Extension> |
Promise |