# milvex v0.10.2 - Table of Contents An Elixir client for Milvus, the open-source vector database. ## Pages - Guides - [Getting Started](getting-started.md) - [Architecture](architecture.md) - [Error Handling](error-handling.md) - About - [Introduction](readme.md) - [Changelog](changelog.md) - [License](license.md) ## Modules - [Milvex.AnnSearch](Milvex.AnnSearch.md): Represents a single ANN search request for hybrid search. - [Milvex.Collection](Milvex.Collection.md): Declarative DSL for defining Milvus collection schemas. - [Milvex.Collection.Dsl](Milvex.Collection.Dsl.md): Spark DSL extension for defining Milvus collection schemas. - [Milvex.Collection.Dsl.BM25Function](Milvex.Collection.Dsl.BM25Function.md): Struct representing a BM25 function definition in the Milvex Collection DSL. - [Milvex.Collection.Dsl.Field](Milvex.Collection.Dsl.Field.md): Struct representing a field definition in the Milvex Collection DSL. - [Milvex.Collection.Transformers.DefineStruct](Milvex.Collection.Transformers.DefineStruct.md): Transformer that generates a struct and @type t from the Collection DSL fields. - [Milvex.Collection.Verifiers.RequirePrimaryKey](Milvex.Collection.Verifiers.RequirePrimaryKey.md): Verifies that exactly one primary key field is defined in the collection. - [Milvex.Collection.Verifiers.UniqueFieldNames](Milvex.Collection.Verifiers.UniqueFieldNames.md): Verifies that all field names in the collection are unique. - [Milvex.Collection.Verifiers.ValidateArrayConfig](Milvex.Collection.Verifiers.ValidateArrayConfig.md): Verifies that array fields have valid configuration. - [Milvex.Collection.Verifiers.ValidateAutoId](Milvex.Collection.Verifiers.ValidateAutoId.md): Verifies that auto_id is only used with int64 primary keys. - [Milvex.Collection.Verifiers.ValidateCollectionName](Milvex.Collection.Verifiers.ValidateCollectionName.md): Verifies that the collection name is valid according to Milvus naming rules. - [Milvex.Collection.Verifiers.ValidateDynamicField](Milvex.Collection.Verifiers.ValidateDynamicField.md): Verifies that dynamic fields are only used with valid scalar types. - [Milvex.Collection.Verifiers.ValidateVarcharLength](Milvex.Collection.Verifiers.ValidateVarcharLength.md): Verifies that varchar fields have valid max_length configuration. - [Milvex.Collection.Verifiers.ValidateVectorDimensions](Milvex.Collection.Verifiers.ValidateVectorDimensions.md): Verifies that vector fields have valid dimensions. - [Milvex.ExprParams](Milvex.ExprParams.md): Converts Elixir values to Milvus `TemplateValue` protobuf structs for filter expression templating. - [Milvex.Function](Milvex.Function.md): Builder for Milvus function schemas. - [Milvex.Highlighter](Milvex.Highlighter.md): Builder functions for search result highlighting. - [Milvex.Ranker](Milvex.Ranker.md): Builder functions for hybrid search rerankers. - [Milvex.Ranker.DecayRanker](Milvex.Ranker.DecayRanker.md): Decay function reranker for hybrid search. - [Milvex.Ranker.RRFRanker](Milvex.Ranker.RRFRanker.md): Reciprocal Rank Fusion (RRF) reranker for hybrid search. - [Milvex.Ranker.WeightedRanker](Milvex.Ranker.WeightedRanker.md): Weighted scoring reranker for hybrid search. - [Milvex.Retry](Milvex.Retry.md): RPC-level retry logic for transient gRPC errors. - [Milvex.SearchResult.Hit](Milvex.SearchResult.Hit.md): Represents a single search hit. - [Milvex.Schema.Migration](Milvex.Schema.Migration.md): Implements schema migration for Milvus collections. - Client API - [Milvex](Milvex.md): # Milvex - [Milvex.Connection](Milvex.Connection.md): State machine managing gRPC channel lifecycle with automatic reconnection. - Data Builders - [Milvex.Data](Milvex.Data.md): Builder for Milvus insert data. - [Milvex.Index](Milvex.Index.md): Builder for Milvus index configurations. - [Milvex.Schema](Milvex.Schema.md): Builder for Milvus collection schemas. - [Milvex.Data.FieldData](Milvex.Data.FieldData.md): Converts between Elixir values and Milvus FieldData protobuf structures. - [Milvex.Schema.Field](Milvex.Schema.Field.md): Builder for Milvus collection field schemas. - Results - [Milvex.QueryResult](Milvex.QueryResult.md): Parser for Milvus query results. - [Milvex.SearchResult](Milvex.SearchResult.md): Parser for Milvus search results. - Errors - [Milvex.Error](Milvex.Error.md): Main error aggregator for Milvex using Splode. - [Milvex.Errors.Connection](Milvex.Errors.Connection.md): Errors related to connection establishment, network issues, or disconnections. - [Milvex.Errors.Grpc](Milvex.Errors.Grpc.md): Errors from gRPC operations or Milvus server responses. - [Milvex.Errors.Invalid](Milvex.Errors.Invalid.md): Errors for invalid input, validation failures, or constraint violations. - [Milvex.Errors.Unknown](Milvex.Errors.Unknown.md): Fallback for unexpected or unclassified errors. - Telemetry - [Milvex.Telemetry](Milvex.Telemetry.md): Telemetry events emitted by Milvex. - Configuration - [Milvex.Backoff](Milvex.Backoff.md): Exponential backoff calculator with jitter support. - [Milvex.Config](Milvex.Config.md): Configuration module for Milvus client connections. - Internal - [Milvex.RPC](Milvex.RPC.md): Low-level gRPC wrapper with consistent error handling. - Generated Proto - [Milvex.Milvus.Proto.Common.Address](Milvex.Milvus.Proto.Common.Address.md) - [Milvex.Milvus.Proto.Common.Blob](Milvex.Milvus.Proto.Common.Blob.md) - [Milvex.Milvus.Proto.Common.ClientCommand](Milvex.Milvus.Proto.Common.ClientCommand.md) - [Milvex.Milvus.Proto.Common.ClientInfo](Milvex.Milvus.Proto.Common.ClientInfo.md) - [Milvex.Milvus.Proto.Common.ClientInfo.ReservedEntry](Milvex.Milvus.Proto.Common.ClientInfo.ReservedEntry.md) - [Milvex.Milvus.Proto.Common.CommandReply](Milvex.Milvus.Proto.Common.CommandReply.md) - [Milvex.Milvus.Proto.Common.CompactionState](Milvex.Milvus.Proto.Common.CompactionState.md) - [Milvex.Milvus.Proto.Common.ConnectionParam](Milvex.Milvus.Proto.Common.ConnectionParam.md): ConnectionParam defines the params to connect to the Milvus cluster. - [Milvex.Milvus.Proto.Common.ConsistencyLevel](Milvex.Milvus.Proto.Common.ConsistencyLevel.md) - [Milvex.Milvus.Proto.Common.CrossClusterTopology](Milvex.Milvus.Proto.Common.CrossClusterTopology.md): CrossClusterTopology is the topology that describes the topology cross multiple cluster milvus. - [Milvex.Milvus.Proto.Common.DMLMsgHeader](Milvex.Milvus.Proto.Common.DMLMsgHeader.md): Don't Modify This. @czs - [Milvex.Milvus.Proto.Common.DslType](Milvex.Milvus.Proto.Common.DslType.md) - [Milvex.Milvus.Proto.Common.ErrorCode](Milvex.Milvus.Proto.Common.ErrorCode.md): Deprecated - [Milvex.Milvus.Proto.Common.HighlightData](Milvex.Milvus.Proto.Common.HighlightData.md) - [Milvex.Milvus.Proto.Common.HighlightResult](Milvex.Milvus.Proto.Common.HighlightResult.md) - [Milvex.Milvus.Proto.Common.HighlightType](Milvex.Milvus.Proto.Common.HighlightType.md) - [Milvex.Milvus.Proto.Common.Highlighter](Milvex.Milvus.Proto.Common.Highlighter.md) - [Milvex.Milvus.Proto.Common.ImmutableMessage](Milvex.Milvus.Proto.Common.ImmutableMessage.md): ImmutableMessage is the message that can not be modified anymore. - [Milvex.Milvus.Proto.Common.ImmutableMessage.PropertiesEntry](Milvex.Milvus.Proto.Common.ImmutableMessage.PropertiesEntry.md) - [Milvex.Milvus.Proto.Common.ImportState](Milvex.Milvus.Proto.Common.ImportState.md) - [Milvex.Milvus.Proto.Common.IndexState](Milvex.Milvus.Proto.Common.IndexState.md) - [Milvex.Milvus.Proto.Common.KeyDataPair](Milvex.Milvus.Proto.Common.KeyDataPair.md) - [Milvex.Milvus.Proto.Common.KeyValuePair](Milvex.Milvus.Proto.Common.KeyValuePair.md) - [Milvex.Milvus.Proto.Common.LoadPriority](Milvex.Milvus.Proto.Common.LoadPriority.md) - [Milvex.Milvus.Proto.Common.LoadState](Milvex.Milvus.Proto.Common.LoadState.md) - [Milvex.Milvus.Proto.Common.MessageID](Milvex.Milvus.Proto.Common.MessageID.md) - [Milvex.Milvus.Proto.Common.Metrics](Milvex.Milvus.Proto.Common.Metrics.md) - [Milvex.Milvus.Proto.Common.MilvusCluster](Milvex.Milvus.Proto.Common.MilvusCluster.md): MilvusCluster describes the Milvus cluster information, including pchannel mapping details. - [Milvex.Milvus.Proto.Common.MsgBase](Milvex.Milvus.Proto.Common.MsgBase.md) - [Milvex.Milvus.Proto.Common.MsgBase.PropertiesEntry](Milvex.Milvus.Proto.Common.MsgBase.PropertiesEntry.md) - [Milvex.Milvus.Proto.Common.MsgHeader](Milvex.Milvus.Proto.Common.MsgHeader.md): Don't Modify This. @czs - [Milvex.Milvus.Proto.Common.MsgType](Milvex.Milvus.Proto.Common.MsgType.md) - [Milvex.Milvus.Proto.Common.NodeInfo](Milvex.Milvus.Proto.Common.NodeInfo.md): NodeInfo is used to describe the node information. - [Milvex.Milvus.Proto.Common.ObjectPrivilege](Milvex.Milvus.Proto.Common.ObjectPrivilege.md) - [Milvex.Milvus.Proto.Common.ObjectType](Milvex.Milvus.Proto.Common.ObjectType.md) - [Milvex.Milvus.Proto.Common.OperationMetrics](Milvex.Milvus.Proto.Common.OperationMetrics.md) - [Milvex.Milvus.Proto.Common.OperationMetrics.CollectionMetricsEntry](Milvex.Milvus.Proto.Common.OperationMetrics.CollectionMetricsEntry.md) - [Milvex.Milvus.Proto.Common.PbExtension](Milvex.Milvus.Proto.Common.PbExtension.md) - [Milvex.Milvus.Proto.Common.PlaceholderGroup](Milvex.Milvus.Proto.Common.PlaceholderGroup.md) - [Milvex.Milvus.Proto.Common.PlaceholderType](Milvex.Milvus.Proto.Common.PlaceholderType.md) - [Milvex.Milvus.Proto.Common.PlaceholderValue](Milvex.Milvus.Proto.Common.PlaceholderValue.md) - [Milvex.Milvus.Proto.Common.PrivilegeExt](Milvex.Milvus.Proto.Common.PrivilegeExt.md) - [Milvex.Milvus.Proto.Common.ReplicateCheckpoint](Milvex.Milvus.Proto.Common.ReplicateCheckpoint.md): ReplicateCheckpoint is the WAL replicate checkpoint of source cluster. It will be persisted in the target cluster metadata. When a replication started, we will get the replicate checkpoint from target cluster metadata. And use it to continue the replication at source cluster. - [Milvex.Milvus.Proto.Common.ReplicateConfiguration](Milvex.Milvus.Proto.Common.ReplicateConfiguration.md): ReplicateConfiguration is the configuration that describes the replication topology cross multiple cluster milvus. - [Milvex.Milvus.Proto.Common.ReplicateInfo](Milvex.Milvus.Proto.Common.ReplicateInfo.md) - [Milvex.Milvus.Proto.Common.SegmentLevel](Milvex.Milvus.Proto.Common.SegmentLevel.md) - [Milvex.Milvus.Proto.Common.SegmentState](Milvex.Milvus.Proto.Common.SegmentState.md) - [Milvex.Milvus.Proto.Common.SegmentStats](Milvex.Milvus.Proto.Common.SegmentStats.md) - [Milvex.Milvus.Proto.Common.ServerInfo](Milvex.Milvus.Proto.Common.ServerInfo.md) - [Milvex.Milvus.Proto.Common.ServerInfo.ReservedEntry](Milvex.Milvus.Proto.Common.ServerInfo.ReservedEntry.md) - [Milvex.Milvus.Proto.Common.StateCode](Milvex.Milvus.Proto.Common.StateCode.md) - [Milvex.Milvus.Proto.Common.Status](Milvex.Milvus.Proto.Common.Status.md) - [Milvex.Milvus.Proto.Common.Status.ExtraInfoEntry](Milvex.Milvus.Proto.Common.Status.ExtraInfoEntry.md) - [Milvex.Milvus.Proto.Common.WALName](Milvex.Milvus.Proto.Common.WALName.md) - [Milvex.Milvus.Proto.Feder.DescribeSegmentIndexDataRequest](Milvex.Milvus.Proto.Feder.DescribeSegmentIndexDataRequest.md) - [Milvex.Milvus.Proto.Feder.DescribeSegmentIndexDataResponse](Milvex.Milvus.Proto.Feder.DescribeSegmentIndexDataResponse.md) - [Milvex.Milvus.Proto.Feder.DescribeSegmentIndexDataResponse.IndexDataEntry](Milvex.Milvus.Proto.Feder.DescribeSegmentIndexDataResponse.IndexDataEntry.md) - [Milvex.Milvus.Proto.Feder.FederSegmentSearchResult](Milvex.Milvus.Proto.Feder.FederSegmentSearchResult.md) - [Milvex.Milvus.Proto.Feder.ListIndexedSegmentRequest](Milvex.Milvus.Proto.Feder.ListIndexedSegmentRequest.md) - [Milvex.Milvus.Proto.Feder.ListIndexedSegmentResponse](Milvex.Milvus.Proto.Feder.ListIndexedSegmentResponse.md) - [Milvex.Milvus.Proto.Feder.SegmentIndexData](Milvex.Milvus.Proto.Feder.SegmentIndexData.md) - [Milvex.Milvus.Proto.Milvus.AddCollectionFieldRequest](Milvex.Milvus.Proto.Milvus.AddCollectionFieldRequest.md) - [Milvex.Milvus.Proto.Milvus.AddCollectionFunctionRequest](Milvex.Milvus.Proto.Milvus.AddCollectionFunctionRequest.md) - [Milvex.Milvus.Proto.Milvus.AddFileResourceRequest](Milvex.Milvus.Proto.Milvus.AddFileResourceRequest.md) - [Milvex.Milvus.Proto.Milvus.AddUserTagsRequest](Milvex.Milvus.Proto.Milvus.AddUserTagsRequest.md): User Tag Management - [Milvex.Milvus.Proto.Milvus.AddUserTagsRequest.TagsEntry](Milvex.Milvus.Proto.Milvus.AddUserTagsRequest.TagsEntry.md) - [Milvex.Milvus.Proto.Milvus.AllocTimestampRequest](Milvex.Milvus.Proto.Milvus.AllocTimestampRequest.md) - [Milvex.Milvus.Proto.Milvus.AllocTimestampResponse](Milvex.Milvus.Proto.Milvus.AllocTimestampResponse.md) - [Milvex.Milvus.Proto.Milvus.AlterAliasRequest](Milvex.Milvus.Proto.Milvus.AlterAliasRequest.md) - [Milvex.Milvus.Proto.Milvus.AlterCollectionFieldRequest](Milvex.Milvus.Proto.Milvus.AlterCollectionFieldRequest.md) - [Milvex.Milvus.Proto.Milvus.AlterCollectionFunctionRequest](Milvex.Milvus.Proto.Milvus.AlterCollectionFunctionRequest.md) - [Milvex.Milvus.Proto.Milvus.AlterCollectionRequest](Milvex.Milvus.Proto.Milvus.AlterCollectionRequest.md): * Alter collection in milvus - [Milvex.Milvus.Proto.Milvus.AlterCollectionSchemaRequest](Milvex.Milvus.Proto.Milvus.AlterCollectionSchemaRequest.md) - [Milvex.Milvus.Proto.Milvus.AlterCollectionSchemaRequest.Action](Milvex.Milvus.Proto.Milvus.AlterCollectionSchemaRequest.Action.md): Action to perform on the collection schema - [Milvex.Milvus.Proto.Milvus.AlterCollectionSchemaRequest.AddRequest](Milvex.Milvus.Proto.Milvus.AlterCollectionSchemaRequest.AddRequest.md): Add fields and functions request - [Milvex.Milvus.Proto.Milvus.AlterCollectionSchemaRequest.DropRequest](Milvex.Milvus.Proto.Milvus.AlterCollectionSchemaRequest.DropRequest.md): Drop field request - [Milvex.Milvus.Proto.Milvus.AlterCollectionSchemaRequest.FieldInfo](Milvex.Milvus.Proto.Milvus.AlterCollectionSchemaRequest.FieldInfo.md): The serialized `schema.FieldSchema` - [Milvex.Milvus.Proto.Milvus.AlterCollectionSchemaResponse](Milvex.Milvus.Proto.Milvus.AlterCollectionSchemaResponse.md) - [Milvex.Milvus.Proto.Milvus.AlterDatabaseRequest](Milvex.Milvus.Proto.Milvus.AlterDatabaseRequest.md) - [Milvex.Milvus.Proto.Milvus.AlterIndexRequest](Milvex.Milvus.Proto.Milvus.AlterIndexRequest.md): Alter index - [Milvex.Milvus.Proto.Milvus.AnalyzerResult](Milvex.Milvus.Proto.Milvus.AnalyzerResult.md) - [Milvex.Milvus.Proto.Milvus.AnalyzerToken](Milvex.Milvus.Proto.Milvus.AnalyzerToken.md) - [Milvex.Milvus.Proto.Milvus.BackupRBACMetaRequest](Milvex.Milvus.Proto.Milvus.BackupRBACMetaRequest.md) - [Milvex.Milvus.Proto.Milvus.BackupRBACMetaResponse](Milvex.Milvus.Proto.Milvus.BackupRBACMetaResponse.md) - [Milvex.Milvus.Proto.Milvus.BatchDescribeCollectionRequest](Milvex.Milvus.Proto.Milvus.BatchDescribeCollectionRequest.md) - [Milvex.Milvus.Proto.Milvus.BatchDescribeCollectionResponse](Milvex.Milvus.Proto.Milvus.BatchDescribeCollectionResponse.md) - [Milvex.Milvus.Proto.Milvus.BatchUpdateManifestItem](Milvex.Milvus.Proto.Milvus.BatchUpdateManifestItem.md) - [Milvex.Milvus.Proto.Milvus.BatchUpdateManifestRequest](Milvex.Milvus.Proto.Milvus.BatchUpdateManifestRequest.md) - [Milvex.Milvus.Proto.Milvus.BoolResponse](Milvex.Milvus.Proto.Milvus.BoolResponse.md) - [Milvex.Milvus.Proto.Milvus.CalcDistanceRequest](Milvex.Milvus.Proto.Milvus.CalcDistanceRequest.md) - [Milvex.Milvus.Proto.Milvus.CalcDistanceResults](Milvex.Milvus.Proto.Milvus.CalcDistanceResults.md) - [Milvex.Milvus.Proto.Milvus.CheckHealthRequest](Milvex.Milvus.Proto.Milvus.CheckHealthRequest.md) - [Milvex.Milvus.Proto.Milvus.CheckHealthResponse](Milvex.Milvus.Proto.Milvus.CheckHealthResponse.md) - [Milvex.Milvus.Proto.Milvus.ClientHeartbeatRequest](Milvex.Milvus.Proto.Milvus.ClientHeartbeatRequest.md): Client Heartbeat - [Milvex.Milvus.Proto.Milvus.ClientHeartbeatResponse](Milvex.Milvus.Proto.Milvus.ClientHeartbeatResponse.md) - [Milvex.Milvus.Proto.Milvus.ClientTelemetry](Milvex.Milvus.Proto.Milvus.ClientTelemetry.md) - [Milvex.Milvus.Proto.Milvus.ClientTelemetryService.Service](Milvex.Milvus.Proto.Milvus.ClientTelemetryService.Service.md): Client Telemetry Service - [Milvex.Milvus.Proto.Milvus.ClientTelemetryService.Stub](Milvex.Milvus.Proto.Milvus.ClientTelemetryService.Stub.md) - [Milvex.Milvus.Proto.Milvus.ClusterInfo](Milvex.Milvus.Proto.Milvus.ClusterInfo.md) - [Milvex.Milvus.Proto.Milvus.CompactionMergeInfo](Milvex.Milvus.Proto.Milvus.CompactionMergeInfo.md) - [Milvex.Milvus.Proto.Milvus.ComponentInfo](Milvex.Milvus.Proto.Milvus.ComponentInfo.md) - [Milvex.Milvus.Proto.Milvus.ComponentStates](Milvex.Milvus.Proto.Milvus.ComponentStates.md) - [Milvex.Milvus.Proto.Milvus.ComputePhraseMatchSlopRequest](Milvex.Milvus.Proto.Milvus.ComputePhraseMatchSlopRequest.md) - [Milvex.Milvus.Proto.Milvus.ComputePhraseMatchSlopResponse](Milvex.Milvus.Proto.Milvus.ComputePhraseMatchSlopResponse.md) - [Milvex.Milvus.Proto.Milvus.ConnectRequest](Milvex.Milvus.Proto.Milvus.ConnectRequest.md) - [Milvex.Milvus.Proto.Milvus.ConnectResponse](Milvex.Milvus.Proto.Milvus.ConnectResponse.md) - [Milvex.Milvus.Proto.Milvus.CreateAliasRequest](Milvex.Milvus.Proto.Milvus.CreateAliasRequest.md) - [Milvex.Milvus.Proto.Milvus.CreateCollectionRequest](Milvex.Milvus.Proto.Milvus.CreateCollectionRequest.md): * Create collection in milvus - [Milvex.Milvus.Proto.Milvus.CreateCredentialRequest](Milvex.Milvus.Proto.Milvus.CreateCredentialRequest.md): https://wiki.lfaidata.foundation/display/MIL/MEP+27+--+Support+Basic+Authentication - [Milvex.Milvus.Proto.Milvus.CreateDatabaseRequest](Milvex.Milvus.Proto.Milvus.CreateDatabaseRequest.md) - [Milvex.Milvus.Proto.Milvus.CreateIndexRequest](Milvex.Milvus.Proto.Milvus.CreateIndexRequest.md): Create index for vector datas - [Milvex.Milvus.Proto.Milvus.CreatePartitionRequest](Milvex.Milvus.Proto.Milvus.CreatePartitionRequest.md): Create partition in created collection. - [Milvex.Milvus.Proto.Milvus.CreatePrivilegeGroupRequest](Milvex.Milvus.Proto.Milvus.CreatePrivilegeGroupRequest.md) - [Milvex.Milvus.Proto.Milvus.CreateResourceGroupRequest](Milvex.Milvus.Proto.Milvus.CreateResourceGroupRequest.md) - [Milvex.Milvus.Proto.Milvus.CreateRoleRequest](Milvex.Milvus.Proto.Milvus.CreateRoleRequest.md) - [Milvex.Milvus.Proto.Milvus.CreateRowPolicyRequest](Milvex.Milvus.Proto.Milvus.CreateRowPolicyRequest.md): Row Policy Management - [Milvex.Milvus.Proto.Milvus.CreateSnapshotRequest](Milvex.Milvus.Proto.Milvus.CreateSnapshotRequest.md): Snapshot Management - [Milvex.Milvus.Proto.Milvus.DeleteClientCommandRequest](Milvex.Milvus.Proto.Milvus.DeleteClientCommandRequest.md): Delete Client Command - [Milvex.Milvus.Proto.Milvus.DeleteClientCommandResponse](Milvex.Milvus.Proto.Milvus.DeleteClientCommandResponse.md) - [Milvex.Milvus.Proto.Milvus.DeleteCredentialRequest](Milvex.Milvus.Proto.Milvus.DeleteCredentialRequest.md) - [Milvex.Milvus.Proto.Milvus.DeleteRequest](Milvex.Milvus.Proto.Milvus.DeleteRequest.md) - [Milvex.Milvus.Proto.Milvus.DeleteRequest.ExprTemplateValuesEntry](Milvex.Milvus.Proto.Milvus.DeleteRequest.ExprTemplateValuesEntry.md) - [Milvex.Milvus.Proto.Milvus.DeleteUserTagsRequest](Milvex.Milvus.Proto.Milvus.DeleteUserTagsRequest.md) - [Milvex.Milvus.Proto.Milvus.DescribeAliasRequest](Milvex.Milvus.Proto.Milvus.DescribeAliasRequest.md) - [Milvex.Milvus.Proto.Milvus.DescribeAliasResponse](Milvex.Milvus.Proto.Milvus.DescribeAliasResponse.md): Describe alias response - [Milvex.Milvus.Proto.Milvus.DescribeCollectionRequest](Milvex.Milvus.Proto.Milvus.DescribeCollectionRequest.md): * Get collection meta datas like: schema, collectionID, shards number ... - [Milvex.Milvus.Proto.Milvus.DescribeCollectionResponse](Milvex.Milvus.Proto.Milvus.DescribeCollectionResponse.md): * DescribeCollection Response - [Milvex.Milvus.Proto.Milvus.DescribeDatabaseRequest](Milvex.Milvus.Proto.Milvus.DescribeDatabaseRequest.md) - [Milvex.Milvus.Proto.Milvus.DescribeDatabaseResponse](Milvex.Milvus.Proto.Milvus.DescribeDatabaseResponse.md) - [Milvex.Milvus.Proto.Milvus.DescribeIndexRequest](Milvex.Milvus.Proto.Milvus.DescribeIndexRequest.md): Get created index information. Current release of Milvus only supports showing latest built index. - [Milvex.Milvus.Proto.Milvus.DescribeIndexResponse](Milvex.Milvus.Proto.Milvus.DescribeIndexResponse.md): Describe index response - [Milvex.Milvus.Proto.Milvus.DescribeResourceGroupRequest](Milvex.Milvus.Proto.Milvus.DescribeResourceGroupRequest.md) - [Milvex.Milvus.Proto.Milvus.DescribeResourceGroupResponse](Milvex.Milvus.Proto.Milvus.DescribeResourceGroupResponse.md) - [Milvex.Milvus.Proto.Milvus.DescribeSegmentRequest](Milvex.Milvus.Proto.Milvus.DescribeSegmentRequest.md) - [Milvex.Milvus.Proto.Milvus.DescribeSegmentResponse](Milvex.Milvus.Proto.Milvus.DescribeSegmentResponse.md) - [Milvex.Milvus.Proto.Milvus.DescribeSnapshotRequest](Milvex.Milvus.Proto.Milvus.DescribeSnapshotRequest.md) - [Milvex.Milvus.Proto.Milvus.DescribeSnapshotResponse](Milvex.Milvus.Proto.Milvus.DescribeSnapshotResponse.md) - [Milvex.Milvus.Proto.Milvus.DropAliasRequest](Milvex.Milvus.Proto.Milvus.DropAliasRequest.md) - [Milvex.Milvus.Proto.Milvus.DropCollectionFunctionRequest](Milvex.Milvus.Proto.Milvus.DropCollectionFunctionRequest.md) - [Milvex.Milvus.Proto.Milvus.DropCollectionRequest](Milvex.Milvus.Proto.Milvus.DropCollectionRequest.md): * Drop collection in milvus, also will drop data in collection. - [Milvex.Milvus.Proto.Milvus.DropDatabaseRequest](Milvex.Milvus.Proto.Milvus.DropDatabaseRequest.md) - [Milvex.Milvus.Proto.Milvus.DropIndexRequest](Milvex.Milvus.Proto.Milvus.DropIndexRequest.md) - [Milvex.Milvus.Proto.Milvus.DropPartitionRequest](Milvex.Milvus.Proto.Milvus.DropPartitionRequest.md): Drop partition in created collection. - [Milvex.Milvus.Proto.Milvus.DropPrivilegeGroupRequest](Milvex.Milvus.Proto.Milvus.DropPrivilegeGroupRequest.md) - [Milvex.Milvus.Proto.Milvus.DropResourceGroupRequest](Milvex.Milvus.Proto.Milvus.DropResourceGroupRequest.md) - [Milvex.Milvus.Proto.Milvus.DropRoleRequest](Milvex.Milvus.Proto.Milvus.DropRoleRequest.md) - [Milvex.Milvus.Proto.Milvus.DropRowPolicyRequest](Milvex.Milvus.Proto.Milvus.DropRowPolicyRequest.md) - [Milvex.Milvus.Proto.Milvus.DropSnapshotRequest](Milvex.Milvus.Proto.Milvus.DropSnapshotRequest.md) - [Milvex.Milvus.Proto.Milvus.DummyRequest](Milvex.Milvus.Proto.Milvus.DummyRequest.md) - [Milvex.Milvus.Proto.Milvus.DummyResponse](Milvex.Milvus.Proto.Milvus.DummyResponse.md) - [Milvex.Milvus.Proto.Milvus.FileResourceInfo](Milvex.Milvus.Proto.Milvus.FileResourceInfo.md) - [Milvex.Milvus.Proto.Milvus.FlushAllRequest](Milvex.Milvus.Proto.Milvus.FlushAllRequest.md) - [Milvex.Milvus.Proto.Milvus.FlushAllResponse](Milvex.Milvus.Proto.Milvus.FlushAllResponse.md) - [Milvex.Milvus.Proto.Milvus.FlushAllResponse.FlushAllMsgsEntry](Milvex.Milvus.Proto.Milvus.FlushAllResponse.FlushAllMsgsEntry.md) - [Milvex.Milvus.Proto.Milvus.FlushAllResponse.FlushAllTssEntry](Milvex.Milvus.Proto.Milvus.FlushAllResponse.FlushAllTssEntry.md) - [Milvex.Milvus.Proto.Milvus.FlushAllResult](Milvex.Milvus.Proto.Milvus.FlushAllResult.md): Deprecated Flush result for a single flush target - [Milvex.Milvus.Proto.Milvus.FlushAllState](Milvex.Milvus.Proto.Milvus.FlushAllState.md): Deprecated - [Milvex.Milvus.Proto.Milvus.FlushAllState.CollectionFlushStatesEntry](Milvex.Milvus.Proto.Milvus.FlushAllState.CollectionFlushStatesEntry.md) - [Milvex.Milvus.Proto.Milvus.FlushAllTarget](Milvex.Milvus.Proto.Milvus.FlushAllTarget.md): Deprecated, FlushAll semantics changed to flushing the entire cluster. Specific collection to flush with database context This message allows targeting specific collections within a database for flush operations - [Milvex.Milvus.Proto.Milvus.FlushCollectionResult](Milvex.Milvus.Proto.Milvus.FlushCollectionResult.md) - [Milvex.Milvus.Proto.Milvus.FlushCollectionResult.ChannelCpsEntry](Milvex.Milvus.Proto.Milvus.FlushCollectionResult.ChannelCpsEntry.md) - [Milvex.Milvus.Proto.Milvus.FlushRequest](Milvex.Milvus.Proto.Milvus.FlushRequest.md) - [Milvex.Milvus.Proto.Milvus.FlushResponse](Milvex.Milvus.Proto.Milvus.FlushResponse.md) - [Milvex.Milvus.Proto.Milvus.FlushResponse.ChannelCpsEntry](Milvex.Milvus.Proto.Milvus.FlushResponse.ChannelCpsEntry.md) - [Milvex.Milvus.Proto.Milvus.FlushResponse.CollFlushTsEntry](Milvex.Milvus.Proto.Milvus.FlushResponse.CollFlushTsEntry.md) - [Milvex.Milvus.Proto.Milvus.FlushResponse.CollSealTimesEntry](Milvex.Milvus.Proto.Milvus.FlushResponse.CollSealTimesEntry.md) - [Milvex.Milvus.Proto.Milvus.FlushResponse.CollSegIDsEntry](Milvex.Milvus.Proto.Milvus.FlushResponse.CollSegIDsEntry.md) - [Milvex.Milvus.Proto.Milvus.FlushResponse.FlushCollSegIDsEntry](Milvex.Milvus.Proto.Milvus.FlushResponse.FlushCollSegIDsEntry.md) - [Milvex.Milvus.Proto.Milvus.GetClientTelemetryRequest](Milvex.Milvus.Proto.Milvus.GetClientTelemetryRequest.md): Get Client Telemetry - [Milvex.Milvus.Proto.Milvus.GetClientTelemetryResponse](Milvex.Milvus.Proto.Milvus.GetClientTelemetryResponse.md) - [Milvex.Milvus.Proto.Milvus.GetCollectionStatisticsRequest](Milvex.Milvus.Proto.Milvus.GetCollectionStatisticsRequest.md): * Get collection statistics like row_count. - [Milvex.Milvus.Proto.Milvus.GetCollectionStatisticsResponse](Milvex.Milvus.Proto.Milvus.GetCollectionStatisticsResponse.md): * Will return collection statistics in stats field like [{key:"row_count",value:"1"}] - [Milvex.Milvus.Proto.Milvus.GetCompactionPlansRequest](Milvex.Milvus.Proto.Milvus.GetCompactionPlansRequest.md) - [Milvex.Milvus.Proto.Milvus.GetCompactionPlansResponse](Milvex.Milvus.Proto.Milvus.GetCompactionPlansResponse.md) - [Milvex.Milvus.Proto.Milvus.GetCompactionStateRequest](Milvex.Milvus.Proto.Milvus.GetCompactionStateRequest.md) - [Milvex.Milvus.Proto.Milvus.GetCompactionStateResponse](Milvex.Milvus.Proto.Milvus.GetCompactionStateResponse.md) - [Milvex.Milvus.Proto.Milvus.GetComponentStatesRequest](Milvex.Milvus.Proto.Milvus.GetComponentStatesRequest.md) - [Milvex.Milvus.Proto.Milvus.GetFlushAllStateRequest](Milvex.Milvus.Proto.Milvus.GetFlushAllStateRequest.md) - [Milvex.Milvus.Proto.Milvus.GetFlushAllStateRequest.FlushAllTssEntry](Milvex.Milvus.Proto.Milvus.GetFlushAllStateRequest.FlushAllTssEntry.md) - [Milvex.Milvus.Proto.Milvus.GetFlushAllStateResponse](Milvex.Milvus.Proto.Milvus.GetFlushAllStateResponse.md) - [Milvex.Milvus.Proto.Milvus.GetFlushStateRequest](Milvex.Milvus.Proto.Milvus.GetFlushStateRequest.md) - [Milvex.Milvus.Proto.Milvus.GetFlushStateResponse](Milvex.Milvus.Proto.Milvus.GetFlushStateResponse.md) - [Milvex.Milvus.Proto.Milvus.GetImportProgressAuthPlaceholder](Milvex.Milvus.Proto.Milvus.GetImportProgressAuthPlaceholder.md) - [Milvex.Milvus.Proto.Milvus.GetImportStateRequest](Milvex.Milvus.Proto.Milvus.GetImportStateRequest.md) - [Milvex.Milvus.Proto.Milvus.GetImportStateResponse](Milvex.Milvus.Proto.Milvus.GetImportStateResponse.md) - [Milvex.Milvus.Proto.Milvus.GetIndexBuildProgressRequest](Milvex.Milvus.Proto.Milvus.GetIndexBuildProgressRequest.md): Get index building progress - [Milvex.Milvus.Proto.Milvus.GetIndexBuildProgressResponse](Milvex.Milvus.Proto.Milvus.GetIndexBuildProgressResponse.md) - [Milvex.Milvus.Proto.Milvus.GetIndexStateRequest](Milvex.Milvus.Proto.Milvus.GetIndexStateRequest.md) - [Milvex.Milvus.Proto.Milvus.GetIndexStateResponse](Milvex.Milvus.Proto.Milvus.GetIndexStateResponse.md) - [Milvex.Milvus.Proto.Milvus.GetIndexStatisticsRequest](Milvex.Milvus.Proto.Milvus.GetIndexStatisticsRequest.md) - [Milvex.Milvus.Proto.Milvus.GetIndexStatisticsResponse](Milvex.Milvus.Proto.Milvus.GetIndexStatisticsResponse.md) - [Milvex.Milvus.Proto.Milvus.GetLoadStateRequest](Milvex.Milvus.Proto.Milvus.GetLoadStateRequest.md) - [Milvex.Milvus.Proto.Milvus.GetLoadStateResponse](Milvex.Milvus.Proto.Milvus.GetLoadStateResponse.md) - [Milvex.Milvus.Proto.Milvus.GetLoadingProgressRequest](Milvex.Milvus.Proto.Milvus.GetLoadingProgressRequest.md) - [Milvex.Milvus.Proto.Milvus.GetLoadingProgressResponse](Milvex.Milvus.Proto.Milvus.GetLoadingProgressResponse.md) - [Milvex.Milvus.Proto.Milvus.GetMetricsRequest](Milvex.Milvus.Proto.Milvus.GetMetricsRequest.md) - [Milvex.Milvus.Proto.Milvus.GetMetricsResponse](Milvex.Milvus.Proto.Milvus.GetMetricsResponse.md) - [Milvex.Milvus.Proto.Milvus.GetPartitionStatisticsRequest](Milvex.Milvus.Proto.Milvus.GetPartitionStatisticsRequest.md): Get partition statistics like row_count. - [Milvex.Milvus.Proto.Milvus.GetPartitionStatisticsResponse](Milvex.Milvus.Proto.Milvus.GetPartitionStatisticsResponse.md) - [Milvex.Milvus.Proto.Milvus.GetPersistentSegmentInfoRequest](Milvex.Milvus.Proto.Milvus.GetPersistentSegmentInfoRequest.md) - [Milvex.Milvus.Proto.Milvus.GetPersistentSegmentInfoResponse](Milvex.Milvus.Proto.Milvus.GetPersistentSegmentInfoResponse.md) - [Milvex.Milvus.Proto.Milvus.GetQuerySegmentInfoRequest](Milvex.Milvus.Proto.Milvus.GetQuerySegmentInfoRequest.md) - [Milvex.Milvus.Proto.Milvus.GetQuerySegmentInfoResponse](Milvex.Milvus.Proto.Milvus.GetQuerySegmentInfoResponse.md) - [Milvex.Milvus.Proto.Milvus.GetReplicasRequest](Milvex.Milvus.Proto.Milvus.GetReplicasRequest.md) - [Milvex.Milvus.Proto.Milvus.GetReplicasResponse](Milvex.Milvus.Proto.Milvus.GetReplicasResponse.md) - [Milvex.Milvus.Proto.Milvus.GetReplicateInfoRequest](Milvex.Milvus.Proto.Milvus.GetReplicateInfoRequest.md) - [Milvex.Milvus.Proto.Milvus.GetReplicateInfoResponse](Milvex.Milvus.Proto.Milvus.GetReplicateInfoResponse.md) - [Milvex.Milvus.Proto.Milvus.GetRestoreSnapshotStateRequest](Milvex.Milvus.Proto.Milvus.GetRestoreSnapshotStateRequest.md) - [Milvex.Milvus.Proto.Milvus.GetRestoreSnapshotStateResponse](Milvex.Milvus.Proto.Milvus.GetRestoreSnapshotStateResponse.md) - [Milvex.Milvus.Proto.Milvus.GetStatisticsRequest](Milvex.Milvus.Proto.Milvus.GetStatisticsRequest.md): * Get statistics like row_count. WARNING: This API is experimental and not useful for now. - [Milvex.Milvus.Proto.Milvus.GetStatisticsResponse](Milvex.Milvus.Proto.Milvus.GetStatisticsResponse.md): * Will return statistics in stats field like [{key:"row_count",value:"1"}] WARNING: This API is experimental and not useful for now. - [Milvex.Milvus.Proto.Milvus.GetUserTagsRequest](Milvex.Milvus.Proto.Milvus.GetUserTagsRequest.md) - [Milvex.Milvus.Proto.Milvus.GetUserTagsResponse](Milvex.Milvus.Proto.Milvus.GetUserTagsResponse.md) - [Milvex.Milvus.Proto.Milvus.GetUserTagsResponse.TagsEntry](Milvex.Milvus.Proto.Milvus.GetUserTagsResponse.TagsEntry.md) - [Milvex.Milvus.Proto.Milvus.GetVersionRequest](Milvex.Milvus.Proto.Milvus.GetVersionRequest.md) - [Milvex.Milvus.Proto.Milvus.GetVersionResponse](Milvex.Milvus.Proto.Milvus.GetVersionResponse.md) - [Milvex.Milvus.Proto.Milvus.GrantEntity](Milvex.Milvus.Proto.Milvus.GrantEntity.md) - [Milvex.Milvus.Proto.Milvus.GrantPrivilegeEntity](Milvex.Milvus.Proto.Milvus.GrantPrivilegeEntity.md) - [Milvex.Milvus.Proto.Milvus.GrantorEntity](Milvex.Milvus.Proto.Milvus.GrantorEntity.md) - [Milvex.Milvus.Proto.Milvus.HasCollectionRequest](Milvex.Milvus.Proto.Milvus.HasCollectionRequest.md): * Check collection exist in milvus or not. - [Milvex.Milvus.Proto.Milvus.HasPartitionRequest](Milvex.Milvus.Proto.Milvus.HasPartitionRequest.md): Check if partition exist in collection or not. - [Milvex.Milvus.Proto.Milvus.Hits](Milvex.Milvus.Proto.Milvus.Hits.md) - [Milvex.Milvus.Proto.Milvus.HybridSearchRequest](Milvex.Milvus.Proto.Milvus.HybridSearchRequest.md) - [Milvex.Milvus.Proto.Milvus.ImportAuthPlaceholder](Milvex.Milvus.Proto.Milvus.ImportAuthPlaceholder.md) - [Milvex.Milvus.Proto.Milvus.ImportRequest](Milvex.Milvus.Proto.Milvus.ImportRequest.md) - [Milvex.Milvus.Proto.Milvus.ImportResponse](Milvex.Milvus.Proto.Milvus.ImportResponse.md) - [Milvex.Milvus.Proto.Milvus.IndexDescription](Milvex.Milvus.Proto.Milvus.IndexDescription.md): Index informations - [Milvex.Milvus.Proto.Milvus.InsertRequest](Milvex.Milvus.Proto.Milvus.InsertRequest.md) - [Milvex.Milvus.Proto.Milvus.ListAliasesRequest](Milvex.Milvus.Proto.Milvus.ListAliasesRequest.md) - [Milvex.Milvus.Proto.Milvus.ListAliasesResponse](Milvex.Milvus.Proto.Milvus.ListAliasesResponse.md): List aliases response - [Milvex.Milvus.Proto.Milvus.ListCredUsersRequest](Milvex.Milvus.Proto.Milvus.ListCredUsersRequest.md) - [Milvex.Milvus.Proto.Milvus.ListCredUsersResponse](Milvex.Milvus.Proto.Milvus.ListCredUsersResponse.md) - [Milvex.Milvus.Proto.Milvus.ListDatabasesRequest](Milvex.Milvus.Proto.Milvus.ListDatabasesRequest.md) - [Milvex.Milvus.Proto.Milvus.ListDatabasesResponse](Milvex.Milvus.Proto.Milvus.ListDatabasesResponse.md) - [Milvex.Milvus.Proto.Milvus.ListFileResourcesRequest](Milvex.Milvus.Proto.Milvus.ListFileResourcesRequest.md) - [Milvex.Milvus.Proto.Milvus.ListFileResourcesResponse](Milvex.Milvus.Proto.Milvus.ListFileResourcesResponse.md) - [Milvex.Milvus.Proto.Milvus.ListImportTasksRequest](Milvex.Milvus.Proto.Milvus.ListImportTasksRequest.md) - [Milvex.Milvus.Proto.Milvus.ListImportTasksResponse](Milvex.Milvus.Proto.Milvus.ListImportTasksResponse.md) - [Milvex.Milvus.Proto.Milvus.ListImportsAuthPlaceholder](Milvex.Milvus.Proto.Milvus.ListImportsAuthPlaceholder.md) - [Milvex.Milvus.Proto.Milvus.ListPrivilegeGroupsRequest](Milvex.Milvus.Proto.Milvus.ListPrivilegeGroupsRequest.md) - [Milvex.Milvus.Proto.Milvus.ListPrivilegeGroupsResponse](Milvex.Milvus.Proto.Milvus.ListPrivilegeGroupsResponse.md) - [Milvex.Milvus.Proto.Milvus.ListResourceGroupsRequest](Milvex.Milvus.Proto.Milvus.ListResourceGroupsRequest.md) - [Milvex.Milvus.Proto.Milvus.ListResourceGroupsResponse](Milvex.Milvus.Proto.Milvus.ListResourceGroupsResponse.md) - [Milvex.Milvus.Proto.Milvus.ListRestoreSnapshotJobsRequest](Milvex.Milvus.Proto.Milvus.ListRestoreSnapshotJobsRequest.md) - [Milvex.Milvus.Proto.Milvus.ListRestoreSnapshotJobsResponse](Milvex.Milvus.Proto.Milvus.ListRestoreSnapshotJobsResponse.md) - [Milvex.Milvus.Proto.Milvus.ListRowPoliciesRequest](Milvex.Milvus.Proto.Milvus.ListRowPoliciesRequest.md) - [Milvex.Milvus.Proto.Milvus.ListRowPoliciesResponse](Milvex.Milvus.Proto.Milvus.ListRowPoliciesResponse.md) - [Milvex.Milvus.Proto.Milvus.ListSnapshotsRequest](Milvex.Milvus.Proto.Milvus.ListSnapshotsRequest.md) - [Milvex.Milvus.Proto.Milvus.ListSnapshotsResponse](Milvex.Milvus.Proto.Milvus.ListSnapshotsResponse.md): return all snapshots for the given collection Note: list snapshots is not a privilege check operation - [Milvex.Milvus.Proto.Milvus.ListUsersWithTagRequest](Milvex.Milvus.Proto.Milvus.ListUsersWithTagRequest.md) - [Milvex.Milvus.Proto.Milvus.ListUsersWithTagResponse](Milvex.Milvus.Proto.Milvus.ListUsersWithTagResponse.md) - [Milvex.Milvus.Proto.Milvus.LoadBalanceRequest](Milvex.Milvus.Proto.Milvus.LoadBalanceRequest.md): Do load balancing operation from src_nodeID to dst_nodeID. - [Milvex.Milvus.Proto.Milvus.LoadCollectionRequest](Milvex.Milvus.Proto.Milvus.LoadCollectionRequest.md): * Load collection data into query nodes, then you can do vector search on this collection. - [Milvex.Milvus.Proto.Milvus.LoadCollectionRequest.LoadParamsEntry](Milvex.Milvus.Proto.Milvus.LoadCollectionRequest.LoadParamsEntry.md) - [Milvex.Milvus.Proto.Milvus.LoadPartitionsRequest](Milvex.Milvus.Proto.Milvus.LoadPartitionsRequest.md): Load specific partitions data of one collection into query nodes Then you can get these data as result when you do vector search on this collection. - [Milvex.Milvus.Proto.Milvus.LoadPartitionsRequest.LoadParamsEntry](Milvex.Milvus.Proto.Milvus.LoadPartitionsRequest.LoadParamsEntry.md) - [Milvex.Milvus.Proto.Milvus.ManualCompactionRequest](Milvex.Milvus.Proto.Milvus.ManualCompactionRequest.md) - [Milvex.Milvus.Proto.Milvus.ManualCompactionResponse](Milvex.Milvus.Proto.Milvus.ManualCompactionResponse.md) - [Milvex.Milvus.Proto.Milvus.MilvusExt](Milvex.Milvus.Proto.Milvus.MilvusExt.md) - [Milvex.Milvus.Proto.Milvus.MilvusService.Service](Milvex.Milvus.Proto.Milvus.MilvusService.Service.md) - [Milvex.Milvus.Proto.Milvus.MilvusService.Stub](Milvex.Milvus.Proto.Milvus.MilvusService.Stub.md) - [Milvex.Milvus.Proto.Milvus.MutationResult](Milvex.Milvus.Proto.Milvus.MutationResult.md) - [Milvex.Milvus.Proto.Milvus.ObjectEntity](Milvex.Milvus.Proto.Milvus.ObjectEntity.md) - [Milvex.Milvus.Proto.Milvus.OperatePrivilegeGroupRequest](Milvex.Milvus.Proto.Milvus.OperatePrivilegeGroupRequest.md) - [Milvex.Milvus.Proto.Milvus.OperatePrivilegeGroupType](Milvex.Milvus.Proto.Milvus.OperatePrivilegeGroupType.md) - [Milvex.Milvus.Proto.Milvus.OperatePrivilegeRequest](Milvex.Milvus.Proto.Milvus.OperatePrivilegeRequest.md) - [Milvex.Milvus.Proto.Milvus.OperatePrivilegeType](Milvex.Milvus.Proto.Milvus.OperatePrivilegeType.md) - [Milvex.Milvus.Proto.Milvus.OperatePrivilegeV2Request](Milvex.Milvus.Proto.Milvus.OperatePrivilegeV2Request.md) - [Milvex.Milvus.Proto.Milvus.OperateUserRoleRequest](Milvex.Milvus.Proto.Milvus.OperateUserRoleRequest.md) - [Milvex.Milvus.Proto.Milvus.OperateUserRoleType](Milvex.Milvus.Proto.Milvus.OperateUserRoleType.md) - [Milvex.Milvus.Proto.Milvus.PbExtension](Milvex.Milvus.Proto.Milvus.PbExtension.md) - [Milvex.Milvus.Proto.Milvus.PersistentSegmentInfo](Milvex.Milvus.Proto.Milvus.PersistentSegmentInfo.md) - [Milvex.Milvus.Proto.Milvus.PrivilegeEntity](Milvex.Milvus.Proto.Milvus.PrivilegeEntity.md) - [Milvex.Milvus.Proto.Milvus.PrivilegeGroupInfo](Milvex.Milvus.Proto.Milvus.PrivilegeGroupInfo.md) - [Milvex.Milvus.Proto.Milvus.PrivilegeLevel](Milvex.Milvus.Proto.Milvus.PrivilegeLevel.md) - [Milvex.Milvus.Proto.Milvus.ProxyService.Service](Milvex.Milvus.Proto.Milvus.ProxyService.Service.md) - [Milvex.Milvus.Proto.Milvus.ProxyService.Stub](Milvex.Milvus.Proto.Milvus.ProxyService.Stub.md) - [Milvex.Milvus.Proto.Milvus.PushClientCommandRequest](Milvex.Milvus.Proto.Milvus.PushClientCommandRequest.md): Push Client Command - [Milvex.Milvus.Proto.Milvus.PushClientCommandResponse](Milvex.Milvus.Proto.Milvus.PushClientCommandResponse.md) - [Milvex.Milvus.Proto.Milvus.QueryCursor](Milvex.Milvus.Proto.Milvus.QueryCursor.md) - [Milvex.Milvus.Proto.Milvus.QueryRequest](Milvex.Milvus.Proto.Milvus.QueryRequest.md) - [Milvex.Milvus.Proto.Milvus.QueryRequest.ExprTemplateValuesEntry](Milvex.Milvus.Proto.Milvus.QueryRequest.ExprTemplateValuesEntry.md) - [Milvex.Milvus.Proto.Milvus.QueryResults](Milvex.Milvus.Proto.Milvus.QueryResults.md) - [Milvex.Milvus.Proto.Milvus.QuerySegmentInfo](Milvex.Milvus.Proto.Milvus.QuerySegmentInfo.md) - [Milvex.Milvus.Proto.Milvus.QuotaState](Milvex.Milvus.Proto.Milvus.QuotaState.md) - [Milvex.Milvus.Proto.Milvus.RBACMeta](Milvex.Milvus.Proto.Milvus.RBACMeta.md) - [Milvex.Milvus.Proto.Milvus.RegisterLinkRequest](Milvex.Milvus.Proto.Milvus.RegisterLinkRequest.md) - [Milvex.Milvus.Proto.Milvus.RegisterLinkResponse](Milvex.Milvus.Proto.Milvus.RegisterLinkResponse.md) - [Milvex.Milvus.Proto.Milvus.ReleaseCollectionRequest](Milvex.Milvus.Proto.Milvus.ReleaseCollectionRequest.md): * Release collection data from query nodes, then you can't do vector search on this collection. - [Milvex.Milvus.Proto.Milvus.ReleasePartitionsRequest](Milvex.Milvus.Proto.Milvus.ReleasePartitionsRequest.md): Release specific partitions data of one collection from query nodes. Then you can not get these data as result when you do vector search on this collection. - [Milvex.Milvus.Proto.Milvus.RemoveFileResourceRequest](Milvex.Milvus.Proto.Milvus.RemoveFileResourceRequest.md) - [Milvex.Milvus.Proto.Milvus.RenameCollectionRequest](Milvex.Milvus.Proto.Milvus.RenameCollectionRequest.md) - [Milvex.Milvus.Proto.Milvus.ReplicaInfo](Milvex.Milvus.Proto.Milvus.ReplicaInfo.md): ReplicaGroup - [Milvex.Milvus.Proto.Milvus.ReplicaInfo.NumOutboundNodeEntry](Milvex.Milvus.Proto.Milvus.ReplicaInfo.NumOutboundNodeEntry.md) - [Milvex.Milvus.Proto.Milvus.ReplicateConfirmedMessageInfo](Milvex.Milvus.Proto.Milvus.ReplicateConfirmedMessageInfo.md) - [Milvex.Milvus.Proto.Milvus.ReplicateMessage](Milvex.Milvus.Proto.Milvus.ReplicateMessage.md) - [Milvex.Milvus.Proto.Milvus.ReplicateMessageRequest](Milvex.Milvus.Proto.Milvus.ReplicateMessageRequest.md) - [Milvex.Milvus.Proto.Milvus.ReplicateMessageResponse](Milvex.Milvus.Proto.Milvus.ReplicateMessageResponse.md) - [Milvex.Milvus.Proto.Milvus.ReplicateRequest](Milvex.Milvus.Proto.Milvus.ReplicateRequest.md) - [Milvex.Milvus.Proto.Milvus.ReplicateResponse](Milvex.Milvus.Proto.Milvus.ReplicateResponse.md) - [Milvex.Milvus.Proto.Milvus.ResourceGroup](Milvex.Milvus.Proto.Milvus.ResourceGroup.md) - [Milvex.Milvus.Proto.Milvus.ResourceGroup.NumIncomingNodeEntry](Milvex.Milvus.Proto.Milvus.ResourceGroup.NumIncomingNodeEntry.md) - [Milvex.Milvus.Proto.Milvus.ResourceGroup.NumLoadedReplicaEntry](Milvex.Milvus.Proto.Milvus.ResourceGroup.NumLoadedReplicaEntry.md) - [Milvex.Milvus.Proto.Milvus.ResourceGroup.NumOutgoingNodeEntry](Milvex.Milvus.Proto.Milvus.ResourceGroup.NumOutgoingNodeEntry.md) - [Milvex.Milvus.Proto.Milvus.RestoreRBACMetaRequest](Milvex.Milvus.Proto.Milvus.RestoreRBACMetaRequest.md) - [Milvex.Milvus.Proto.Milvus.RestoreSnapshotInfo](Milvex.Milvus.Proto.Milvus.RestoreSnapshotInfo.md) - [Milvex.Milvus.Proto.Milvus.RestoreSnapshotRequest](Milvex.Milvus.Proto.Milvus.RestoreSnapshotRequest.md): restore a snapshot to a new collection - [Milvex.Milvus.Proto.Milvus.RestoreSnapshotResponse](Milvex.Milvus.Proto.Milvus.RestoreSnapshotResponse.md) - [Milvex.Milvus.Proto.Milvus.RestoreSnapshotState](Milvex.Milvus.Proto.Milvus.RestoreSnapshotState.md) - [Milvex.Milvus.Proto.Milvus.RoleEntity](Milvex.Milvus.Proto.Milvus.RoleEntity.md): https://wiki.lfaidata.foundation/display/MIL/MEP+29+--+Support+Role-Based+Access+Control - [Milvex.Milvus.Proto.Milvus.RoleResult](Milvex.Milvus.Proto.Milvus.RoleResult.md) - [Milvex.Milvus.Proto.Milvus.RowPolicy](Milvex.Milvus.Proto.Milvus.RowPolicy.md) - [Milvex.Milvus.Proto.Milvus.RowPolicyAction](Milvex.Milvus.Proto.Milvus.RowPolicyAction.md): Row Policy Action enum ===== Row Level Security (RLS) Messages ===== - [Milvex.Milvus.Proto.Milvus.RunAnalyzerRequest](Milvex.Milvus.Proto.Milvus.RunAnalyzerRequest.md) - [Milvex.Milvus.Proto.Milvus.RunAnalyzerResponse](Milvex.Milvus.Proto.Milvus.RunAnalyzerResponse.md) - [Milvex.Milvus.Proto.Milvus.SearchRequest](Milvex.Milvus.Proto.Milvus.SearchRequest.md) - [Milvex.Milvus.Proto.Milvus.SearchRequest.ExprTemplateValuesEntry](Milvex.Milvus.Proto.Milvus.SearchRequest.ExprTemplateValuesEntry.md) - [Milvex.Milvus.Proto.Milvus.SearchResults](Milvex.Milvus.Proto.Milvus.SearchResults.md) - [Milvex.Milvus.Proto.Milvus.SelectGrantRequest](Milvex.Milvus.Proto.Milvus.SelectGrantRequest.md) - [Milvex.Milvus.Proto.Milvus.SelectGrantResponse](Milvex.Milvus.Proto.Milvus.SelectGrantResponse.md) - [Milvex.Milvus.Proto.Milvus.SelectRoleRequest](Milvex.Milvus.Proto.Milvus.SelectRoleRequest.md) - [Milvex.Milvus.Proto.Milvus.SelectRoleResponse](Milvex.Milvus.Proto.Milvus.SelectRoleResponse.md) - [Milvex.Milvus.Proto.Milvus.SelectUserRequest](Milvex.Milvus.Proto.Milvus.SelectUserRequest.md) - [Milvex.Milvus.Proto.Milvus.SelectUserResponse](Milvex.Milvus.Proto.Milvus.SelectUserResponse.md) - [Milvex.Milvus.Proto.Milvus.ShardReplica](Milvex.Milvus.Proto.Milvus.ShardReplica.md) - [Milvex.Milvus.Proto.Milvus.ShowCollectionsRequest](Milvex.Milvus.Proto.Milvus.ShowCollectionsRequest.md): List collections - [Milvex.Milvus.Proto.Milvus.ShowCollectionsResponse](Milvex.Milvus.Proto.Milvus.ShowCollectionsResponse.md): Return basic collection infos. - [Milvex.Milvus.Proto.Milvus.ShowPartitionsRequest](Milvex.Milvus.Proto.Milvus.ShowPartitionsRequest.md): List all partitions for particular collection - [Milvex.Milvus.Proto.Milvus.ShowPartitionsResponse](Milvex.Milvus.Proto.Milvus.ShowPartitionsResponse.md): List all partitions for particular collection response. The returned datas are all rows, we can format to columns by therir index. - [Milvex.Milvus.Proto.Milvus.ShowSegmentsRequest](Milvex.Milvus.Proto.Milvus.ShowSegmentsRequest.md) - [Milvex.Milvus.Proto.Milvus.ShowSegmentsResponse](Milvex.Milvus.Proto.Milvus.ShowSegmentsResponse.md) - [Milvex.Milvus.Proto.Milvus.ShowType](Milvex.Milvus.Proto.Milvus.ShowType.md): Deprecated: use GetLoadingProgress rpc instead This is for ShowCollectionsRequest type field. - [Milvex.Milvus.Proto.Milvus.StringResponse](Milvex.Milvus.Proto.Milvus.StringResponse.md) - [Milvex.Milvus.Proto.Milvus.SubSearchRequest](Milvex.Milvus.Proto.Milvus.SubSearchRequest.md) - [Milvex.Milvus.Proto.Milvus.SubSearchRequest.ExprTemplateValuesEntry](Milvex.Milvus.Proto.Milvus.SubSearchRequest.ExprTemplateValuesEntry.md) - [Milvex.Milvus.Proto.Milvus.TransferNodeRequest](Milvex.Milvus.Proto.Milvus.TransferNodeRequest.md): transfer `nodeNum` nodes from `source_resource_group` to `target_resource_group` - [Milvex.Milvus.Proto.Milvus.TransferReplicaRequest](Milvex.Milvus.Proto.Milvus.TransferReplicaRequest.md): transfer `replicaNum` replicas in `collectionID` from `source_resource_group` to `target_resource_group` - [Milvex.Milvus.Proto.Milvus.TruncateCollectionRequest](Milvex.Milvus.Proto.Milvus.TruncateCollectionRequest.md): Truncate collection in milvus - [Milvex.Milvus.Proto.Milvus.TruncateCollectionResponse](Milvex.Milvus.Proto.Milvus.TruncateCollectionResponse.md) - [Milvex.Milvus.Proto.Milvus.UpdateCredentialRequest](Milvex.Milvus.Proto.Milvus.UpdateCredentialRequest.md) - [Milvex.Milvus.Proto.Milvus.UpdateReplicateConfigurationRequest](Milvex.Milvus.Proto.Milvus.UpdateReplicateConfigurationRequest.md) - [Milvex.Milvus.Proto.Milvus.UpdateResourceGroupsRequest](Milvex.Milvus.Proto.Milvus.UpdateResourceGroupsRequest.md) - [Milvex.Milvus.Proto.Milvus.UpdateResourceGroupsRequest.ResourceGroupsEntry](Milvex.Milvus.Proto.Milvus.UpdateResourceGroupsRequest.ResourceGroupsEntry.md) - [Milvex.Milvus.Proto.Milvus.UpsertRequest](Milvex.Milvus.Proto.Milvus.UpsertRequest.md) - [Milvex.Milvus.Proto.Milvus.UserEntity](Milvex.Milvus.Proto.Milvus.UserEntity.md) - [Milvex.Milvus.Proto.Milvus.UserInfo](Milvex.Milvus.Proto.Milvus.UserInfo.md) - [Milvex.Milvus.Proto.Milvus.UserResult](Milvex.Milvus.Proto.Milvus.UserResult.md) - [Milvex.Milvus.Proto.Milvus.VectorIDs](Milvex.Milvus.Proto.Milvus.VectorIDs.md) - [Milvex.Milvus.Proto.Milvus.VectorsArray](Milvex.Milvus.Proto.Milvus.VectorsArray.md) - [Milvex.Milvus.Proto.Msg.CreateCollectionRequest](Milvex.Milvus.Proto.Msg.CreateCollectionRequest.md) - [Milvex.Milvus.Proto.Msg.CreatePartitionRequest](Milvex.Milvus.Proto.Msg.CreatePartitionRequest.md) - [Milvex.Milvus.Proto.Msg.DataNodeTtMsg](Milvex.Milvus.Proto.Msg.DataNodeTtMsg.md) - [Milvex.Milvus.Proto.Msg.DeleteRequest](Milvex.Milvus.Proto.Msg.DeleteRequest.md) - [Milvex.Milvus.Proto.Msg.DropCollectionRequest](Milvex.Milvus.Proto.Msg.DropCollectionRequest.md) - [Milvex.Milvus.Proto.Msg.DropPartitionRequest](Milvex.Milvus.Proto.Msg.DropPartitionRequest.md) - [Milvex.Milvus.Proto.Msg.ImportFile](Milvex.Milvus.Proto.Msg.ImportFile.md) - [Milvex.Milvus.Proto.Msg.ImportMsg](Milvex.Milvus.Proto.Msg.ImportMsg.md) - [Milvex.Milvus.Proto.Msg.ImportMsg.OptionsEntry](Milvex.Milvus.Proto.Msg.ImportMsg.OptionsEntry.md) - [Milvex.Milvus.Proto.Msg.InsertDataVersion](Milvex.Milvus.Proto.Msg.InsertDataVersion.md) - [Milvex.Milvus.Proto.Msg.InsertRequest](Milvex.Milvus.Proto.Msg.InsertRequest.md) - [Milvex.Milvus.Proto.Msg.MsgPosition](Milvex.Milvus.Proto.Msg.MsgPosition.md) - [Milvex.Milvus.Proto.Msg.ReplicateMsg](Milvex.Milvus.Proto.Msg.ReplicateMsg.md) - [Milvex.Milvus.Proto.Msg.TimeTickMsg](Milvex.Milvus.Proto.Msg.TimeTickMsg.md) - [Milvex.Milvus.Proto.Rg.ResourceGroupConfig](Milvex.Milvus.Proto.Rg.ResourceGroupConfig.md) - [Milvex.Milvus.Proto.Rg.ResourceGroupLimit](Milvex.Milvus.Proto.Rg.ResourceGroupLimit.md) - [Milvex.Milvus.Proto.Rg.ResourceGroupNodeFilter](Milvex.Milvus.Proto.Rg.ResourceGroupNodeFilter.md) - [Milvex.Milvus.Proto.Rg.ResourceGroupTransfer](Milvex.Milvus.Proto.Rg.ResourceGroupTransfer.md) - [Milvex.Milvus.Proto.Schema.ArrayArray](Milvex.Milvus.Proto.Schema.ArrayArray.md) - [Milvex.Milvus.Proto.Schema.BoolArray](Milvex.Milvus.Proto.Schema.BoolArray.md) - [Milvex.Milvus.Proto.Schema.BytesArray](Milvex.Milvus.Proto.Schema.BytesArray.md): For special fields such as bigdecimal, array... - [Milvex.Milvus.Proto.Schema.ClusteringInfo](Milvex.Milvus.Proto.Schema.ClusteringInfo.md): clustering distribution info of a certain data unit, it can be segment, partition, etc. - [Milvex.Milvus.Proto.Schema.CollectionSchema](Milvex.Milvus.Proto.Schema.CollectionSchema.md): * @brief Collection schema - [Milvex.Milvus.Proto.Schema.DataType](Milvex.Milvus.Proto.Schema.DataType.md): * @brief Field data type - [Milvex.Milvus.Proto.Schema.DoubleArray](Milvex.Milvus.Proto.Schema.DoubleArray.md) - [Milvex.Milvus.Proto.Schema.FieldData](Milvex.Milvus.Proto.Schema.FieldData.md) - [Milvex.Milvus.Proto.Schema.FieldSchema](Milvex.Milvus.Proto.Schema.FieldSchema.md): * @brief Field schema - [Milvex.Milvus.Proto.Schema.FieldState](Milvex.Milvus.Proto.Schema.FieldState.md) - [Milvex.Milvus.Proto.Schema.FloatArray](Milvex.Milvus.Proto.Schema.FloatArray.md) - [Milvex.Milvus.Proto.Schema.FunctionSchema](Milvex.Milvus.Proto.Schema.FunctionSchema.md) - [Milvex.Milvus.Proto.Schema.FunctionScore](Milvex.Milvus.Proto.Schema.FunctionScore.md) - [Milvex.Milvus.Proto.Schema.FunctionType](Milvex.Milvus.Proto.Schema.FunctionType.md) - [Milvex.Milvus.Proto.Schema.GeometryArray](Milvex.Milvus.Proto.Schema.GeometryArray.md) - [Milvex.Milvus.Proto.Schema.GeometryWktArray](Milvex.Milvus.Proto.Schema.GeometryWktArray.md) - [Milvex.Milvus.Proto.Schema.IDs](Milvex.Milvus.Proto.Schema.IDs.md) - [Milvex.Milvus.Proto.Schema.IntArray](Milvex.Milvus.Proto.Schema.IntArray.md) - [Milvex.Milvus.Proto.Schema.JSONArray](Milvex.Milvus.Proto.Schema.JSONArray.md) - [Milvex.Milvus.Proto.Schema.LongArray](Milvex.Milvus.Proto.Schema.LongArray.md) - [Milvex.Milvus.Proto.Schema.MolArray](Milvex.Milvus.Proto.Schema.MolArray.md): MolArray stores processed molecular data in a serialized binary format. - [Milvex.Milvus.Proto.Schema.MolSmilesArray](Milvex.Milvus.Proto.Schema.MolSmilesArray.md): MolSmilesArray stores user-provided SMILES strings for molecular data. - [Milvex.Milvus.Proto.Schema.ScalarClusteringInfo](Milvex.Milvus.Proto.Schema.ScalarClusteringInfo.md): Scalar field clustering info todo more definitions: min/max, etc - [Milvex.Milvus.Proto.Schema.ScalarField](Milvex.Milvus.Proto.Schema.ScalarField.md) - [Milvex.Milvus.Proto.Schema.SearchIteratorV2Results](Milvex.Milvus.Proto.Schema.SearchIteratorV2Results.md) - [Milvex.Milvus.Proto.Schema.SearchResultData](Milvex.Milvus.Proto.Schema.SearchResultData.md) - [Milvex.Milvus.Proto.Schema.SparseFloatArray](Milvex.Milvus.Proto.Schema.SparseFloatArray.md): beta, api may change - [Milvex.Milvus.Proto.Schema.StringArray](Milvex.Milvus.Proto.Schema.StringArray.md) - [Milvex.Milvus.Proto.Schema.StructArrayField](Milvex.Milvus.Proto.Schema.StructArrayField.md) - [Milvex.Milvus.Proto.Schema.StructArrayFieldSchema](Milvex.Milvus.Proto.Schema.StructArrayFieldSchema.md) - [Milvex.Milvus.Proto.Schema.TemplateArrayValue](Milvex.Milvus.Proto.Schema.TemplateArrayValue.md) - [Milvex.Milvus.Proto.Schema.TemplateArrayValueArray](Milvex.Milvus.Proto.Schema.TemplateArrayValueArray.md) - [Milvex.Milvus.Proto.Schema.TemplateValue](Milvex.Milvus.Proto.Schema.TemplateValue.md) - [Milvex.Milvus.Proto.Schema.TimestamptzArray](Milvex.Milvus.Proto.Schema.TimestamptzArray.md) - [Milvex.Milvus.Proto.Schema.ValueField](Milvex.Milvus.Proto.Schema.ValueField.md) - [Milvex.Milvus.Proto.Schema.VectorArray](Milvex.Milvus.Proto.Schema.VectorArray.md) - [Milvex.Milvus.Proto.Schema.VectorClusteringInfo](Milvex.Milvus.Proto.Schema.VectorClusteringInfo.md): vector field clustering info - [Milvex.Milvus.Proto.Schema.VectorField](Milvex.Milvus.Proto.Schema.VectorField.md) - [Milvex.Milvus.Proto.Tokenizer.Token](Milvex.Milvus.Proto.Tokenizer.Token.md) - [Milvex.Milvus.Proto.Tokenizer.TokenizationRequest](Milvex.Milvus.Proto.Tokenizer.TokenizationRequest.md) - [Milvex.Milvus.Proto.Tokenizer.TokenizationRequest.Parameter](Milvex.Milvus.Proto.Tokenizer.TokenizationRequest.Parameter.md) - [Milvex.Milvus.Proto.Tokenizer.TokenizationResponse](Milvex.Milvus.Proto.Tokenizer.TokenizationResponse.md) - [Milvex.Milvus.Proto.Tokenizer.Tokenizer.Service](Milvex.Milvus.Proto.Tokenizer.Tokenizer.Service.md) - [Milvex.Milvus.Proto.Tokenizer.Tokenizer.Stub](Milvex.Milvus.Proto.Tokenizer.Tokenizer.Stub.md)