public static final class OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceStub extends AbstractAsyncStub<OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceStub>A stub to allow clients to do asynchronous 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.AbstractAsyncStub > OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceStubMethods
activateOnlineEvaluator(ActivateOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)
public void activateOnlineEvaluator(ActivateOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)Activates an OnlineEvaluator.
| Parameters | |
|---|---|
| Name | Description |
request |
ActivateOnlineEvaluatorRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
build(Channel channel, CallOptions callOptions)
protected OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
OnlineEvaluatorServiceGrpc.OnlineEvaluatorServiceStub |
|
createOnlineEvaluator(CreateOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)
public 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 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 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 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 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 void updateOnlineEvaluator(UpdateOnlineEvaluatorRequest request, StreamObserver<Operation> responseObserver)Updates the fields of an OnlineEvaluator.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateOnlineEvaluatorRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |