Class IndexServiceGrpc.IndexServiceStub

  • Enclosing class:
    IndexServiceGrpc

    public static final class IndexServiceGrpc.IndexServiceStub
    extends io.grpc.stub.AbstractAsyncStub<IndexServiceGrpc.IndexServiceStub>
    A stub to allow clients to do asynchronous rpc calls to service IndexService.
     A service for creating and managing Vertex AI's Index resources.
     
    • Method Detail

      • createIndex

        public void createIndex​(CreateIndexRequest request,
                                io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates an Index.
         
      • getIndex

        public void getIndex​(GetIndexRequest request,
                             io.grpc.stub.StreamObserver<Index> responseObserver)
         Gets an Index.
         
      • updateIndex

        public void updateIndex​(UpdateIndexRequest request,
                                io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Updates an Index.
         
      • deleteIndex

        public void deleteIndex​(DeleteIndexRequest request,
                                io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes an Index.
         An Index can only be deleted when all its
         [DeployedIndexes][google.cloud.aiplatform.v1.Index.deployed_indexes] had
         been undeployed.