org.elasticsearch.index.mapper.xcontent
Class XContentMapperBuilders

java.lang.Object
  extended by org.elasticsearch.index.mapper.xcontent.XContentMapperBuilders

public final class XContentMapperBuilders
extends java.lang.Object


Method Summary
static XContentAllFieldMapper.Builder all()
           
static XContentBinaryFieldMapper.Builder binaryField(java.lang.String name)
           
static XContentBooleanFieldMapper.Builder booleanField(java.lang.String name)
           
static XContentBoostFieldMapper.Builder boost(java.lang.String name)
           
static XContentDateFieldMapper.Builder dateField(java.lang.String name)
           
static XContentDocumentMapper.Builder doc(XContentObjectMapper.Builder objectBuilder)
           
static XContentDoubleFieldMapper.Builder doubleField(java.lang.String name)
           
static XContentFloatFieldMapper.Builder floatField(java.lang.String name)
           
static XContentIdFieldMapper.Builder id()
           
static XContentIntegerFieldMapper.Builder integerField(java.lang.String name)
           
static XContentLongFieldMapper.Builder longField(java.lang.String name)
           
static XContentMultiFieldMapper.Builder multiField(java.lang.String name)
           
static XContentObjectMapper.Builder object(java.lang.String name)
           
static XContentShortFieldMapper.Builder shortField(java.lang.String name)
           
static XContentSourceFieldMapper.Builder source()
           
static XContentStringFieldMapper.Builder stringField(java.lang.String name)
           
static XContentTypeFieldMapper.Builder type()
           
static XContentUidFieldMapper.Builder uid()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

doc

public static XContentDocumentMapper.Builder doc(XContentObjectMapper.Builder objectBuilder)

source

public static XContentSourceFieldMapper.Builder source()

id

public static XContentIdFieldMapper.Builder id()

uid

public static XContentUidFieldMapper.Builder uid()

type

public static XContentTypeFieldMapper.Builder type()

boost

public static XContentBoostFieldMapper.Builder boost(java.lang.String name)

all

public static XContentAllFieldMapper.Builder all()

multiField

public static XContentMultiFieldMapper.Builder multiField(java.lang.String name)

object

public static XContentObjectMapper.Builder object(java.lang.String name)

booleanField

public static XContentBooleanFieldMapper.Builder booleanField(java.lang.String name)

stringField

public static XContentStringFieldMapper.Builder stringField(java.lang.String name)

binaryField

public static XContentBinaryFieldMapper.Builder binaryField(java.lang.String name)

dateField

public static XContentDateFieldMapper.Builder dateField(java.lang.String name)

shortField

public static XContentShortFieldMapper.Builder shortField(java.lang.String name)

integerField

public static XContentIntegerFieldMapper.Builder integerField(java.lang.String name)

longField

public static XContentLongFieldMapper.Builder longField(java.lang.String name)

floatField

public static XContentFloatFieldMapper.Builder floatField(java.lang.String name)

doubleField

public static XContentDoubleFieldMapper.Builder doubleField(java.lang.String name)