public static interface IndexEndpointServiceGrpc.AsyncService
A service for managing Vertex AI's IndexEndpoints.
| Modifier and Type | Method and Description |
|---|---|
default void |
createIndexEndpoint(CreateIndexEndpointRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates an IndexEndpoint.
|
default void |
deleteIndexEndpoint(DeleteIndexEndpointRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes an IndexEndpoint.
|
default void |
deployIndex(DeployIndexRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deploys an Index into this IndexEndpoint, creating a DeployedIndex within
it.
|
default void |
getIndexEndpoint(GetIndexEndpointRequest request,
io.grpc.stub.StreamObserver<IndexEndpoint> responseObserver)
Gets an IndexEndpoint.
|
default void |
listIndexEndpoints(ListIndexEndpointsRequest request,
io.grpc.stub.StreamObserver<ListIndexEndpointsResponse> responseObserver)
Lists IndexEndpoints in a Location.
|
default void |
mutateDeployedIndex(MutateDeployedIndexRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Update an existing DeployedIndex under an IndexEndpoint.
|
default void |
undeployIndex(UndeployIndexRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Undeploys an Index from an IndexEndpoint, removing a DeployedIndex from it,
and freeing all resources it's using.
|
default void |
updateIndexEndpoint(UpdateIndexEndpointRequest request,
io.grpc.stub.StreamObserver<IndexEndpoint> responseObserver)
Updates an IndexEndpoint.
|
default void createIndexEndpoint(CreateIndexEndpointRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates an IndexEndpoint.
default void getIndexEndpoint(GetIndexEndpointRequest request, io.grpc.stub.StreamObserver<IndexEndpoint> responseObserver)
Gets an IndexEndpoint.
default void listIndexEndpoints(ListIndexEndpointsRequest request, io.grpc.stub.StreamObserver<ListIndexEndpointsResponse> responseObserver)
Lists IndexEndpoints in a Location.
default void updateIndexEndpoint(UpdateIndexEndpointRequest request, io.grpc.stub.StreamObserver<IndexEndpoint> responseObserver)
Updates an IndexEndpoint.
default void deleteIndexEndpoint(DeleteIndexEndpointRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes an IndexEndpoint.
default void deployIndex(DeployIndexRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deploys an Index into this IndexEndpoint, creating a DeployedIndex within it. Only non-empty Indexes can be deployed.
default void undeployIndex(UndeployIndexRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Undeploys an Index from an IndexEndpoint, removing a DeployedIndex from it, and freeing all resources it's using.
default void mutateDeployedIndex(MutateDeployedIndexRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Update an existing DeployedIndex under an IndexEndpoint.
Copyright © 2024 Google LLC. All rights reserved.