Class protos.google.cloud.aiplatform.v1beta1.OnlineEvaluatorService (6.8.1)

Represents an OnlineEvaluatorService

Inheritance

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

Package

@google-cloud/aiplatform

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

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

Constructs a new OnlineEvaluatorService service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

activateOnlineEvaluator(request, callback)

public activateOnlineEvaluator(request: google.cloud.aiplatform.v1beta1.IActivateOnlineEvaluatorRequest, callback: google.cloud.aiplatform.v1beta1.OnlineEvaluatorService.ActivateOnlineEvaluatorCallback): void;

Calls ActivateOnlineEvaluator.

Parameters
Name Description
request IActivateOnlineEvaluatorRequest

ActivateOnlineEvaluatorRequest message or plain object

callback ActivateOnlineEvaluatorCallback

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

Returns
Type Description
void

activateOnlineEvaluator(request)

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

Calls ActivateOnlineEvaluator.

Parameter
Name Description
request IActivateOnlineEvaluatorRequest

ActivateOnlineEvaluatorRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

create(rpcImpl, requestDelimited, responseDelimited)

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

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

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

createOnlineEvaluator(request, callback)

public createOnlineEvaluator(request: google.cloud.aiplatform.v1beta1.ICreateOnlineEvaluatorRequest, callback: google.cloud.aiplatform.v1beta1.OnlineEvaluatorService.CreateOnlineEvaluatorCallback): void;

Calls CreateOnlineEvaluator.

Parameters
Name Description
request ICreateOnlineEvaluatorRequest

CreateOnlineEvaluatorRequest message or plain object

callback CreateOnlineEvaluatorCallback

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

Returns
Type Description
void

createOnlineEvaluator(request)

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

Calls CreateOnlineEvaluator.

Parameter
Name Description
request ICreateOnlineEvaluatorRequest

CreateOnlineEvaluatorRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteOnlineEvaluator(request, callback)

public deleteOnlineEvaluator(request: google.cloud.aiplatform.v1beta1.IDeleteOnlineEvaluatorRequest, callback: google.cloud.aiplatform.v1beta1.OnlineEvaluatorService.DeleteOnlineEvaluatorCallback): void;

Calls DeleteOnlineEvaluator.

Parameters
Name Description
request IDeleteOnlineEvaluatorRequest

DeleteOnlineEvaluatorRequest message or plain object

callback DeleteOnlineEvaluatorCallback

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

Returns
Type Description
void

deleteOnlineEvaluator(request)

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

Calls DeleteOnlineEvaluator.

Parameter
Name Description
request IDeleteOnlineEvaluatorRequest

DeleteOnlineEvaluatorRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

getOnlineEvaluator(request, callback)

public getOnlineEvaluator(request: google.cloud.aiplatform.v1beta1.IGetOnlineEvaluatorRequest, callback: google.cloud.aiplatform.v1beta1.OnlineEvaluatorService.GetOnlineEvaluatorCallback): void;

Calls GetOnlineEvaluator.

Parameters
Name Description
request IGetOnlineEvaluatorRequest

GetOnlineEvaluatorRequest message or plain object

callback GetOnlineEvaluatorCallback

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

Returns
Type Description
void

getOnlineEvaluator(request)

public getOnlineEvaluator(request: google.cloud.aiplatform.v1beta1.IGetOnlineEvaluatorRequest): Promise<google.cloud.aiplatform.v1beta1.OnlineEvaluator>;

Calls GetOnlineEvaluator.

Parameter
Name Description
request IGetOnlineEvaluatorRequest

GetOnlineEvaluatorRequest message or plain object

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

Promise

listOnlineEvaluators(request, callback)

public listOnlineEvaluators(request: google.cloud.aiplatform.v1beta1.IListOnlineEvaluatorsRequest, callback: google.cloud.aiplatform.v1beta1.OnlineEvaluatorService.ListOnlineEvaluatorsCallback): void;

Calls ListOnlineEvaluators.

Parameters
Name Description
request IListOnlineEvaluatorsRequest

ListOnlineEvaluatorsRequest message or plain object

callback ListOnlineEvaluatorsCallback

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

Returns
Type Description
void

listOnlineEvaluators(request)

public listOnlineEvaluators(request: google.cloud.aiplatform.v1beta1.IListOnlineEvaluatorsRequest): Promise<google.cloud.aiplatform.v1beta1.ListOnlineEvaluatorsResponse>;

Calls ListOnlineEvaluators.

Parameter
Name Description
request IListOnlineEvaluatorsRequest

ListOnlineEvaluatorsRequest message or plain object

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

Promise

suspendOnlineEvaluator(request, callback)

public suspendOnlineEvaluator(request: google.cloud.aiplatform.v1beta1.ISuspendOnlineEvaluatorRequest, callback: google.cloud.aiplatform.v1beta1.OnlineEvaluatorService.SuspendOnlineEvaluatorCallback): void;

Calls SuspendOnlineEvaluator.

Parameters
Name Description
request ISuspendOnlineEvaluatorRequest

SuspendOnlineEvaluatorRequest message or plain object

callback SuspendOnlineEvaluatorCallback

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

Returns
Type Description
void

suspendOnlineEvaluator(request)

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

Calls SuspendOnlineEvaluator.

Parameter
Name Description
request ISuspendOnlineEvaluatorRequest

SuspendOnlineEvaluatorRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateOnlineEvaluator(request, callback)

public updateOnlineEvaluator(request: google.cloud.aiplatform.v1beta1.IUpdateOnlineEvaluatorRequest, callback: google.cloud.aiplatform.v1beta1.OnlineEvaluatorService.UpdateOnlineEvaluatorCallback): void;

Calls UpdateOnlineEvaluator.

Parameters
Name Description
request IUpdateOnlineEvaluatorRequest

UpdateOnlineEvaluatorRequest message or plain object

callback UpdateOnlineEvaluatorCallback

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

Returns
Type Description
void

updateOnlineEvaluator(request)

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

Calls UpdateOnlineEvaluator.

Parameter
Name Description
request IUpdateOnlineEvaluatorRequest

UpdateOnlineEvaluatorRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise