Class HealthRecord.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<HealthRecord.Builder>
co.elastic.clients.elasticsearch.cat.health.HealthRecord.Builder
- All Implemented Interfaces:
WithJson<HealthRecord.Builder>
,ObjectBuilder<HealthRecord>
- Enclosing class:
- HealthRecord
public static class HealthRecord.Builder extends WithJsonObjectBuilderBase<HealthRecord.Builder> implements ObjectBuilder<HealthRecord>
Builder for
HealthRecord
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description HealthRecord.Builder
activeShardsPercent(java.lang.String value)
active number of shards in percentHealthRecord
build()
Builds aHealthRecord
.HealthRecord.Builder
cluster(java.lang.String value)
cluster nameHealthRecord.Builder
epoch(java.lang.Long value)
seconds since 1970-01-01 00:00:00HealthRecord.Builder
init(java.lang.String value)
number of initializing nodesHealthRecord.Builder
maxTaskWaitTime(java.lang.String value)
wait time of longest task pendingHealthRecord.Builder
nodeData(java.lang.String value)
number of nodes that can store dataHealthRecord.Builder
nodeTotal(java.lang.String value)
total number of nodesHealthRecord.Builder
pendingTasks(java.lang.String value)
number of pending tasksHealthRecord.Builder
pri(java.lang.String value)
number of primary shardsHealthRecord.Builder
relo(java.lang.String value)
number of relocating nodesprotected HealthRecord.Builder
self()
HealthRecord.Builder
shards(java.lang.String value)
total number of shardsHealthRecord.Builder
status(java.lang.String value)
health statusHealthRecord.Builder
timestamp(java.lang.String value)
time in HH:MM:SSHealthRecord.Builder
unassign(java.lang.String value)
number of unassigned shardsMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
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
-
epoch
seconds since 1970-01-01 00:00:00API name:
epoch
-
timestamp
time in HH:MM:SSAPI name:
timestamp
-
cluster
cluster nameAPI name:
cluster
-
status
health statusAPI name:
status
-
nodeTotal
total number of nodesAPI name:
node.total
-
nodeData
number of nodes that can store dataAPI name:
node.data
-
shards
total number of shardsAPI name:
shards
-
pri
number of primary shardsAPI name:
pri
-
relo
number of relocating nodesAPI name:
relo
-
init
number of initializing nodesAPI name:
init
-
unassign
number of unassigned shardsAPI name:
unassign
-
pendingTasks
number of pending tasksAPI name:
pending_tasks
-
maxTaskWaitTime
wait time of longest task pendingAPI name:
max_task_wait_time
-
activeShardsPercent
active number of shards in percentAPI name:
active_shards_percent
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<HealthRecord.Builder>
-
build
Builds aHealthRecord
.- Specified by:
build
in interfaceObjectBuilder<HealthRecord>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-