Class IndexServiceGrpc.IndexServiceBlockingStub (3.22.0)

public static final class IndexServiceGrpc.IndexServiceBlockingStub extends AbstractBlockingStub<IndexServiceGrpc.IndexServiceBlockingStub>

A stub to allow clients to do synchronous rpc calls to service IndexService.

A service for creating and managing Vertex AI's Index resources.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > IndexServiceGrpc.IndexServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected IndexServiceGrpc.IndexServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
IndexServiceGrpc.IndexServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createIndex(CreateIndexRequest request)

public Operation createIndex(CreateIndexRequest request)

Creates an Index.

Parameter
NameDescription
requestCreateIndexRequest
Returns
TypeDescription
Operation

deleteIndex(DeleteIndexRequest request)

public Operation deleteIndex(DeleteIndexRequest request)

Deletes an Index. An Index can only be deleted when all its DeployedIndexes had been undeployed.

Parameter
NameDescription
requestDeleteIndexRequest
Returns
TypeDescription
Operation

getIndex(GetIndexRequest request)

public Index getIndex(GetIndexRequest request)

Gets an Index.

Parameter
NameDescription
requestGetIndexRequest
Returns
TypeDescription
Index

listIndexes(ListIndexesRequest request)

public ListIndexesResponse listIndexes(ListIndexesRequest request)

Lists Indexes in a Location.

Parameter
NameDescription
requestListIndexesRequest
Returns
TypeDescription
ListIndexesResponse

removeDatapoints(RemoveDatapointsRequest request)

public RemoveDatapointsResponse removeDatapoints(RemoveDatapointsRequest request)

Remove Datapoints from an Index.

Parameter
NameDescription
requestRemoveDatapointsRequest
Returns
TypeDescription
RemoveDatapointsResponse

updateIndex(UpdateIndexRequest request)

public Operation updateIndex(UpdateIndexRequest request)

Updates an Index.

Parameter
NameDescription
requestUpdateIndexRequest
Returns
TypeDescription
Operation

upsertDatapoints(UpsertDatapointsRequest request)

public UpsertDatapointsResponse upsertDatapoints(UpsertDatapointsRequest request)

Add/update Datapoints into an Index.

Parameter
NameDescription
requestUpsertDatapointsRequest
Returns
TypeDescription
UpsertDatapointsResponse