Send feedback
Class VectorSearchServiceGrpc.VectorSearchServiceBlockingStub (0.1.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class VectorSearchServiceGrpc . VectorSearchServiceBlockingStub extends AbstractBlockingStub<VectorSearchServiceGrpc . VectorSearchServiceBlockingStub >
A stub to allow clients to do limited 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.VectorSearchServiceBlockingStub
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 . VectorSearchServiceBlockingStub 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.
createIndex(CreateIndexRequest request)
public Operation createIndex ( CreateIndexRequest request )
Creates a new Index in a given project and location.
deleteCollection(DeleteCollectionRequest request)
public Operation deleteCollection ( DeleteCollectionRequest request )
Deletes a single Collection.
deleteIndex(DeleteIndexRequest request)
public Operation deleteIndex ( DeleteIndexRequest request )
getCollection(GetCollectionRequest request)
public Collection getCollection ( GetCollectionRequest request )
Gets details of a single Collection.
getIndex(GetIndexRequest request)
public Index getIndex ( GetIndexRequest request )
Gets details of a single Index.
Returns
Type
Description
Index
importDataObjects(ImportDataObjectsRequest request)
public Operation importDataObjects ( ImportDataObjectsRequest request )
Initiates a Long-Running Operation to import DataObjects into a Collection.
listCollections(ListCollectionsRequest request)
public ListCollectionsResponse listCollections ( ListCollectionsRequest request )
Lists Collections in a given project and location.
listIndexes(ListIndexesRequest request)
public ListIndexesResponse listIndexes ( ListIndexesRequest request )
Lists Indexes in a given project and location.
updateCollection(UpdateCollectionRequest request)
public Operation updateCollection ( UpdateCollectionRequest request )
Updates the parameters of a single Collection.
Send feedback
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.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-11-19 UTC."],[],[]]