Class IndexServiceGrpc.IndexServiceFutureStub

  • Enclosing class:
    IndexServiceGrpc

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

      • createIndex

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createIndex​(CreateIndexRequest request)
         Creates an Index.
         
      • getIndex

        public com.google.common.util.concurrent.ListenableFuture<Index> getIndex​(GetIndexRequest request)
         Gets an Index.
         
      • updateIndex

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> updateIndex​(UpdateIndexRequest request)
         Updates an Index.
         
      • deleteIndex

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteIndex​(DeleteIndexRequest request)
         Deletes an Index.
         An Index can only be deleted when all its
         [DeployedIndexes][google.cloud.aiplatform.v1beta1.Index.deployed_indexes]
         had been undeployed.