Class StatsRequest.Builder
java.lang.Object
co.elastic.clients.elasticsearch.watcher.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
addMetric(WatcherMetric value)
Add a value tometric(List)
, creating the list if needed.StatsRequest
build()
Builds aStatsRequest
.StatsRequest.Builder
emitStacktraces(java.lang.Boolean value)
Defines whether stack traces are generated for each watch that is running.StatsRequest.Builder
metric(WatcherMetric... value)
Defines which additional metrics are included in the response.StatsRequest.Builder
metric(java.util.List<WatcherMetric> value)
Defines which additional metrics are included in the response.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
-
metric
Defines which additional metrics are included in the response.API name:
metric
-
metric
Defines which additional metrics are included in the response.API name:
metric
-
addMetric
Add a value tometric(List)
, creating the list if needed. -
emitStacktraces
Defines whether stack traces are generated for each watch that is running.API name:
emit_stacktraces
-
build
Builds aStatsRequest
.- Specified by:
build
in interfaceObjectBuilder<StatsRequest>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-