Class OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceBlockingStub (3.100.0)

public static final class OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceBlockingStub extends AbstractBlockingStub<OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceBlockingStub>

A stub to allow clients to do limited synchronous rpc calls to service OnlineEvaluatorService.

This service is used to create and manage Vertex AI OnlineEvaluators.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceBlockingStub

Methods

activateOnlineEvaluator(ActivateOnlineEvaluatorRequest request)

public Operation activateOnlineEvaluator(ActivateOnlineEvaluatorRequest request)

Activates an OnlineEvaluator.

Parameter
Name Description
request ActivateOnlineEvaluatorRequest
Returns
Type Description
Operation

build(Channel channel, CallOptions callOptions)

protected OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createOnlineEvaluator(CreateOnlineEvaluatorRequest request)

public Operation createOnlineEvaluator(CreateOnlineEvaluatorRequest request)

Creates an OnlineEvaluator in the given project and location.

Parameter
Name Description
request CreateOnlineEvaluatorRequest
Returns
Type Description
Operation

deleteOnlineEvaluator(DeleteOnlineEvaluatorRequest request)

public Operation deleteOnlineEvaluator(DeleteOnlineEvaluatorRequest request)

Deletes an OnlineEvaluator.

Parameter
Name Description
request DeleteOnlineEvaluatorRequest
Returns
Type Description
Operation

getOnlineEvaluator(GetOnlineEvaluatorRequest request)

public OnlineEvaluator getOnlineEvaluator(GetOnlineEvaluatorRequest request)

Gets details of an OnlineEvaluator.

Parameter
Name Description
request GetOnlineEvaluatorRequest
Returns
Type Description
OnlineEvaluator

listOnlineEvaluators(ListOnlineEvaluatorsRequest request)

public ListOnlineEvaluatorsResponse listOnlineEvaluators(ListOnlineEvaluatorsRequest request)

Lists the OnlineEvaluators for the given project and location.

Parameter
Name Description
request ListOnlineEvaluatorsRequest
Returns
Type Description
ListOnlineEvaluatorsResponse

suspendOnlineEvaluator(SuspendOnlineEvaluatorRequest request)

public Operation suspendOnlineEvaluator(SuspendOnlineEvaluatorRequest request)

Suspends an OnlineEvaluator. When an OnlineEvaluator is suspended, it won't run any evaluations until it is activated again.

Parameter
Name Description
request SuspendOnlineEvaluatorRequest
Returns
Type Description
Operation

updateOnlineEvaluator(UpdateOnlineEvaluatorRequest request)

public Operation updateOnlineEvaluator(UpdateOnlineEvaluatorRequest request)

Updates the fields of an OnlineEvaluator.

Parameter
Name Description
request UpdateOnlineEvaluatorRequest
Returns
Type Description
Operation