public static final class IndexServiceGrpc.IndexServiceStub extends io.grpc.stub.AbstractAsyncStub<IndexServiceGrpc.IndexServiceStub>
A service for creating and managing Vertex AI's Index resources.
| Modifier and Type | Method and Description |
|---|---|
protected IndexServiceGrpc.IndexServiceStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
void |
createIndex(CreateIndexRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates an Index.
|
void |
deleteIndex(DeleteIndexRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes an Index.
|
void |
getIndex(GetIndexRequest request,
io.grpc.stub.StreamObserver<Index> responseObserver)
Gets an Index.
|
void |
listIndexes(ListIndexesRequest request,
io.grpc.stub.StreamObserver<ListIndexesResponse> responseObserver)
Lists Indexes in a Location.
|
void |
removeDatapoints(RemoveDatapointsRequest request,
io.grpc.stub.StreamObserver<RemoveDatapointsResponse> responseObserver)
Remove Datapoints from an Index.
|
void |
updateIndex(UpdateIndexRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates an Index.
|
void |
upsertDatapoints(UpsertDatapointsRequest request,
io.grpc.stub.StreamObserver<UpsertDatapointsResponse> responseObserver)
Add/update Datapoints into an Index.
|
protected IndexServiceGrpc.IndexServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<IndexServiceGrpc.IndexServiceStub>public void createIndex(CreateIndexRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates an Index.
public void getIndex(GetIndexRequest request, io.grpc.stub.StreamObserver<Index> responseObserver)
Gets an Index.
public void listIndexes(ListIndexesRequest request, io.grpc.stub.StreamObserver<ListIndexesResponse> responseObserver)
Lists Indexes in a Location.
public void updateIndex(UpdateIndexRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates an Index.
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.v1beta1.Index.deployed_indexes] had been undeployed.
public void upsertDatapoints(UpsertDatapointsRequest request, io.grpc.stub.StreamObserver<UpsertDatapointsResponse> responseObserver)
Add/update Datapoints into an Index.
public void removeDatapoints(RemoveDatapointsRequest request, io.grpc.stub.StreamObserver<RemoveDatapointsResponse> responseObserver)
Remove Datapoints from an Index.
Copyright © 2024 Google LLC. All rights reserved.