Package io.milvus.client
Class TableSchema.Builder
- java.lang.Object
-
- io.milvus.client.TableSchema.Builder
-
- Enclosing class:
- TableSchema
public static class TableSchema.Builder extends Object
Builder forTableSchema
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TableSchemabuild()TableSchema.BuilderwithIndexFileSize(long indexFileSize)Optional.TableSchema.BuilderwithMetricType(MetricType metricType)Optional.
-
-
-
Constructor Detail
-
Builder
public Builder(@Nonnull String tableName, long dimension)- Parameters:
tableName- table namedimension- vector dimension
-
-
Method Detail
-
withIndexFileSize
public TableSchema.Builder withIndexFileSize(long indexFileSize)
Optional. Default to 1024 MB.- Parameters:
indexFileSize- in megabytes.- Returns:
Builder
-
withMetricType
public TableSchema.Builder withMetricType(@Nonnull MetricType metricType)
Optional. Default to MetricType.L2- Parameters:
metricType- aMetricTypevalue- Returns:
Builder- See Also:
MetricType
-
build
public TableSchema build()
-
-