public class CollectionSchemaBuilder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private String |
collectionName |
private io.milvus.v2.common.ConsistencyLevel |
consistencyLevel |
private Boolean |
enableDynamicField |
private List<io.milvus.v2.service.collection.request.CreateCollectionReq.Function> |
functions |
private io.milvus.v2.service.collection.request.CreateCollectionReq.CollectionSchema |
schema |
private io.milvus.v2.client.MilvusClientV2 |
wrapper |
| 构造器和说明 |
|---|
CollectionSchemaBuilder(Boolean enableDynamicField,
String collectionName,
io.milvus.v2.client.MilvusClientV2 wrapper) |
CollectionSchemaBuilder(String collectionName,
io.milvus.v2.client.MilvusClientV2 wrapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addConsistencyLevel(io.milvus.v2.common.ConsistencyLevel level) |
CollectionSchemaBuilder |
addField(io.milvus.v2.service.collection.request.AddFieldReq... fields) |
CollectionSchemaBuilder |
addField(io.milvus.v2.service.collection.request.AddFieldReq field) |
void |
addFun(List<io.milvus.v2.service.collection.request.CreateCollectionReq.Function> functions) |
void |
createIndex(List<io.milvus.v2.common.IndexParam> indexParams) |
void |
createSchema() |
io.milvus.v2.service.collection.request.CreateCollectionReq.FieldSchema |
getField(String fileName) |
private final String collectionName
private final io.milvus.v2.client.MilvusClientV2 wrapper
private final io.milvus.v2.service.collection.request.CreateCollectionReq.CollectionSchema schema
private io.milvus.v2.common.ConsistencyLevel consistencyLevel
private Boolean enableDynamicField
private List<io.milvus.v2.service.collection.request.CreateCollectionReq.Function> functions
public CollectionSchemaBuilder(Boolean enableDynamicField, String collectionName, io.milvus.v2.client.MilvusClientV2 wrapper)
public CollectionSchemaBuilder(String collectionName, io.milvus.v2.client.MilvusClientV2 wrapper)
public CollectionSchemaBuilder addField(io.milvus.v2.service.collection.request.AddFieldReq field)
public CollectionSchemaBuilder addField(io.milvus.v2.service.collection.request.AddFieldReq... fields)
public void addFun(List<io.milvus.v2.service.collection.request.CreateCollectionReq.Function> functions)
public void addConsistencyLevel(io.milvus.v2.common.ConsistencyLevel level)
public io.milvus.v2.service.collection.request.CreateCollectionReq.FieldSchema getField(String fileName)
public void createSchema()
throws io.milvus.exception.MilvusException
io.milvus.exception.MilvusExceptionpublic void createIndex(List<io.milvus.v2.common.IndexParam> indexParams) throws io.milvus.exception.MilvusException
io.milvus.exception.MilvusExceptionCopyright © 2024. All rights reserved.