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.ObjectgetMissing()ScriptgetScript()java.time.ZoneIdgetTimeZone()MultiValuesSourceFieldConfig.BuildersetFieldName(java.lang.String fieldName)MultiValuesSourceFieldConfig.BuildersetMissing(java.lang.Object missing)MultiValuesSourceFieldConfig.BuildersetScript(Script script)MultiValuesSourceFieldConfig.BuildersetTimeZone(java.time.ZoneId timeZone)
-
-
-
Method Detail
-
getFieldName
public java.lang.String getFieldName()
-
setFieldName
public MultiValuesSourceFieldConfig.Builder setFieldName(java.lang.String fieldName)
-
getMissing
public java.lang.Object getMissing()
-
setMissing
public MultiValuesSourceFieldConfig.Builder setMissing(java.lang.Object missing)
-
getScript
public Script getScript()
-
setScript
public MultiValuesSourceFieldConfig.Builder setScript(Script script)
-
getTimeZone
public java.time.ZoneId getTimeZone()
-
setTimeZone
public MultiValuesSourceFieldConfig.Builder setTimeZone(java.time.ZoneId timeZone)
-
build
public MultiValuesSourceFieldConfig build()
-
-