public class FieldSchema extends Object implements Jsonizable
| 限定符和类型 | 类和说明 |
|---|---|
static class |
FieldSchema.Analyzer |
| 构造器和说明 |
|---|
FieldSchema(String fieldName,
FieldType fieldType) |
public String getFieldName()
public FieldSchema setFieldName(String fieldName)
public FieldType getFieldType()
public FieldSchema setFieldType(FieldType fieldType)
public Boolean isIndex()
public FieldSchema setIndex(boolean index)
public IndexOptions getIndexOptions()
public FieldSchema setIndexOptions(IndexOptions indexOptions)
public FieldSchema setEnableHighlighting(boolean enableHighlighting)
public Boolean isEnableHighlighting()
public FieldSchema.Analyzer getAnalyzer()
public FieldSchema setAnalyzer(FieldSchema.Analyzer analyzer)
public AnalyzerParameter getAnalyzerParameter()
public FieldSchema setAnalyzerParameter(AnalyzerParameter analyzerParameter)
public Boolean isEnableSortAndAgg()
public FieldSchema setEnableSortAndAgg(boolean enableSortAndAgg)
public Boolean isStore()
public FieldSchema setStore(Boolean store)
public Boolean isArray()
public FieldSchema setIsArray(boolean array)
public List<FieldSchema> getSubFieldSchemas()
public FieldSchema setSubFieldSchemas(List<FieldSchema> subFieldSchemas)
public Boolean isVirtualField()
public FieldSchema setVirtualField(Boolean virtualField)
public FieldSchema setSourceFieldName(String sourceFieldName)
public FieldSchema setSourceFieldNames(List<String> sourceFieldNames)
public FieldSchema setDateFormats(List<String> dateFormats)
public VectorOptions getVectorOptions()
public FieldSchema setVectorOptions(VectorOptions vectorOptions)
public JsonType getJsonType()
public FieldSchema setJsonType(JsonType jsonType)
public String jsonize()
jsonize 在接口中 Jsonizablepublic void jsonize(StringBuilder sb, String newline)
jsonize 在接口中 JsonizableCopyright © 2025. All Rights Reserved.