org.elasticsearch.index.mapper.json
Class JsonAllFieldMapper.Builder

java.lang.Object
  extended by org.elasticsearch.index.mapper.json.JsonMapper.Builder<T,Y>
      extended by org.elasticsearch.index.mapper.json.JsonFieldMapper.Builder<JsonAllFieldMapper.Builder,JsonAllFieldMapper>
          extended by org.elasticsearch.index.mapper.json.JsonAllFieldMapper.Builder
Enclosing class:
JsonAllFieldMapper

public static class JsonAllFieldMapper.Builder
extends JsonFieldMapper.Builder<JsonAllFieldMapper.Builder,JsonAllFieldMapper>


Field Summary
 
Fields inherited from class org.elasticsearch.index.mapper.json.JsonFieldMapper.Builder
boost, includeInAll, index, indexAnalyzer, indexName, omitNorms, omitTermFreqAndPositions, searchAnalyzer, store, termVector
 
Fields inherited from class org.elasticsearch.index.mapper.json.JsonMapper.Builder
builder, name
 
Constructor Summary
JsonAllFieldMapper.Builder()
           
 
Method Summary
 JsonAllFieldMapper build(JsonMapper.BuilderContext context)
           
 JsonAllFieldMapper.Builder enabled(boolean enabled)
           
protected  JsonAllFieldMapper.Builder indexAnalyzer(NamedAnalyzer indexAnalyzer)
           
protected  JsonAllFieldMapper.Builder searchAnalyzer(NamedAnalyzer searchAnalyzer)
           
 JsonAllFieldMapper.Builder store(org.apache.lucene.document.Field.Store store)
           
 JsonAllFieldMapper.Builder termVector(org.apache.lucene.document.Field.TermVector termVector)
           
 
Methods inherited from class org.elasticsearch.index.mapper.json.JsonFieldMapper.Builder
boost, buildFullName, buildIndexName, buildNames, includeInAll, index, indexName, omitNorms, omitTermFreqAndPositions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonAllFieldMapper.Builder

public JsonAllFieldMapper.Builder()
Method Detail

enabled

public JsonAllFieldMapper.Builder enabled(boolean enabled)

store

public JsonAllFieldMapper.Builder store(org.apache.lucene.document.Field.Store store)
Overrides:
store in class JsonFieldMapper.Builder<JsonAllFieldMapper.Builder,JsonAllFieldMapper>

termVector

public JsonAllFieldMapper.Builder termVector(org.apache.lucene.document.Field.TermVector termVector)
Overrides:
termVector in class JsonFieldMapper.Builder<JsonAllFieldMapper.Builder,JsonAllFieldMapper>

indexAnalyzer

protected JsonAllFieldMapper.Builder indexAnalyzer(NamedAnalyzer indexAnalyzer)
Overrides:
indexAnalyzer in class JsonFieldMapper.Builder<JsonAllFieldMapper.Builder,JsonAllFieldMapper>

searchAnalyzer

protected JsonAllFieldMapper.Builder searchAnalyzer(NamedAnalyzer searchAnalyzer)
Overrides:
searchAnalyzer in class JsonFieldMapper.Builder<JsonAllFieldMapper.Builder,JsonAllFieldMapper>

build

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