Interface OnlineEvaluatorServiceGrpc.AsyncService (3.96.0)

public static interface OnlineEvaluatorServiceGrpc.AsyncService

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

Methods

activateOnlineEvaluator(ActivateOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)

public default void activateOnlineEvaluator(ActivateOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)

Activates an OnlineEvaluator.

Parameters
Name Description
request ActivateOnlineEvaluatorRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createOnlineEvaluator(CreateOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)

public default void createOnlineEvaluator(CreateOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)

Creates an OnlineEvaluator in the given project and location.

Parameters
Name Description
request CreateOnlineEvaluatorRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteOnlineEvaluator(DeleteOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)

public default void deleteOnlineEvaluator(DeleteOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)

Deletes an OnlineEvaluator.

Parameters
Name Description
request DeleteOnlineEvaluatorRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getOnlineEvaluator(GetOnlineEvaluatorRequest request, StreamObserver<OnlineEvaluator> responseObserver)

public default void getOnlineEvaluator(GetOnlineEvaluatorRequest request, StreamObserver<OnlineEvaluator> responseObserver)

Gets details of an OnlineEvaluator.

Parameters
Name Description
request GetOnlineEvaluatorRequest
responseObserver io.grpc.stub.StreamObserver<OnlineEvaluator>

listOnlineEvaluators(ListOnlineEvaluatorsRequest request, StreamObserver<ListOnlineEvaluatorsResponse> responseObserver)

public default void listOnlineEvaluators(ListOnlineEvaluatorsRequest request, StreamObserver<ListOnlineEvaluatorsResponse> responseObserver)

Lists the OnlineEvaluators for the given project and location.

Parameters
Name Description
request ListOnlineEvaluatorsRequest
responseObserver io.grpc.stub.StreamObserver<ListOnlineEvaluatorsResponse>

suspendOnlineEvaluator(SuspendOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)

public default void suspendOnlineEvaluator(SuspendOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request SuspendOnlineEvaluatorRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateOnlineEvaluator(UpdateOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)

public default void updateOnlineEvaluator(UpdateOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)

Updates the fields of an OnlineEvaluator.

Parameters
Name Description
request UpdateOnlineEvaluatorRequest
responseObserver io.grpc.stub.StreamObserver<Operation>