org.elasticsearch.index.mapper.xcontent
Class AbstractFieldMapper.OpenBuilder<T extends AbstractFieldMapper.Builder,Y extends AbstractFieldMapper>
java.lang.Object
org.elasticsearch.index.mapper.xcontent.XContentMapper.Builder<T,Y>
org.elasticsearch.index.mapper.xcontent.AbstractFieldMapper.Builder<T,Y>
org.elasticsearch.index.mapper.xcontent.AbstractFieldMapper.OpenBuilder<T,Y>
- Direct Known Subclasses:
- GeoPointFieldMapper.GeoStringFieldMapper.Builder, StringFieldMapper.Builder
- Enclosing class:
- AbstractFieldMapper<T>
public abstract static class AbstractFieldMapper.OpenBuilder<T extends AbstractFieldMapper.Builder,Y extends AbstractFieldMapper>
- extends AbstractFieldMapper.Builder<T,Y>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractFieldMapper.OpenBuilder
protected AbstractFieldMapper.OpenBuilder(java.lang.String name)
index
public T index(org.apache.lucene.document.Field.Index index)
- Overrides:
index
in class AbstractFieldMapper.Builder<T extends AbstractFieldMapper.Builder,Y extends AbstractFieldMapper>
store
public T store(org.apache.lucene.document.Field.Store store)
- Overrides:
store
in class AbstractFieldMapper.Builder<T extends AbstractFieldMapper.Builder,Y extends AbstractFieldMapper>
termVector
public T termVector(org.apache.lucene.document.Field.TermVector termVector)
- Overrides:
termVector
in class AbstractFieldMapper.Builder<T extends AbstractFieldMapper.Builder,Y extends AbstractFieldMapper>
boost
public T boost(float boost)
- Overrides:
boost
in class AbstractFieldMapper.Builder<T extends AbstractFieldMapper.Builder,Y extends AbstractFieldMapper>
omitNorms
public T omitNorms(boolean omitNorms)
- Overrides:
omitNorms
in class AbstractFieldMapper.Builder<T extends AbstractFieldMapper.Builder,Y extends AbstractFieldMapper>
omitTermFreqAndPositions
public T omitTermFreqAndPositions(boolean omitTermFreqAndPositions)
- Overrides:
omitTermFreqAndPositions
in class AbstractFieldMapper.Builder<T extends AbstractFieldMapper.Builder,Y extends AbstractFieldMapper>
indexName
public T indexName(java.lang.String indexName)
- Overrides:
indexName
in class AbstractFieldMapper.Builder<T extends AbstractFieldMapper.Builder,Y extends AbstractFieldMapper>
indexAnalyzer
public T indexAnalyzer(NamedAnalyzer indexAnalyzer)
- Overrides:
indexAnalyzer
in class AbstractFieldMapper.Builder<T extends AbstractFieldMapper.Builder,Y extends AbstractFieldMapper>
searchAnalyzer
public T searchAnalyzer(NamedAnalyzer searchAnalyzer)
- Overrides:
searchAnalyzer
in class AbstractFieldMapper.Builder<T extends AbstractFieldMapper.Builder,Y extends AbstractFieldMapper>