public static class DocumentFieldMetadata.Builder extends Object
Constructor and Description |
---|
Builder(String fieldName,
Store store,
Field.Index index,
Field.TermVector termVector) |
Modifier and Type | Method and Description |
---|---|
DocumentFieldMetadata.Builder |
addFacetMetadata(FacetMetadata facetMetadata) |
DocumentFieldMetadata.Builder |
analyzer(Analyzer analyzer) |
DocumentFieldMetadata.Builder |
boost(Float boost) |
DocumentFieldMetadata |
build() |
DocumentFieldMetadata.Builder |
fieldBridge(FieldBridge fieldBridge) |
DocumentFieldMetadata.Builder |
id() |
DocumentFieldMetadata.Builder |
idInEmbedded() |
DocumentFieldMetadata.Builder |
indexNullAs(NullMarkerCodec nullMarkerCodec) |
DocumentFieldMetadata.Builder |
numeric() |
DocumentFieldMetadata.Builder |
numericEncodingType(NumericFieldSettingsDescriptor.NumericEncodingType numericEncodingType) |
DocumentFieldMetadata.Builder |
precisionStep(int precisionStep) |
DocumentFieldMetadata.Builder |
spatial() |
String |
toString() |
public Builder(String fieldName, Store store, Field.Index index, Field.TermVector termVector)
public DocumentFieldMetadata.Builder fieldBridge(FieldBridge fieldBridge)
public DocumentFieldMetadata.Builder boost(Float boost)
public DocumentFieldMetadata.Builder analyzer(Analyzer analyzer)
public DocumentFieldMetadata.Builder id()
public DocumentFieldMetadata.Builder idInEmbedded()
public DocumentFieldMetadata.Builder indexNullAs(NullMarkerCodec nullMarkerCodec)
public DocumentFieldMetadata.Builder numeric()
public DocumentFieldMetadata.Builder spatial()
public DocumentFieldMetadata.Builder precisionStep(int precisionStep)
public DocumentFieldMetadata.Builder numericEncodingType(NumericFieldSettingsDescriptor.NumericEncodingType numericEncodingType)
public DocumentFieldMetadata.Builder addFacetMetadata(FacetMetadata facetMetadata)
public DocumentFieldMetadata build()
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved