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 MultiValuesSourceFieldConfigbuild()java.lang.StringgetFieldName()java.lang.StringgetFormat()java.lang.ObjectgetMissing()ScriptgetScript()java.time.ZoneIdgetTimeZone()ValueTypegetUserValueTypeHint()MultiValuesSourceFieldConfig.BuildersetFieldName(java.lang.String fieldName)MultiValuesSourceFieldConfig.BuildersetFilter(QueryBuilder filter)MultiValuesSourceFieldConfig.BuildersetFormat(java.lang.String format)MultiValuesSourceFieldConfig.BuildersetMissing(java.lang.Object missing)MultiValuesSourceFieldConfig.BuildersetScript(Script script)MultiValuesSourceFieldConfig.BuildersetTimeZone(java.time.ZoneId timeZone)MultiValuesSourceFieldConfig.BuildersetUserValueTypeHint(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
-