Class NodesRecord
- All Implemented Interfaces:
JsonpSerializable,PlainJsonSerializable,ToCopyableBuilder<NodesRecord.Builder,NodesRecord>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<NodesRecord> Json deserializer forNodesRecord -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringbuild()The OpenSearch build hash.static NodesRecord.Builderbuilder()final StringThe average size in bytes of shard bulk.final StringThe average time spend in shard bulk.final StringThe number of bulk shard operations.final StringThe total size in bytes of shard bulk.final StringThe time spend in shard bulk.final StringIndicates whether the node is the elected cluster-manager node.final StringThe size of completion.final Stringcpu()The recent system CPU usage as a percentage.final StringAPI name:disk.availfinal StringAPI name:disk.totalfinal StringdiskUsed()API name:disk.usedfinal StringAPI name:disk.used_percentbooleanfinal StringThe field data evictions.final StringThe used field data cache.final StringThe used file descriptors.final StringThe maximum number of file descriptors.final StringAPI name:file_desc.percentfinal Stringflavor()The OpenSearch distribution flavor.final StringThe number of flushes.final StringThe time spent in flush.final StringThe number of current get ops.final StringThe time spent in successful gets.final StringThe number of successful get operations.final StringThe time spent in failed gets.final StringThe number of failed gets.final StringgetTime()The time spent in get.final StringgetTotal()The number of get ops.inthashCode()final StringThe used heap.final StringheapMax()The maximum configured heap.final StringAPI name:heap.percentfinal StringThe bound HTTP address.final Stringid()API name:idfinal StringThe number of current deletions.final StringThe time spent in deletions.final StringThe number of delete operations.final StringThe number of current indexing operations.final StringThe number of failed indexing operations.final StringThe time spent in indexing.final StringThe number of indexing operations.final Stringip()The IP address.final Stringjdk()The Java version.final Stringload15m()The load average for the last fifteen minutes.final Stringload1m()The load average for the most recent minute.final Stringload5m()The load average for the last five minutes.final Stringmaster()Indicates whether the node is the elected cluster-manager node.final StringThe number of current merges.final StringThe number of current merging docs.final StringThe size of current merges.final StringThe number of completed merge operations.final StringThe docs merged.final StringThe size merged.final StringThe time spent in merges.final Stringname()API name:namefinal StringnodeRole()The roles of the node.final StringA comma-separated list of the roles of the node.static NodesRecordfinal Stringpid()The process identifier.final Stringport()The bound transport port.final StringThe query cache evictions.final StringThe query cache hit counts.final StringThe used query cache.final StringThe query cache miss counts.final StringThe used machine memory.final StringramMax()The total machine memory.final StringAPI name:ram.percentfinal StringThe time spent in external refreshes.final StringThe total external refreshes.final StringThe number of pending refresh listeners.final StringThe time spent in refreshes.final StringThe total refreshes.final StringThe request cache evictions.final StringThe request cache hit counts.final StringThe used request cache.final StringThe request cache miss counts.final StringThe total compiled scripts evicted from the cache.final StringThe script cache compilation limit triggered.final StringThe total script compilations.final StringAPI name:search.concurrent_avg_slice_countfinal StringAPI name:search.concurrent_query_currentfinal StringAPI name:search.concurrent_query_timefinal StringAPI name:search.concurrent_query_totalfinal StringThe current fetch phase operations.final StringThe time spent in fetch phase.final StringThe total fetch operations.final StringThe open search contexts.final StringAPI name:search.point_in_time_currentfinal StringAPI name:search.point_in_time_timefinal StringAPI name:search.point_in_time_totalfinal StringThe current query phase operations.final StringThe time spent in query phase.final StringThe total query phase operations.final StringThe open scroll contexts.final StringThe time scroll contexts held open.final StringThe completed scroll contexts.final StringThe number of segments.final StringThe memory used by fixed bit sets for nested object field types and export type filters for types referred in_parentfields.final StringThe memory used by the index writer.final StringThe memory used by segments.final StringThe memory used by the version map.voidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal StringThe number of current suggest operations.final StringThe time spend in suggest.final StringThe number of suggest operations.Create a new builderToCopyableBuilderthat is initialised with the current state of this object.final Stringtype()The OpenSearch distribution type.final Stringuptime()The node uptime.final Stringversion()API name:versionMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.json.PlainJsonSerializable
toJsonStringMethods inherited from interface org.opensearch.client.util.ToCopyableBuilder
copy
-
Field Details
-
_DESERIALIZER
Json deserializer forNodesRecord
-
-
Method Details
-
of
-
build
The OpenSearch build hash.API name:
build -
bulkAvgSizeInBytes
The average size in bytes of shard bulk.API name:
bulk.avg_size_in_bytes -
bulkAvgTime
The average time spend in shard bulk.API name:
bulk.avg_time -
bulkTotalOperations
The number of bulk shard operations.API name:
bulk.total_operations -
bulkTotalSizeInBytes
The total size in bytes of shard bulk.API name:
bulk.total_size_in_bytes -
bulkTotalTime
The time spend in shard bulk.API name:
bulk.total_time -
clusterManager
Indicates whether the node is the elected cluster-manager node. Returned values include*(elected cluster-manager) and-(not elected cluster-manager).API name:
cluster_manager -
completionSize
The size of completion.API name:
completion.size -
cpu
The recent system CPU usage as a percentage.API name:
cpu -
diskAvail
API name:disk.avail -
diskTotal
API name:disk.total -
diskUsed
API name:disk.used -
diskUsedPercent
API name:disk.used_percent -
fielddataEvictions
The field data evictions.API name:
fielddata.evictions -
fielddataMemorySize
The used field data cache.API name:
fielddata.memory_size -
fileDescCurrent
The used file descriptors.API name:
file_desc.current -
fileDescMax
The maximum number of file descriptors.API name:
file_desc.max -
fileDescPercent
API name:file_desc.percent -
flavor
The OpenSearch distribution flavor.API name:
flavor -
flushTotal
The number of flushes.API name:
flush.total -
flushTotalTime
The time spent in flush.API name:
flush.total_time -
getCurrent
The number of current get ops.API name:
get.current -
getExistsTime
The time spent in successful gets.API name:
get.exists_time -
getExistsTotal
The number of successful get operations.API name:
get.exists_total -
getMissingTime
The time spent in failed gets.API name:
get.missing_time -
getMissingTotal
The number of failed gets.API name:
get.missing_total -
getTime
The time spent in get.API name:
get.time -
getTotal
The number of get ops.API name:
get.total -
heapCurrent
The used heap.API name:
heap.current -
heapMax
The maximum configured heap.API name:
heap.max -
heapPercent
API name:heap.percent -
httpAddress
The bound HTTP address.API name:
http_address -
id
API name:id -
indexingDeleteCurrent
The number of current deletions.API name:
indexing.delete_current -
indexingDeleteTime
The time spent in deletions.API name:
indexing.delete_time -
indexingDeleteTotal
The number of delete operations.API name:
indexing.delete_total -
indexingIndexCurrent
The number of current indexing operations.API name:
indexing.index_current -
indexingIndexFailed
The number of failed indexing operations.API name:
indexing.index_failed -
indexingIndexTime
The time spent in indexing.API name:
indexing.index_time -
indexingIndexTotal
The number of indexing operations.API name:
indexing.index_total -
ip
The IP address.API name:
ip -
jdk
The Java version.API name:
jdk -
load15m
The load average for the last fifteen minutes.API name:
load_15m -
load1m
The load average for the most recent minute.API name:
load_1m -
load5m
The load average for the last five minutes.API name:
load_5m -
master
Indicates whether the node is the elected cluster-manager node. Returned values include*(elected cluster manager) and-(not elected cluster manager).API name:
master -
mergesCurrent
The number of current merges.API name:
merges.current -
mergesCurrentDocs
The number of current merging docs.API name:
merges.current_docs -
mergesCurrentSize
The size of current merges.API name:
merges.current_size -
mergesTotal
The number of completed merge operations.API name:
merges.total -
mergesTotalDocs
The docs merged.API name:
merges.total_docs -
mergesTotalSize
The size merged.API name:
merges.total_size -
mergesTotalTime
The time spent in merges.API name:
merges.total_time -
name
API name:name -
nodeRole
The roles of the node. Returned values includec(cold node),d(data node),f(frozen node),h(hot node),i(ingest node),l(machine learning node),m(cluster-manager eligible node),r(remote cluster client node),s(content node),t(transform node),v(voting-only node),w(warm node),and-(coordinating node only).API name:
node.role -
nodeRoles
A comma-separated list of the roles of the node. Returned values may include but are not limited to:data,ingest,master,cluster_manager,remote_cluster_client,search, and-(coordinating node only).API name:
node.roles -
pid
The process identifier.API name:
pid -
port
The bound transport port.API name:
port -
queryCacheEvictions
The query cache evictions.API name:
query_cache.evictions -
queryCacheHitCount
The query cache hit counts.API name:
query_cache.hit_count -
queryCacheMemorySize
The used query cache.API name:
query_cache.memory_size -
queryCacheMissCount
The query cache miss counts.API name:
query_cache.miss_count -
ramCurrent
The used machine memory.API name:
ram.current -
ramMax
The total machine memory.API name:
ram.max -
ramPercent
API name:ram.percent -
refreshExternalTime
The time spent in external refreshes.API name:
refresh.external_time -
refreshExternalTotal
The total external refreshes.API name:
refresh.external_total -
refreshListeners
The number of pending refresh listeners.API name:
refresh.listeners -
refreshTime
The time spent in refreshes.API name:
refresh.time -
refreshTotal
The total refreshes.API name:
refresh.total -
requestCacheEvictions
The request cache evictions.API name:
request_cache.evictions -
requestCacheHitCount
The request cache hit counts.API name:
request_cache.hit_count -
requestCacheMemorySize
The used request cache.API name:
request_cache.memory_size -
requestCacheMissCount
The request cache miss counts.API name:
request_cache.miss_count -
scriptCacheEvictions
The total compiled scripts evicted from the cache.API name:
script.cache_evictions -
scriptCompilationLimitTriggered
The script cache compilation limit triggered.API name:
script.compilation_limit_triggered -
scriptCompilations
The total script compilations.API name:
script.compilations -
searchConcurrentAvgSliceCount
API name:search.concurrent_avg_slice_count -
searchConcurrentQueryCurrent
API name:search.concurrent_query_current -
searchConcurrentQueryTime
API name:search.concurrent_query_time -
searchConcurrentQueryTotal
API name:search.concurrent_query_total -
searchFetchCurrent
The current fetch phase operations.API name:
search.fetch_current -
searchFetchTime
The time spent in fetch phase.API name:
search.fetch_time -
searchFetchTotal
The total fetch operations.API name:
search.fetch_total -
searchOpenContexts
The open search contexts.API name:
search.open_contexts -
searchPointInTimeCurrent
API name:search.point_in_time_current -
searchPointInTimeTime
API name:search.point_in_time_time -
searchPointInTimeTotal
API name:search.point_in_time_total -
searchQueryCurrent
The current query phase operations.API name:
search.query_current -
searchQueryTime
The time spent in query phase.API name:
search.query_time -
searchQueryTotal
The total query phase operations.API name:
search.query_total -
searchScrollCurrent
The open scroll contexts.API name:
search.scroll_current -
searchScrollTime
The time scroll contexts held open.API name:
search.scroll_time -
searchScrollTotal
The completed scroll contexts.API name:
search.scroll_total -
segmentsCount
The number of segments.API name:
segments.count -
segmentsFixedBitsetMemory
The memory used by fixed bit sets for nested object field types and export type filters for types referred in_parentfields.API name:
segments.fixed_bitset_memory -
segmentsIndexWriterMemory
The memory used by the index writer.API name:
segments.index_writer_memory -
segmentsMemory
The memory used by segments.API name:
segments.memory -
segmentsVersionMapMemory
The memory used by the version map.API name:
segments.version_map_memory -
suggestCurrent
The number of current suggest operations.API name:
suggest.current -
suggestTime
The time spend in suggest.API name:
suggest.time -
suggestTotal
The number of suggest operations.API name:
suggest.total -
type
The OpenSearch distribution type.API name:
type -
uptime
The node uptime.API name:
uptime -
version
API name:version -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toBuilder
Description copied from interface:ToCopyableBuilderCreate a new builderToCopyableBuilderthat is initialised with the current state of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<NodesRecord.Builder,NodesRecord> - Returns:
- a new builder instance.
-
builder
-
setupNodesRecordDeserializer
-
hashCode
public int hashCode() -
equals
-