mirror of https://github.com/ogoun/Zero.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.5 KiB
49 lines
1.5 KiB
syntax = "proto3";
|
|
|
|
import "Protos/collections.proto";
|
|
|
|
package qdrant;
|
|
|
|
service Collections {
|
|
/*
|
|
Get detailed information about specified existing collection
|
|
*/
|
|
rpc Get (GetCollectionInfoRequest) returns (GetCollectionInfoResponse) {}
|
|
/*
|
|
Get list name of all existing collections
|
|
*/
|
|
rpc List (ListCollectionsRequest) returns (ListCollectionsResponse) {}
|
|
/*
|
|
Create new collection with given parameters
|
|
*/
|
|
rpc Create (CreateCollection) returns (CollectionOperationResponse) {}
|
|
/*
|
|
Update parameters of the existing collection
|
|
*/
|
|
rpc Update (UpdateCollection) returns (CollectionOperationResponse) {}
|
|
/*
|
|
Drop collection and all associated data
|
|
*/
|
|
rpc Delete (DeleteCollection) returns (CollectionOperationResponse) {}
|
|
/*
|
|
Update Aliases of the existing collection
|
|
*/
|
|
rpc UpdateAliases (ChangeAliases) returns (CollectionOperationResponse) {}
|
|
/*
|
|
Get list of all aliases for a collection
|
|
*/
|
|
rpc ListCollectionAliases (ListCollectionAliasesRequest) returns (ListAliasesResponse) {}
|
|
/*
|
|
Get list of all aliases for all existing collections
|
|
*/
|
|
rpc ListAliases (ListAliasesRequest) returns (ListAliasesResponse) {}
|
|
/*
|
|
Get cluster information for a collection
|
|
*/
|
|
rpc CollectionClusterInfo (CollectionClusterInfoRequest) returns (CollectionClusterInfoResponse) {}
|
|
/*
|
|
Update cluster setup for a collection
|
|
*/
|
|
rpc UpdateCollectionClusterSetup (UpdateCollectionClusterSetupRequest) returns (UpdateCollectionClusterSetupResponse) {}
|
|
}
|