Class VectorSearchServiceGrpc.VectorSearchServiceBlockingV2Stub (0.1.0)
public static final class VectorSearchServiceGrpc.VectorSearchServiceBlockingV2Stub extends AbstractBlockingStub<VectorSearchServiceGrpc.VectorSearchServiceBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service VectorSearchService.
VectorSearchService provides methods for managing Collection resources, and
Collection Index resources. The primary resources offered by this service are
Collections which are a container for a set of related JSON data objects, and
Collection Indexes which enable efficient ANN search across data objects
within a Collection.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
VectorSearchServiceGrpc.VectorSearchServiceBlockingV2Stub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected VectorSearchServiceGrpc.VectorSearchServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)
| Parameters |
| Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createCollection(CreateCollectionRequest request)
public Operation createCollection(CreateCollectionRequest request)
Creates a new Collection in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createIndex(CreateIndexRequest request)
public Operation createIndex(CreateIndexRequest request)
Creates a new Index in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteCollection(DeleteCollectionRequest request)
public Operation deleteCollection(DeleteCollectionRequest request)
Deletes a single Collection.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteIndex(DeleteIndexRequest request)
public Operation deleteIndex(DeleteIndexRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getCollection(GetCollectionRequest request)
public Collection getCollection(GetCollectionRequest request)
Gets details of a single Collection.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getIndex(GetIndexRequest request)
public Index getIndex(GetIndexRequest request)
Gets details of a single Index.
| Returns |
| Type |
Description |
Index |
|
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
importDataObjects(ImportDataObjectsRequest request)
public Operation importDataObjects(ImportDataObjectsRequest request)
Initiates a Long-Running Operation to import DataObjects into a Collection.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listCollections(ListCollectionsRequest request)
public ListCollectionsResponse listCollections(ListCollectionsRequest request)
Lists Collections in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listIndexes(ListIndexesRequest request)
public ListIndexesResponse listIndexes(ListIndexesRequest request)
Lists Indexes in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateCollection(UpdateCollectionRequest request)
public Operation updateCollection(UpdateCollectionRequest request)
Updates the parameters of a single Collection.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-11-19 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-11-19 UTC."],[],[]]