Class DecayFunction.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch._types.query_dsl.DecayFunction.Builder
- All Implemented Interfaces:
ObjectBuilder<DecayFunction>
- Enclosing class:
- DecayFunction
public static class DecayFunction.Builder
extends ObjectBuilderBase
implements ObjectBuilder<DecayFunction>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
date
-
date
public ObjectBuilder<DecayFunction> date(Function<DateDecayFunction.Builder, ObjectBuilder<DateDecayFunction>> fn) -
geo
-
geo
public ObjectBuilder<DecayFunction> geo(Function<GeoDecayFunction.Builder, ObjectBuilder<GeoDecayFunction>> fn) -
numeric
-
numeric
public ObjectBuilder<DecayFunction> numeric(Function<NumericDecayFunction.Builder, ObjectBuilder<NumericDecayFunction>> fn) -
untyped
-
untyped
public ObjectBuilder<DecayFunction> untyped(Function<UntypedDecayFunction.Builder, ObjectBuilder<UntypedDecayFunction>> fn) -
build
- Specified by:
buildin interfaceObjectBuilder<DecayFunction>
-