public class ValuesSourceConfig<VS extends ValuesSource>
extends java.lang.Object
Constructor and Description |
---|
ValuesSourceConfig(ValuesSourceType valueSourceType) |
Modifier and Type | Method and Description |
---|---|
FieldContext |
fieldContext() |
ValuesSourceConfig<VS> |
fieldContext(FieldContext fieldContext) |
DocValueFormat |
format() |
ValuesSourceConfig<VS> |
format(DocValueFormat format) |
java.lang.Object |
missing() |
ValuesSourceConfig<VS> |
missing(java.lang.Object missing) |
SearchScript |
script() |
ValuesSourceConfig<VS> |
script(SearchScript script) |
ValueType |
scriptValueType() |
ValuesSourceConfig<VS> |
scriptValueType(ValueType scriptValueType) |
org.joda.time.DateTimeZone |
timezone() |
ValuesSourceConfig<VS> |
timezone(org.joda.time.DateTimeZone timeZone) |
boolean |
unmapped() |
ValuesSourceConfig<VS> |
unmapped(boolean unmapped) |
boolean |
valid() |
ValuesSourceType |
valueSourceType() |
public ValuesSourceConfig(ValuesSourceType valueSourceType)
public ValuesSourceType valueSourceType()
public FieldContext fieldContext()
public SearchScript script()
public boolean unmapped()
public boolean valid()
public ValuesSourceConfig<VS> fieldContext(FieldContext fieldContext)
public ValuesSourceConfig<VS> script(SearchScript script)
public ValuesSourceConfig<VS> scriptValueType(ValueType scriptValueType)
public ValueType scriptValueType()
public ValuesSourceConfig<VS> unmapped(boolean unmapped)
public ValuesSourceConfig<VS> format(DocValueFormat format)
public ValuesSourceConfig<VS> missing(java.lang.Object missing)
public java.lang.Object missing()
public ValuesSourceConfig<VS> timezone(org.joda.time.DateTimeZone timeZone)
public org.joda.time.DateTimeZone timezone()
public DocValueFormat format()