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.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 String jsonize()
jsonize
在接口中 Jsonizable
public void jsonize(StringBuilder sb, String newline)
jsonize
在接口中 Jsonizable
Copyright © 2021. All Rights Reserved.