Class protos.google.cloud.aiplatform.v1beta1.ModelGardenService (6.1.0)

Represents a ModelGardenService

Inheritance

$protobuf.rpc.Service > protos.google.cloud.aiplatform.v1beta1.ModelGardenService

Package

@google-cloud/aiplatform

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new ModelGardenService service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

acceptPublisherModelEula(request, callback)

public acceptPublisherModelEula(request: google.cloud.aiplatform.v1beta1.IAcceptPublisherModelEulaRequest, callback: google.cloud.aiplatform.v1beta1.ModelGardenService.AcceptPublisherModelEulaCallback): void;

Calls AcceptPublisherModelEula.

Parameters
Name Description
request IAcceptPublisherModelEulaRequest

AcceptPublisherModelEulaRequest message or plain object

callback AcceptPublisherModelEulaCallback

Node-style callback called with the error, if any, and PublisherModelEulaAcceptance

Returns
Type Description
void

acceptPublisherModelEula(request)

public acceptPublisherModelEula(request: google.cloud.aiplatform.v1beta1.IAcceptPublisherModelEulaRequest): Promise<google.cloud.aiplatform.v1beta1.PublisherModelEulaAcceptance>;

Calls AcceptPublisherModelEula.

Parameter
Name Description
request IAcceptPublisherModelEulaRequest

AcceptPublisherModelEulaRequest message or plain object

Returns
Type Description
Promise<google.cloud.aiplatform.v1beta1.PublisherModelEulaAcceptance>

Promise

checkPublisherModelEulaAcceptance(request, callback)

public checkPublisherModelEulaAcceptance(request: google.cloud.aiplatform.v1beta1.ICheckPublisherModelEulaAcceptanceRequest, callback: google.cloud.aiplatform.v1beta1.ModelGardenService.CheckPublisherModelEulaAcceptanceCallback): void;

Calls CheckPublisherModelEulaAcceptance.

Parameters
Name Description
request ICheckPublisherModelEulaAcceptanceRequest

CheckPublisherModelEulaAcceptanceRequest message or plain object

callback CheckPublisherModelEulaAcceptanceCallback

Node-style callback called with the error, if any, and PublisherModelEulaAcceptance

Returns
Type Description
void

checkPublisherModelEulaAcceptance(request)

public checkPublisherModelEulaAcceptance(request: google.cloud.aiplatform.v1beta1.ICheckPublisherModelEulaAcceptanceRequest): Promise<google.cloud.aiplatform.v1beta1.PublisherModelEulaAcceptance>;

Calls CheckPublisherModelEulaAcceptance.

Parameter
Name Description
request ICheckPublisherModelEulaAcceptanceRequest

CheckPublisherModelEulaAcceptanceRequest message or plain object

Returns
Type Description
Promise<google.cloud.aiplatform.v1beta1.PublisherModelEulaAcceptance>

Promise

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): ModelGardenService;

Creates new ModelGardenService 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
ModelGardenService

RPC service. Useful where requests and/or responses are streamed.

deploy(request, callback)

public deploy(request: google.cloud.aiplatform.v1beta1.IDeployRequest, callback: google.cloud.aiplatform.v1beta1.ModelGardenService.DeployCallback): void;

Calls Deploy.

Parameters
Name Description
request IDeployRequest

DeployRequest message or plain object

callback DeployCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deploy(request)

public deploy(request: google.cloud.aiplatform.v1beta1.IDeployRequest): Promise<google.longrunning.Operation>;

Calls Deploy.

Parameter
Name Description
request IDeployRequest

DeployRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deployPublisherModel(request, callback)

public deployPublisherModel(request: google.cloud.aiplatform.v1beta1.IDeployPublisherModelRequest, callback: google.cloud.aiplatform.v1beta1.ModelGardenService.DeployPublisherModelCallback): void;

Calls DeployPublisherModel.

Parameters
Name Description
request IDeployPublisherModelRequest

DeployPublisherModelRequest message or plain object

callback DeployPublisherModelCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deployPublisherModel(request)

public deployPublisherModel(request: google.cloud.aiplatform.v1beta1.IDeployPublisherModelRequest): Promise<google.longrunning.Operation>;

Calls DeployPublisherModel.

Parameter
Name Description
request IDeployPublisherModelRequest

DeployPublisherModelRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

exportPublisherModel(request, callback)

public exportPublisherModel(request: google.cloud.aiplatform.v1beta1.IExportPublisherModelRequest, callback: google.cloud.aiplatform.v1beta1.ModelGardenService.ExportPublisherModelCallback): void;

Calls ExportPublisherModel.

Parameters
Name Description
request IExportPublisherModelRequest

ExportPublisherModelRequest message or plain object

callback ExportPublisherModelCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

exportPublisherModel(request)

public exportPublisherModel(request: google.cloud.aiplatform.v1beta1.IExportPublisherModelRequest): Promise<google.longrunning.Operation>;

Calls ExportPublisherModel.

Parameter
Name Description
request IExportPublisherModelRequest

ExportPublisherModelRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

getPublisherModel(request, callback)

public getPublisherModel(request: google.cloud.aiplatform.v1beta1.IGetPublisherModelRequest, callback: google.cloud.aiplatform.v1beta1.ModelGardenService.GetPublisherModelCallback): void;

Calls GetPublisherModel.

Parameters
Name Description
request IGetPublisherModelRequest

GetPublisherModelRequest message or plain object

callback GetPublisherModelCallback

Node-style callback called with the error, if any, and PublisherModel

Returns
Type Description
void

getPublisherModel(request)

public getPublisherModel(request: google.cloud.aiplatform.v1beta1.IGetPublisherModelRequest): Promise<google.cloud.aiplatform.v1beta1.PublisherModel>;

Calls GetPublisherModel.

Parameter
Name Description
request IGetPublisherModelRequest

GetPublisherModelRequest message or plain object

Returns
Type Description
Promise<google.cloud.aiplatform.v1beta1.PublisherModel>

Promise

listPublisherModels(request, callback)

public listPublisherModels(request: google.cloud.aiplatform.v1beta1.IListPublisherModelsRequest, callback: google.cloud.aiplatform.v1beta1.ModelGardenService.ListPublisherModelsCallback): void;

Calls ListPublisherModels.

Parameters
Name Description
request IListPublisherModelsRequest

ListPublisherModelsRequest message or plain object

callback ListPublisherModelsCallback

Node-style callback called with the error, if any, and ListPublisherModelsResponse

Returns
Type Description
void

listPublisherModels(request)

public listPublisherModels(request: google.cloud.aiplatform.v1beta1.IListPublisherModelsRequest): Promise<google.cloud.aiplatform.v1beta1.ListPublisherModelsResponse>;

Calls ListPublisherModels.

Parameter
Name Description
request IListPublisherModelsRequest

ListPublisherModelsRequest message or plain object

Returns
Type Description
Promise<google.cloud.aiplatform.v1beta1.ListPublisherModelsResponse>

Promise