Class VectorSearchServiceStub
java.lang.Object
com.google.cloud.vectorsearch.v1.stub.VectorSearchServiceStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcVectorSearchServiceStub,HttpJsonVectorSearchServiceStub
@Generated("by gapic-generator-java")
public abstract class VectorSearchServiceStub
extends Object
implements BackgroundResource
Base stub class for the VectorSearchService service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidclose()OperationCallable<DeleteCollectionRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteIndexRequest,com.google.protobuf.Empty, OperationMetadata> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.api.gax.core.BackgroundResource
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNow
-
Constructor Details
-
VectorSearchServiceStub
public VectorSearchServiceStub()
-
-
Method Details
-
getOperationsStub
-
getHttpJsonOperationsStub
-
listCollectionsPagedCallable
public UnaryCallable<ListCollectionsRequest,VectorSearchServiceClient.ListCollectionsPagedResponse> listCollectionsPagedCallable() -
listCollectionsCallable
-
getCollectionCallable
-
createCollectionOperationCallable
public OperationCallable<CreateCollectionRequest,Collection, createCollectionOperationCallable()OperationMetadata> -
createCollectionCallable
-
updateCollectionOperationCallable
public OperationCallable<UpdateCollectionRequest,Collection, updateCollectionOperationCallable()OperationMetadata> -
updateCollectionCallable
-
deleteCollectionOperationCallable
public OperationCallable<DeleteCollectionRequest,com.google.protobuf.Empty, deleteCollectionOperationCallable()OperationMetadata> -
deleteCollectionCallable
-
listIndexesPagedCallable
public UnaryCallable<ListIndexesRequest,VectorSearchServiceClient.ListIndexesPagedResponse> listIndexesPagedCallable() -
listIndexesCallable
-
getIndexCallable
-
createIndexOperationCallable
-
createIndexCallable
-
updateIndexOperationCallable
-
updateIndexCallable
-
deleteIndexOperationCallable
public OperationCallable<DeleteIndexRequest,com.google.protobuf.Empty, deleteIndexOperationCallable()OperationMetadata> -
deleteIndexCallable
-
importDataObjectsOperationCallable
public OperationCallable<ImportDataObjectsRequest,ImportDataObjectsResponse, importDataObjectsOperationCallable()ImportDataObjectsMetadata> -
importDataObjectsCallable
-
exportDataObjectsOperationCallable
public OperationCallable<ExportDataObjectsRequest,ExportDataObjectsResponse, exportDataObjectsOperationCallable()ExportDataObjectsMetadata> -
exportDataObjectsCallable
-
listLocationsPagedCallable
public UnaryCallable<ListLocationsRequest,VectorSearchServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable() -
listLocationsCallable
-
getLocationCallable
-
close
public abstract void close()- Specified by:
closein interfaceAutoCloseable
-