package milvus.proto.schema

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AggBucket

schema.proto:419

Used in: SearchResultData

message AggHit

schema.proto:450

Used in: AggBucket

message AggHitField

schema.proto:459

Used in: AggHit

message ArrayArray

schema.proto:256

Used in: ScalarField

message BoolArray

schema.proto:241

Used in: ScalarField, TemplateArrayValue

message BucketKeyEntry

schema.proto:440

Used in: AggBucket

message BytesArray

schema.proto:252

For special fields such as bigdecimal, array...

Used in: ScalarField

message ClusteringInfo

schema.proto:486

clustering distribution info of a certain data unit, it can be segment, partition, etc.

message CollectionSchema

schema.proto:210

* @brief Collection schema

Used in: milvus.DescribeCollectionResponse, msg.CreateCollectionRequest, msg.ImportMsg

enum DataType

schema.proto:19

* @brief Field data type

Used in: ArrayArray, FieldData, FieldSchema, VectorArray

message DoubleArray

schema.proto:249

Used in: ScalarField, TemplateArrayValue

message FieldData

schema.proto:372

Used in: milvus.InsertRequest, milvus.QueryResults, milvus.UpsertRequest, msg.InsertRequest, SearchResultData, StructArrayField

message FieldPartialUpdateOp

schema.proto:351

FieldPartialUpdateOp describes how the values carried by the matching FieldData should be applied against the existing row during a partial upsert. The message is referenced from UpsertRequest.field_ops rather than embedded in FieldData to keep FieldData a pure data carrier — FieldData flows through InsertRequest, QueryResults, SearchResultData and internal msgstream paths where an op directive would be meaningless and risk accidental echo-back on client-side read-modify-write flows. Ops are matched to FieldData entries by field_name. When no op message targets a given field, that field is merged with REPLACE semantics (full overwrite), preserving backward compatibility.

Used in: milvus.UpsertRequest

enum FieldPartialUpdateOp.OpType

schema.proto:352

Used in: FieldPartialUpdateOp

message FieldSchema

schema.proto:70

* @brief Field schema

Used in: milvus.AlterCollectionSchemaRequest.FieldInfo, CollectionSchema, StructArrayFieldSchema

enum FieldState

schema.proto:60

Used in: FieldSchema

message FloatArray

schema.proto:247

Used in: milvus.CalcDistanceResults, ScalarField, VectorField

message FunctionChain

schema.proto:123

FunctionChain is an ordered public plan for function-based processing.

Used in: milvus.HybridSearchRequest, milvus.SearchRequest

message FunctionChainColumnArg

schema.proto:182

Used in: FunctionChainExprArg

message FunctionChainExpr

schema.proto:158

Used in: FunctionChainOp

message FunctionChainExprArg

schema.proto:172

Used in: FunctionChainExpr

message FunctionChainOp

schema.proto:134

Used in: FunctionChain

enum FunctionChainStage

schema.proto:112

beta, api may change Function chain APIs, including FunctionChainStage and related FunctionChain messages, are experimental and may change in future releases.

Used in: FunctionChain

message FunctionParamArray

schema.proto:199

Used in: FunctionParamValue

message FunctionParamObject

schema.proto:203

Used in: FunctionParamValue

message FunctionParamValue

schema.proto:187

Used in: FunctionChainExpr, FunctionChainExprArg, FunctionChainOp, FunctionParamArray, FunctionParamObject

message FunctionSchema

schema.proto:91

Used in: milvus.AddCollectionFunctionRequest, milvus.AlterCollectionFunctionRequest, milvus.AlterCollectionSchemaRequest.AddRequest, CollectionSchema, FunctionScore

message FunctionScore

schema.proto:103

Used in: milvus.HybridSearchRequest, milvus.SearchRequest

enum FunctionType

schema.proto:51

Used in: FunctionSchema

message GeometryArray

schema.proto:263

Used in: ScalarField

message GeometryWktArray

schema.proto:267

Used in: ScalarField

message IDs

schema.proto:385

Used in: milvus.MutationResult, milvus.SearchRequest, milvus.VectorIDs, msg.DeleteRequest, SearchResultData

message IntArray

schema.proto:243

Used in: milvus.CalcDistanceResults, ScalarField

message JSONArray

schema.proto:261

Used in: ScalarField, TemplateArrayValue

message LongArray

schema.proto:245

Used in: milvus.ElementIndices, milvus.FlushCollectionResult, milvus.FlushResponse, IDs, ScalarField, SearchResultData, TemplateArrayValue

message MetricValue

schema.proto:431

MetricValue is the typed result of a single metric aggregation.

Used in: AggBucket

message MolArray

schema.proto:270

MolArray stores processed molecular data in a serialized binary format.

Used in: ScalarField

message MolSmilesArray

schema.proto:273

MolSmilesArray stores user-provided SMILES strings for molecular data.

Used in: ScalarField

message ScalarClusteringInfo

schema.proto:481

Scalar field clustering info todo more definitions: min/max, etc

Used in: ClusteringInfo

message ScalarField

schema.proto:288

Used in: ArrayArray, FieldData

message SearchIteratorV2Results

schema.proto:392

Used in: SearchResultData

message SearchResultData

schema.proto:397

Used in: milvus.SearchResults

message SparseFloatArray

schema.proto:308

beta, api may change

Used in: VectorField

message StringArray

schema.proto:254

Used in: IDs, ScalarField, TemplateArrayValue

message StructArrayField

schema.proto:334

Used in: FieldData

message StructArrayFieldSchema

schema.proto:230

Used in: milvus.AddCollectionStructFieldRequest, CollectionSchema

message TemplateArrayValue

schema.proto:501

Used in: TemplateArrayValueArray, TemplateValue

message TemplateArrayValueArray

schema.proto:512

Used in: TemplateArrayValue

message TemplateValue

schema.proto:491

Used in: milvus.DeleteRequest, milvus.QueryRequest, milvus.SearchRequest, milvus.SubSearchRequest

message TimestamptzArray

schema.proto:265

Used in: ScalarField

message ValueField

schema.proto:275

Used in: FieldSchema

message VectorArray

schema.proto:328

Used in: VectorField

message VectorClusteringInfo

schema.proto:473

vector field clustering info

Used in: ClusteringInfo

message VectorField

schema.proto:314

Used in: milvus.VectorsArray, FieldData, VectorArray, VectorClusteringInfo