Class FieldStat.Builder
java.lang.Object
co.elastic.clients.elasticsearch.text_structure.find_structure.FieldStat.Builder
- All Implemented Interfaces:
ObjectBuilder<FieldStat>
- Enclosing class:
- FieldStat
public static class FieldStat.Builder extends java.lang.Object implements ObjectBuilder<FieldStat>
Builder for
FieldStat
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description FieldStat.Builder
addTopHits(TopHit value)
Add a value totopHits(List)
, creating the list if needed.FieldStat.Builder
addTopHits(java.util.function.Function<TopHit.Builder,ObjectBuilder<TopHit>> fn)
Add a value totopHits(List)
, creating the list if needed.FieldStat
build()
Builds aFieldStat
.FieldStat.Builder
cardinality(int value)
Required - API name:cardinality
FieldStat.Builder
count(int value)
Required - API name:count
FieldStat.Builder
earliest(java.lang.String value)
API name:earliest
FieldStat.Builder
latest(java.lang.String value)
API name:latest
FieldStat.Builder
maxValue(java.lang.Integer value)
API name:max_value
FieldStat.Builder
meanValue(java.lang.Integer value)
API name:mean_value
FieldStat.Builder
medianValue(java.lang.Integer value)
API name:median_value
FieldStat.Builder
minValue(java.lang.Integer value)
API name:min_value
FieldStat.Builder
topHits(TopHit... value)
Required - API name:top_hits
FieldStat.Builder
topHits(java.util.function.Function<TopHit.Builder,ObjectBuilder<TopHit>> fn)
SettopHits(List)
to a singleton list.FieldStat.Builder
topHits(java.util.List<TopHit> value)
Required - API name:top_hits
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
-
count
Required - API name:count
-
cardinality
Required - API name:cardinality
-
topHits
Required - API name:top_hits
-
topHits
Required - API name:top_hits
-
addTopHits
Add a value totopHits(List)
, creating the list if needed. -
topHits
public FieldStat.Builder topHits(java.util.function.Function<TopHit.Builder,ObjectBuilder<TopHit>> fn)SettopHits(List)
to a singleton list. -
addTopHits
public FieldStat.Builder addTopHits(java.util.function.Function<TopHit.Builder,ObjectBuilder<TopHit>> fn)Add a value totopHits(List)
, creating the list if needed. -
meanValue
API name:mean_value
-
medianValue
API name:median_value
-
maxValue
API name:max_value
-
minValue
API name:min_value
-
earliest
API name:earliest
-
latest
API name:latest
-
build
Builds aFieldStat
.- Specified by:
build
in interfaceObjectBuilder<FieldStat>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-