Package com.google.cloud.aiplatform.v1
Class IndexServiceGrpc.IndexServiceFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<IndexServiceGrpc.IndexServiceFutureStub>
-
- com.google.cloud.aiplatform.v1.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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IndexServiceGrpc.IndexServiceFutureStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
createIndex(CreateIndexRequest request)
Creates an Index.com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
deleteIndex(DeleteIndexRequest request)
Deletes an Index.com.google.common.util.concurrent.ListenableFuture<Index>
getIndex(GetIndexRequest request)
Gets an Index.com.google.common.util.concurrent.ListenableFuture<ListIndexesResponse>
listIndexes(ListIndexesRequest request)
Lists Indexes in a Location.com.google.common.util.concurrent.ListenableFuture<RemoveDatapointsResponse>
removeDatapoints(RemoveDatapointsRequest request)
Remove Datapoints from an Index.com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
updateIndex(UpdateIndexRequest request)
Updates an Index.com.google.common.util.concurrent.ListenableFuture<UpsertDatapointsResponse>
upsertDatapoints(UpsertDatapointsRequest request)
Add/update Datapoints into an Index.
-
-
-
Method Detail
-
build
protected IndexServiceGrpc.IndexServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<IndexServiceGrpc.IndexServiceFutureStub>
-
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.
-
listIndexes
public com.google.common.util.concurrent.ListenableFuture<ListIndexesResponse> listIndexes(ListIndexesRequest request)
Lists Indexes in a Location.
-
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.v1.Index.deployed_indexes] had been undeployed.
-
upsertDatapoints
public com.google.common.util.concurrent.ListenableFuture<UpsertDatapointsResponse> upsertDatapoints(UpsertDatapointsRequest request)
Add/update Datapoints into an Index.
-
removeDatapoints
public com.google.common.util.concurrent.ListenableFuture<RemoveDatapointsResponse> removeDatapoints(RemoveDatapointsRequest request)
Remove Datapoints from an Index.
-
-