public static final class CollectionSchemaParam.Builder
extends java.lang.Object
CollectionSchemaParam
class.Modifier and Type | Method and Description |
---|---|
CollectionSchemaParam.Builder |
addFieldType(@NonNull FieldType fieldType)
Adds a field.
|
CollectionSchemaParam |
build()
Verifies parameters and creates a new
CollectionSchemaParam instance. |
CollectionSchemaParam.Builder |
withEnableDynamicField(boolean enableDynamicField)
Sets the collection if enableDynamicField.
|
CollectionSchemaParam.Builder |
withFieldTypes(@NonNull java.util.List<FieldType> fieldTypes)
Sets the fieldTypes of the schema.
|
public CollectionSchemaParam.Builder withEnableDynamicField(boolean enableDynamicField)
enableDynamicField
- enableDynamicField of the collectionBuilder
public CollectionSchemaParam.Builder withFieldTypes(@NonNull @NonNull java.util.List<FieldType> fieldTypes)
public CollectionSchemaParam.Builder addFieldType(@NonNull @NonNull FieldType fieldType)
public CollectionSchemaParam build() throws ParamException
CollectionSchemaParam
instance.CollectionSchemaParam
ParamException