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

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

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


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
JsonBooleanFieldMapper.Builder(java.lang.String name)
           
 
Method Summary
 JsonBooleanFieldMapper.Builder boost(float boost)
           
 JsonBooleanFieldMapper build(JsonMapper.BuilderContext context)
           
 JsonBooleanFieldMapper.Builder index(org.apache.lucene.document.Field.Index index)
           
 JsonBooleanFieldMapper.Builder indexName(java.lang.String indexName)
           
 JsonBooleanFieldMapper.Builder nullValue(boolean nullValue)
           
 JsonBooleanFieldMapper.Builder omitTermFreqAndPositions(boolean omitTermFreqAndPositions)
           
 JsonBooleanFieldMapper.Builder store(org.apache.lucene.document.Field.Store store)
           
 JsonBooleanFieldMapper.Builder termVector(org.apache.lucene.document.Field.TermVector termVector)
           
 
Methods inherited from class org.elasticsearch.index.mapper.json.JsonFieldMapper.Builder
buildFullName, buildIndexName, buildNames, includeInAll, indexAnalyzer, omitNorms, searchAnalyzer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonBooleanFieldMapper.Builder

public JsonBooleanFieldMapper.Builder(java.lang.String name)
Method Detail

nullValue

public JsonBooleanFieldMapper.Builder nullValue(boolean nullValue)

index

public JsonBooleanFieldMapper.Builder index(org.apache.lucene.document.Field.Index index)
Overrides:
index in class JsonFieldMapper.Builder<JsonBooleanFieldMapper.Builder,JsonBooleanFieldMapper>

store

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

termVector

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

boost

public JsonBooleanFieldMapper.Builder boost(float boost)
Overrides:
boost in class JsonFieldMapper.Builder<JsonBooleanFieldMapper.Builder,JsonBooleanFieldMapper>

indexName

public JsonBooleanFieldMapper.Builder indexName(java.lang.String indexName)
Overrides:
indexName in class JsonFieldMapper.Builder<JsonBooleanFieldMapper.Builder,JsonBooleanFieldMapper>

omitTermFreqAndPositions

public JsonBooleanFieldMapper.Builder omitTermFreqAndPositions(boolean omitTermFreqAndPositions)
Overrides:
omitTermFreqAndPositions in class JsonFieldMapper.Builder<JsonBooleanFieldMapper.Builder,JsonBooleanFieldMapper>

build

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