Class TopMetricsBucket.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch._types.aggregations.MultiBucketBase.AbstractBuilder<TopMetricsBucket.Builder>
-
- org.opensearch.client.opensearch._types.aggregations.TopMetricsBucket.Builder
-
- All Implemented Interfaces:
ObjectBuilder<TopMetricsBucket>
- Enclosing class:
- TopMetricsBucket
public static class TopMetricsBucket.Builder extends MultiBucketBase.AbstractBuilder<TopMetricsBucket.Builder> implements ObjectBuilder<TopMetricsBucket>
Builder forTopMetricsBucket.
-
-
Field Summary
-
Fields inherited from class org.opensearch.client.opensearch._types.aggregations.MultiBucketBase.AbstractBuilder
aggregations
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TopMetricsBucketbuild()Builds aTopMetricsBucket.protected TopMetricsBucket.Builderself()TopMetricsBucket.Buildertop(java.util.function.Function<TopMetrics.Builder,ObjectBuilder<TopMetrics>> fn)Required - API name:topTopMetricsBucket.Buildertop(java.util.List<TopMetrics> list)Required - API name:topTopMetricsBucket.Buildertop(TopMetrics value, TopMetrics... values)Required - API name:top-
Methods inherited from class org.opensearch.client.opensearch._types.aggregations.MultiBucketBase.AbstractBuilder
aggregations, aggregations, aggregations, docCount
-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
top
public final TopMetricsBucket.Builder top(java.util.List<TopMetrics> list)
Required - API name:topAdds all elements of
listtotop.
-
top
public final TopMetricsBucket.Builder top(TopMetrics value, TopMetrics... values)
Required - API name:topAdds one or more values to
top.
-
top
public final TopMetricsBucket.Builder top(java.util.function.Function<TopMetrics.Builder,ObjectBuilder<TopMetrics>> fn)
Required - API name:topAdds a value to
topusing a builder lambda.
-
self
protected TopMetricsBucket.Builder self()
- Specified by:
selfin classMultiBucketBase.AbstractBuilder<TopMetricsBucket.Builder>
-
build
public TopMetricsBucket build()
Builds aTopMetricsBucket.- Specified by:
buildin interfaceObjectBuilder<TopMetricsBucket>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-