Class StatsRequest.Builder
java.lang.Object
co.elastic.clients.elasticsearch.searchable_snapshots.StatsRequest.Builder
- All Implemented Interfaces:
ObjectBuilder<StatsRequest>
- Enclosing class:
- StatsRequest
public static class StatsRequest.Builder extends java.lang.Object implements ObjectBuilder<StatsRequest>
Builder for
StatsRequest
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description StatsRequest.Builder
addIndex(java.lang.String value)
Add a value toindex(List)
, creating the list if needed.StatsRequest
build()
Builds aStatsRequest
.StatsRequest.Builder
index(java.lang.String... value)
A comma-separated list of index namesStatsRequest.Builder
index(java.util.List<java.lang.String> value)
A comma-separated list of index namesStatsRequest.Builder
level(StatsLevel value)
Return stats aggregated at cluster, index or shard levelMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
index
A comma-separated list of index namesAPI name:
index
-
index
A comma-separated list of index namesAPI name:
index
-
addIndex
Add a value toindex(List)
, creating the list if needed. -
level
Return stats aggregated at cluster, index or shard levelAPI name:
level
-
build
Builds aStatsRequest
.- Specified by:
build
in interfaceObjectBuilder<StatsRequest>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-