Class HealthRecord
java.lang.Object
org.opensearch.client.opensearch.cat.health.HealthRecord
- All Implemented Interfaces:
ToJsonp
public final class HealthRecord extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHealthRecord.BuilderBuilder forHealthRecord. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<HealthRecord>DESERIALIZERJson deserializer for HealthRecord -
Constructor Summary
Constructors Modifier Constructor Description protectedHealthRecord(HealthRecord.Builder builder) -
Method Summary
Modifier and Type Method Description java.lang.StringactiveShardsPercent()active number of shards in percent API name:active_shards_percentjava.lang.Stringcluster()cluster name API name:clusterjakarta.json.JsonValueepoch()seconds since 1969-01-01 00:00:00 API name:epochjava.lang.Stringinit()number of initializing nodes API name:initjava.lang.StringmaxTaskWaitTime()wait time of longest task pending API name:max_task_wait_timejava.lang.Stringnode_data()number of nodes that can store data API name:node.datajava.lang.Stringnode_total()total number of nodes API name:node.totaljava.lang.StringpendingTasks()number of pending tasks API name:pending_tasksjava.lang.Stringpri()number of primary shards API name:prijava.lang.Stringrelo()number of relocating nodes API name:reloprotected static voidsetupHealthRecordDeserializer(DelegatingDeserializer<HealthRecord.Builder> op)java.lang.Stringshards()total number of shards API name:shardsjava.lang.Stringstatus()health status API name:statusjava.lang.Stringtimestamp()time in HH:MM:SS API name:timestampvoidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)java.lang.Stringunassign()number of unassigned shards API name:unassign
-
Field Details
-
DESERIALIZER
Json deserializer for HealthRecord
-
-
Constructor Details
-
Method Details
-
epoch
@Nullable public jakarta.json.JsonValue epoch()seconds since 1969-01-01 00:00:00 API name:epoch -
timestamp
@Nullable public java.lang.String timestamp()time in HH:MM:SS API name:timestamp -
cluster
@Nullable public java.lang.String cluster()cluster name API name:cluster -
status
@Nullable public java.lang.String status()health status API name:status -
node_total
@Nullable public java.lang.String node_total()total number of nodes API name:node.total -
node_data
@Nullable public java.lang.String node_data()number of nodes that can store data API name:node.data -
shards
@Nullable public java.lang.String shards()total number of shards API name:shards -
pri
@Nullable public java.lang.String pri()number of primary shards API name:pri -
relo
@Nullable public java.lang.String relo()number of relocating nodes API name:relo -
init
@Nullable public java.lang.String init()number of initializing nodes API name:init -
unassign
@Nullable public java.lang.String unassign()number of unassigned shards API name:unassign -
pendingTasks
@Nullable public java.lang.String pendingTasks()number of pending tasks API name:pending_tasks -
maxTaskWaitTime
@Nullable public java.lang.String maxTaskWaitTime()wait time of longest task pending API name:max_task_wait_time -
activeShardsPercent
@Nullable public java.lang.String activeShardsPercent()active number of shards in percent API name:active_shards_percent -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupHealthRecordDeserializer
protected static void setupHealthRecordDeserializer(DelegatingDeserializer<HealthRecord.Builder> op)
-