public static final class IndexServiceGrpc.IndexServiceStub extends AbstractAsyncStub<IndexServiceGrpc.IndexServiceStub>A service for creating and managing Vertex AI's Index resources.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > IndexServiceGrpc.IndexServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected IndexServiceGrpc.IndexServiceStub build(Channel channel, CallOptions callOptions)| Name | Description |
| channel | io.grpc.Channel |
| callOptions | io.grpc.CallOptions |
| Type | Description |
| IndexServiceGrpc.IndexServiceStub |
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createIndex(CreateIndexRequest request, StreamObserver<Operation> responseObserver)
public void createIndex(CreateIndexRequest request, StreamObserver<Operation> responseObserver)Creates an Index.
| Name | Description |
| request | CreateIndexRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteIndex(DeleteIndexRequest request, StreamObserver<Operation> responseObserver)
public void deleteIndex(DeleteIndexRequest request, StreamObserver<Operation> responseObserver)Deletes an Index. An Index can only be deleted when all its DeployedIndexes had been undeployed.
| Name | Description |
| request | DeleteIndexRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
getIndex(GetIndexRequest request, StreamObserver<Index> responseObserver)
public void getIndex(GetIndexRequest request, StreamObserver<Index> responseObserver)Gets an Index.
| Name | Description |
| request | GetIndexRequest |
| responseObserver | io.grpc.stub.StreamObserver<Index> |
listIndexes(ListIndexesRequest request, StreamObserver<ListIndexesResponse> responseObserver)
public void listIndexes(ListIndexesRequest request, StreamObserver<ListIndexesResponse> responseObserver)Lists Indexes in a Location.
| Name | Description |
| request | ListIndexesRequest |
| responseObserver | io.grpc.stub.StreamObserver<ListIndexesResponse> |
updateIndex(UpdateIndexRequest request, StreamObserver<Operation> responseObserver)
public void updateIndex(UpdateIndexRequest request, StreamObserver<Operation> responseObserver)Updates an Index.
| Name | Description |
| request | UpdateIndexRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |