Class MultiValuesSourceFieldConfig.Builder
java.lang.Object
org.elasticsearch.search.aggregations.support.MultiValuesSourceFieldConfig.Builder
- Enclosing class:
- MultiValuesSourceFieldConfig
public static class MultiValuesSourceFieldConfig.Builder
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description MultiValuesSourceFieldConfig
build()
java.lang.String
getFieldName()
java.lang.String
getFormat()
java.lang.Object
getMissing()
Script
getScript()
java.time.ZoneId
getTimeZone()
ValueType
getUserValueTypeHint()
MultiValuesSourceFieldConfig.Builder
setFieldName(java.lang.String fieldName)
MultiValuesSourceFieldConfig.Builder
setFilter(QueryBuilder filter)
MultiValuesSourceFieldConfig.Builder
setFormat(java.lang.String format)
MultiValuesSourceFieldConfig.Builder
setMissing(java.lang.Object missing)
MultiValuesSourceFieldConfig.Builder
setScript(Script script)
MultiValuesSourceFieldConfig.Builder
setTimeZone(java.time.ZoneId timeZone)
MultiValuesSourceFieldConfig.Builder
setUserValueTypeHint(ValueType userValueTypeHint)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
getFieldName
public java.lang.String getFieldName() -
setFieldName
-
getMissing
public java.lang.Object getMissing() -
setMissing
-
getScript
-
setScript
-
getTimeZone
public java.time.ZoneId getTimeZone() -
setTimeZone
-
setFilter
-
setUserValueTypeHint
-
getUserValueTypeHint
-
setFormat
-
getFormat
public java.lang.String getFormat() -
build
-