Class AggregationsRequest
- All Implemented Interfaces:
Map<String,
Aggregation>
Container for multiple named
Use the
Aggregation
s to be executed as part of a SearchRequest
.
The map keys represent aggregation names, and values define Aggregation
instances.
Use the
AggregationsRequest.Builder
to create an instance of this class.- Since:
- 10.5
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,
V>, AbstractMap.SimpleImmutableEntry<K, V> -
Method Summary
Modifier and TypeMethodDescriptionstatic AggregationsRequest.Builder
builder()
entrySet()
boolean
int
hashCode()
Methods inherited from class java.util.AbstractMap
clear, clone, containsKey, containsValue, get, isEmpty, keySet, put, putAll, remove, size, toString, values
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Method Details
-
entrySet
- Specified by:
entrySet
in interfaceMap<String,
Aggregation> - Specified by:
entrySet
in classAbstractMap<String,
Aggregation>
-
builder
-
equals
- Specified by:
equals
in interfaceMap<String,
Aggregation> - Overrides:
equals
in classAbstractMap<String,
Aggregation>
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfaceMap<String,
Aggregation> - Overrides:
hashCode
in classAbstractMap<String,
Aggregation>
-