Class OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceBlockingV2Stub (3.100.0)

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

A stub to allow clients to do 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.OnlineEvaluatorServiceBlockingV2Stub

Methods

activateOnlineEvaluator(ActivateOnlineEvaluatorRequest request)

public Operation activateOnlineEvaluator(ActivateOnlineEvaluatorRequest request)

Activates an OnlineEvaluator.

Parameter
Name Description
request ActivateOnlineEvaluatorRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

build(Channel channel, CallOptions callOptions)

protected OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceBlockingV2Stub
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
Exceptions
Type Description
io.grpc.StatusException

deleteOnlineEvaluator(DeleteOnlineEvaluatorRequest request)

public Operation deleteOnlineEvaluator(DeleteOnlineEvaluatorRequest request)

Deletes an OnlineEvaluator.

Parameter
Name Description
request DeleteOnlineEvaluatorRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

getOnlineEvaluator(GetOnlineEvaluatorRequest request)

public OnlineEvaluator getOnlineEvaluator(GetOnlineEvaluatorRequest request)

Gets details of an OnlineEvaluator.

Parameter
Name Description
request GetOnlineEvaluatorRequest
Returns
Type Description
OnlineEvaluator
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

updateOnlineEvaluator(UpdateOnlineEvaluatorRequest request)

public Operation updateOnlineEvaluator(UpdateOnlineEvaluatorRequest request)

Updates the fields of an OnlineEvaluator.

Parameter
Name Description
request UpdateOnlineEvaluatorRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException