Package io.qdrant.client.grpc
Class CollectionsGrpc.CollectionsFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<CollectionsGrpc.CollectionsFutureStub>
io.qdrant.client.grpc.CollectionsGrpc.CollectionsFutureStub
- Enclosing class:
- CollectionsGrpc
public static final class CollectionsGrpc.CollectionsFutureStub
extends io.grpc.stub.AbstractFutureStub<CollectionsGrpc.CollectionsFutureStub>
A stub to allow clients to do ListenableFuture-style 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.CollectionsFutureStub
build
(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<Collections.CollectionClusterInfoResponse>
Get cluster information for a collectioncom.google.common.util.concurrent.ListenableFuture<Collections.CollectionOperationResponse>
create
(Collections.CreateCollection request) Create new collection with given parameterscom.google.common.util.concurrent.ListenableFuture<Collections.CollectionOperationResponse>
delete
(Collections.DeleteCollection request) Drop collection and all associated datacom.google.common.util.concurrent.ListenableFuture<Collections.GetCollectionInfoResponse>
get
(Collections.GetCollectionInfoRequest request) Get detailed information about specified existing collectioncom.google.common.util.concurrent.ListenableFuture<Collections.ListCollectionsResponse>
list
(Collections.ListCollectionsRequest request) Get list name of all existing collectionscom.google.common.util.concurrent.ListenableFuture<Collections.ListAliasesResponse>
Get list of all aliases for all existing collectionscom.google.common.util.concurrent.ListenableFuture<Collections.ListAliasesResponse>
Get list of all aliases for a collectioncom.google.common.util.concurrent.ListenableFuture<Collections.CollectionOperationResponse>
update
(Collections.UpdateCollection request) Update parameters of the existing collectioncom.google.common.util.concurrent.ListenableFuture<Collections.CollectionOperationResponse>
updateAliases
(Collections.ChangeAliases request) Update Aliases of the existing collectioncom.google.common.util.concurrent.ListenableFuture<Collections.UpdateCollectionClusterSetupResponse>
Update cluster setup for a collectionMethods inherited from class io.grpc.stub.AbstractFutureStub
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.CollectionsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
build
in classio.grpc.stub.AbstractStub<CollectionsGrpc.CollectionsFutureStub>
-
get
public com.google.common.util.concurrent.ListenableFuture<Collections.GetCollectionInfoResponse> get(Collections.GetCollectionInfoRequest request) Get detailed information about specified existing collection
-
list
public com.google.common.util.concurrent.ListenableFuture<Collections.ListCollectionsResponse> list(Collections.ListCollectionsRequest request) Get list name of all existing collections
-
create
public com.google.common.util.concurrent.ListenableFuture<Collections.CollectionOperationResponse> create(Collections.CreateCollection request) Create new collection with given parameters
-
update
public com.google.common.util.concurrent.ListenableFuture<Collections.CollectionOperationResponse> update(Collections.UpdateCollection request) Update parameters of the existing collection
-
delete
public com.google.common.util.concurrent.ListenableFuture<Collections.CollectionOperationResponse> delete(Collections.DeleteCollection request) Drop collection and all associated data
-
updateAliases
public com.google.common.util.concurrent.ListenableFuture<Collections.CollectionOperationResponse> updateAliases(Collections.ChangeAliases request) Update Aliases of the existing collection
-
listCollectionAliases
public com.google.common.util.concurrent.ListenableFuture<Collections.ListAliasesResponse> listCollectionAliases(Collections.ListCollectionAliasesRequest request) Get list of all aliases for a collection
-
listAliases
public com.google.common.util.concurrent.ListenableFuture<Collections.ListAliasesResponse> listAliases(Collections.ListAliasesRequest request) Get list of all aliases for all existing collections
-
collectionClusterInfo
public com.google.common.util.concurrent.ListenableFuture<Collections.CollectionClusterInfoResponse> collectionClusterInfo(Collections.CollectionClusterInfoRequest request) Get cluster information for a collection
-
updateCollectionClusterSetup
public com.google.common.util.concurrent.ListenableFuture<Collections.UpdateCollectionClusterSetupResponse> updateCollectionClusterSetup(Collections.UpdateCollectionClusterSetupRequest request) Update cluster setup for a collection
-