FieldType.Builder |
FieldType.Builder.addTypeParam(String key,
String value) |
Adds a parameter pair for the field.
|
static FieldType.Builder |
FieldType.newBuilder() |
|
FieldType.Builder |
FieldType.Builder.withAutoID(boolean autoID) |
Enables auto-id function for the field.
|
FieldType.Builder |
FieldType.Builder.withClusteringKey(boolean clusteringKey) |
Set the field to be a clustering key.
|
FieldType.Builder |
FieldType.Builder.withDataType(DataType dataType) |
Sets the data type for the field.
|
FieldType.Builder |
FieldType.Builder.withDefaultValue(Object obj) |
Sets default value of this field.
|
FieldType.Builder |
FieldType.Builder.withDescription(String description) |
Sets the field description.
|
FieldType.Builder |
FieldType.Builder.withDimension(Integer dimension) |
Sets the dimension of a vector field.
|
FieldType.Builder |
FieldType.Builder.withElementType(DataType elementType) |
Sets the element type for Array type field.
|
FieldType.Builder |
FieldType.Builder.withIsDynamic(boolean isDynamic) |
Sets the isDynamic of a field.
|
FieldType.Builder |
FieldType.Builder.withMaxCapacity(Integer maxCapacity) |
Sets the max capacity of an array field.
|
FieldType.Builder |
FieldType.Builder.withMaxLength(Integer maxLength) |
Sets the max length of a varchar field.
|
FieldType.Builder |
FieldType.Builder.withName(String name) |
|
FieldType.Builder |
FieldType.Builder.withNullable(boolean nullable) |
Sets this field is nullable or not.
|
FieldType.Builder |
FieldType.Builder.withPartitionKey(boolean partitionKey) |
Sets the field to be partition key.
|
FieldType.Builder |
FieldType.Builder.withPrimaryKey(boolean primaryKey) |
Sets the field as the primary key field.
|
FieldType.Builder |
FieldType.Builder.withTypeParams(Map<String,String> typeParams) |
Sets more parameters for the field.
|