org.elasticsearch.index.mapper
Class MapperBuilders

java.lang.Object
  extended by org.elasticsearch.index.mapper.MapperBuilders

public final class MapperBuilders
extends Object


Method Summary
static AllFieldMapper.Builder all()
           
static AnalyzerMapper.Builder analyzer()
           
static BinaryFieldMapper.Builder binaryField(String name)
           
static BooleanFieldMapper.Builder booleanField(String name)
           
static BoostFieldMapper.Builder boost(String name)
           
static ByteFieldMapper.Builder byteField(String name)
           
static DateFieldMapper.Builder dateField(String name)
           
static DocumentMapper.Builder doc(String index, RootObjectMapper.Builder objectBuilder)
           
static DocumentMapper.Builder doc(String index, Settings settings, RootObjectMapper.Builder objectBuilder)
           
static DoubleFieldMapper.Builder doubleField(String name)
           
static FloatFieldMapper.Builder floatField(String name)
           
static IdFieldMapper.Builder id()
           
static IndexFieldMapper.Builder index()
           
static IntegerFieldMapper.Builder integerField(String name)
           
static IpFieldMapper.Builder ipField(String name)
           
static LongFieldMapper.Builder longField(String name)
           
static MultiFieldMapper.Builder multiField(String name)
           
static ObjectMapper.Builder object(String name)
           
static RootObjectMapper.Builder rootObject(String name)
           
static RoutingFieldMapper.Builder routing()
           
static ShortFieldMapper.Builder shortField(String name)
           
static SourceFieldMapper.Builder source()
           
static StringFieldMapper.Builder stringField(String name)
           
static TimestampFieldMapper.Builder timestamp()
           
static TypeFieldMapper.Builder type()
           
static UidFieldMapper.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 DocumentMapper.Builder doc(String index,
                                         RootObjectMapper.Builder objectBuilder)

doc

public static DocumentMapper.Builder doc(String index,
                                         @Nullable
                                         Settings settings,
                                         RootObjectMapper.Builder objectBuilder)

source

public static SourceFieldMapper.Builder source()

id

public static IdFieldMapper.Builder id()

routing

public static RoutingFieldMapper.Builder routing()

uid

public static UidFieldMapper.Builder uid()

type

public static TypeFieldMapper.Builder type()

index

public static IndexFieldMapper.Builder index()

timestamp

public static TimestampFieldMapper.Builder timestamp()

boost

public static BoostFieldMapper.Builder boost(String name)

all

public static AllFieldMapper.Builder all()

analyzer

public static AnalyzerMapper.Builder analyzer()

multiField

public static MultiFieldMapper.Builder multiField(String name)

rootObject

public static RootObjectMapper.Builder rootObject(String name)

object

public static ObjectMapper.Builder object(String name)

booleanField

public static BooleanFieldMapper.Builder booleanField(String name)

stringField

public static StringFieldMapper.Builder stringField(String name)

binaryField

public static BinaryFieldMapper.Builder binaryField(String name)

dateField

public static DateFieldMapper.Builder dateField(String name)

ipField

public static IpFieldMapper.Builder ipField(String name)

shortField

public static ShortFieldMapper.Builder shortField(String name)

byteField

public static ByteFieldMapper.Builder byteField(String name)

integerField

public static IntegerFieldMapper.Builder integerField(String name)

longField

public static LongFieldMapper.Builder longField(String name)

floatField

public static FloatFieldMapper.Builder floatField(String name)

doubleField

public static DoubleFieldMapper.Builder doubleField(String name)


Copyright © 2009-2012. All Rights Reserved.