Class IndexServiceGrpc.IndexServiceBlockingStub (3.44.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
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
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
Name Description
request CreateIndexRequest
Returns
Type Description
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
Name Description
request DeleteIndexRequest
Returns
Type Description
Operation

getIndex(GetIndexRequest request)

public Index getIndex(GetIndexRequest request)

Gets an Index.

Parameter
Name Description
request GetIndexRequest
Returns
Type Description
Index

listIndexes(ListIndexesRequest request)

public ListIndexesResponse listIndexes(ListIndexesRequest request)

Lists Indexes in a Location.

Parameter
Name Description
request ListIndexesRequest
Returns
Type Description
ListIndexesResponse

removeDatapoints(RemoveDatapointsRequest request)

public RemoveDatapointsResponse removeDatapoints(RemoveDatapointsRequest request)

Remove Datapoints from an Index.

Parameter
Name Description
request RemoveDatapointsRequest
Returns
Type Description
RemoveDatapointsResponse

updateIndex(UpdateIndexRequest request)

public Operation updateIndex(UpdateIndexRequest request)

Updates an Index.

Parameter
Name Description
request UpdateIndexRequest
Returns
Type Description
Operation

upsertDatapoints(UpsertDatapointsRequest request)

public UpsertDatapointsResponse upsertDatapoints(UpsertDatapointsRequest request)

Add/update Datapoints into an Index.

Parameter
Name Description
request UpsertDatapointsRequest
Returns
Type Description
UpsertDatapointsResponse