Class MetricAggregationBase.AbstractBuilder<BuilderT extends MetricAggregationBase.AbstractBuilder<BuilderT>>
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch._types.aggregations.MetricAggregationBase.AbstractBuilder<BuilderT>
-
- Direct Known Subclasses:
BoxplotAggregation.Builder,CardinalityAggregation.Builder,FormatMetricAggregationBase.AbstractBuilder,FormattableMetricAggregation.AbstractBuilder,GeoBoundsAggregation.Builder,GeoCentroidAggregation.Builder,ScriptedMetricAggregation.Builder,StringStatsAggregation.Builder,TopHitsAggregation.Builder,TopMetricsAggregation.Builder
- Enclosing class:
- MetricAggregationBase
protected abstract static class MetricAggregationBase.AbstractBuilder<BuilderT extends MetricAggregationBase.AbstractBuilder<BuilderT>> extends ObjectBuilderBase
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description BuilderTfield(java.lang.String value)API name:fieldBuilderTmissing(java.util.function.Function<FieldValue.Builder,ObjectBuilder<FieldValue>> fn)API name:missingBuilderTmissing(FieldValue value)API name:missingBuilderTscript(java.util.function.Function<Script.Builder,ObjectBuilder<Script>> fn)API name:scriptBuilderTscript(Script value)API name:scriptprotected abstract BuilderTself()-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
field
public final BuilderT field(@Nullable java.lang.String value)
API name:field
-
missing
public final BuilderT missing(@Nullable FieldValue value)
API name:missing
-
missing
public final BuilderT missing(java.util.function.Function<FieldValue.Builder,ObjectBuilder<FieldValue>> fn)
API name:missing
-
script
public final BuilderT script(java.util.function.Function<Script.Builder,ObjectBuilder<Script>> fn)
API name:script
-
self
protected abstract BuilderT self()
-
-