Package io.qdrant.client.grpc
Class CollectionsGrpc.CollectionsStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<CollectionsGrpc.CollectionsStub>
io.qdrant.client.grpc.CollectionsGrpc.CollectionsStub
- Enclosing class:
- CollectionsGrpc
public static final class CollectionsGrpc.CollectionsStub
extends io.grpc.stub.AbstractAsyncStub<CollectionsGrpc.CollectionsStub>
A stub to allow clients to do asynchronous rpc calls to service Collections.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>>
-
Method Summary
Modifier and TypeMethodDescriptionprotected CollectionsGrpc.CollectionsStub
build
(io.grpc.Channel channel, io.grpc.CallOptions callOptions) void
collectionClusterInfo
(Collections.CollectionClusterInfoRequest request, io.grpc.stub.StreamObserver<Collections.CollectionClusterInfoResponse> responseObserver) Get cluster information for a collectionvoid
create
(Collections.CreateCollection request, io.grpc.stub.StreamObserver<Collections.CollectionOperationResponse> responseObserver) Create new collection with given parametersvoid
delete
(Collections.DeleteCollection request, io.grpc.stub.StreamObserver<Collections.CollectionOperationResponse> responseObserver) Drop collection and all associated datavoid
get
(Collections.GetCollectionInfoRequest request, io.grpc.stub.StreamObserver<Collections.GetCollectionInfoResponse> responseObserver) Get detailed information about specified existing collectionvoid
list
(Collections.ListCollectionsRequest request, io.grpc.stub.StreamObserver<Collections.ListCollectionsResponse> responseObserver) Get list name of all existing collectionsvoid
listAliases
(Collections.ListAliasesRequest request, io.grpc.stub.StreamObserver<Collections.ListAliasesResponse> responseObserver) Get list of all aliases for all existing collectionsvoid
listCollectionAliases
(Collections.ListCollectionAliasesRequest request, io.grpc.stub.StreamObserver<Collections.ListAliasesResponse> responseObserver) Get list of all aliases for a collectionvoid
update
(Collections.UpdateCollection request, io.grpc.stub.StreamObserver<Collections.CollectionOperationResponse> responseObserver) Update parameters of the existing collectionvoid
updateAliases
(Collections.ChangeAliases request, io.grpc.stub.StreamObserver<Collections.CollectionOperationResponse> responseObserver) Update Aliases of the existing collectionvoid
updateCollectionClusterSetup
(Collections.UpdateCollectionClusterSetupRequest request, io.grpc.stub.StreamObserver<Collections.UpdateCollectionClusterSetupResponse> responseObserver) Update cluster setup for a collectionMethods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStub
Methods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Method Details
-
build
protected CollectionsGrpc.CollectionsStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
build
in classio.grpc.stub.AbstractStub<CollectionsGrpc.CollectionsStub>
-
get
public void get(Collections.GetCollectionInfoRequest request, io.grpc.stub.StreamObserver<Collections.GetCollectionInfoResponse> responseObserver) Get detailed information about specified existing collection
-
list
public void list(Collections.ListCollectionsRequest request, io.grpc.stub.StreamObserver<Collections.ListCollectionsResponse> responseObserver) Get list name of all existing collections
-
create
public void create(Collections.CreateCollection request, io.grpc.stub.StreamObserver<Collections.CollectionOperationResponse> responseObserver) Create new collection with given parameters
-
update
public void update(Collections.UpdateCollection request, io.grpc.stub.StreamObserver<Collections.CollectionOperationResponse> responseObserver) Update parameters of the existing collection
-
delete
public void delete(Collections.DeleteCollection request, io.grpc.stub.StreamObserver<Collections.CollectionOperationResponse> responseObserver) Drop collection and all associated data
-
updateAliases
public void updateAliases(Collections.ChangeAliases request, io.grpc.stub.StreamObserver<Collections.CollectionOperationResponse> responseObserver) Update Aliases of the existing collection
-
listCollectionAliases
public void listCollectionAliases(Collections.ListCollectionAliasesRequest request, io.grpc.stub.StreamObserver<Collections.ListAliasesResponse> responseObserver) Get list of all aliases for a collection
-
listAliases
public void listAliases(Collections.ListAliasesRequest request, io.grpc.stub.StreamObserver<Collections.ListAliasesResponse> responseObserver) Get list of all aliases for all existing collections
-
collectionClusterInfo
public void collectionClusterInfo(Collections.CollectionClusterInfoRequest request, io.grpc.stub.StreamObserver<Collections.CollectionClusterInfoResponse> responseObserver) Get cluster information for a collection
-
updateCollectionClusterSetup
public void updateCollectionClusterSetup(Collections.UpdateCollectionClusterSetupRequest request, io.grpc.stub.StreamObserver<Collections.UpdateCollectionClusterSetupResponse> responseObserver) Update cluster setup for a collection
-