org.elasticsearch.index.mapper.core
Class StringFieldMapper.Builder

java.lang.Object
  extended by org.elasticsearch.index.mapper.Mapper.Builder<T,Y>
      extended by org.elasticsearch.index.mapper.core.AbstractFieldMapper.Builder<T,Y>
          extended by org.elasticsearch.index.mapper.core.AbstractFieldMapper.OpenBuilder<StringFieldMapper.Builder,StringFieldMapper>
              extended by org.elasticsearch.index.mapper.core.StringFieldMapper.Builder
Enclosing class:
StringFieldMapper

public static class StringFieldMapper.Builder
extends AbstractFieldMapper.OpenBuilder<StringFieldMapper.Builder,StringFieldMapper>


Field Summary
protected  int ignoreAbove
           
protected  String nullValue
           
protected  int positionOffsetGap
           
protected  NamedAnalyzer searchQuotedAnalyzer
           
 
Fields inherited from class org.elasticsearch.index.mapper.core.AbstractFieldMapper.Builder
boost, includeInAll, index, indexAnalyzer, indexName, indexOptions, omitNorms, searchAnalyzer, store, termVector
 
Fields inherited from class org.elasticsearch.index.mapper.Mapper.Builder
builder, name
 
Constructor Summary
StringFieldMapper.Builder(String name)
           
 
Method Summary
 StringFieldMapper build(Mapper.BuilderContext context)
           
 StringFieldMapper.Builder ignoreAbove(int ignoreAbove)
           
 StringFieldMapper.Builder includeInAll(Boolean includeInAll)
           
 StringFieldMapper.Builder nullValue(String nullValue)
           
 StringFieldMapper.Builder positionOffsetGap(int positionOffsetGap)
           
 StringFieldMapper.Builder searchAnalyzer(NamedAnalyzer searchAnalyzer)
           
 StringFieldMapper.Builder searchQuotedAnalyzer(NamedAnalyzer analyzer)
           
 
Methods inherited from class org.elasticsearch.index.mapper.core.AbstractFieldMapper.OpenBuilder
boost, index, indexAnalyzer, indexName, indexOptions, omitNorms, store, termVector
 
Methods inherited from class org.elasticsearch.index.mapper.core.AbstractFieldMapper.Builder
buildFullName, buildIndexName, buildNames
 
Methods inherited from class org.elasticsearch.index.mapper.Mapper.Builder
name
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nullValue

protected String nullValue

positionOffsetGap

protected int positionOffsetGap

searchQuotedAnalyzer

protected NamedAnalyzer searchQuotedAnalyzer

ignoreAbove

protected int ignoreAbove
Constructor Detail

StringFieldMapper.Builder

public StringFieldMapper.Builder(String name)
Method Detail

nullValue

public StringFieldMapper.Builder nullValue(String nullValue)

includeInAll

public StringFieldMapper.Builder includeInAll(Boolean includeInAll)
Overrides:
includeInAll in class AbstractFieldMapper.Builder<StringFieldMapper.Builder,StringFieldMapper>

searchAnalyzer

public StringFieldMapper.Builder searchAnalyzer(NamedAnalyzer searchAnalyzer)
Overrides:
searchAnalyzer in class AbstractFieldMapper.OpenBuilder<StringFieldMapper.Builder,StringFieldMapper>

positionOffsetGap

public StringFieldMapper.Builder positionOffsetGap(int positionOffsetGap)

searchQuotedAnalyzer

public StringFieldMapper.Builder searchQuotedAnalyzer(NamedAnalyzer analyzer)

ignoreAbove

public StringFieldMapper.Builder ignoreAbove(int ignoreAbove)

build

public StringFieldMapper build(Mapper.BuilderContext context)
Specified by:
build in class Mapper.Builder<StringFieldMapper.Builder,StringFieldMapper>


Copyright © 2009-2012. All Rights Reserved.