Class NodesRecord.Builder
- All Implemented Interfaces:
WithJson<NodesRecord.Builder>,ObjectBuilder<NodesRecord>
- Enclosing class:
- NodesRecord
public static class NodesRecord.Builder extends WithJsonObjectBuilderBase<NodesRecord.Builder> implements ObjectBuilder<NodesRecord>
NodesRecord.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description NodesRecordbuild()Builds aNodesRecord.NodesRecord.Builderbuild(java.lang.String value)es build hashNodesRecord.BuilderbulkAvgSizeInBytes(java.lang.String value)average size in bytes of shard bulkNodesRecord.BuilderbulkAvgTime(java.lang.String value)average time spend in shard bulkNodesRecord.BuilderbulkTotalOperations(java.lang.String value)number of bulk shard opsNodesRecord.BuilderbulkTotalSizeInBytes(java.lang.String value)total size in bytes of shard bulkNodesRecord.BuilderbulkTotalTime(java.lang.String value)time spend in shard bulkNodesRecord.BuildercompletionSize(java.lang.String value)size of completionNodesRecord.Buildercpu(java.lang.String value)recent cpu usageNodesRecord.BuilderdiskAvail(java.lang.String value)available disk spaceNodesRecord.BuilderdiskTotal(java.lang.String value)total disk spaceNodesRecord.BuilderdiskUsed(java.lang.String value)used disk spaceNodesRecord.BuilderdiskUsedPercent(java.lang.String value)used disk space percentageNodesRecord.BuilderfielddataEvictions(java.lang.String value)fielddata evictionsNodesRecord.BuilderfielddataMemorySize(java.lang.String value)used fielddata cacheNodesRecord.BuilderfileDescCurrent(java.lang.String value)used file descriptorsNodesRecord.BuilderfileDescMax(java.lang.String value)max file descriptorsNodesRecord.BuilderfileDescPercent(java.lang.String value)used file descriptor ratioNodesRecord.Builderflavor(java.lang.String value)es distribution flavorNodesRecord.BuilderflushTotal(java.lang.String value)number of flushesNodesRecord.BuilderflushTotalTime(java.lang.String value)time spent in flushNodesRecord.BuildergetCurrent(java.lang.String value)number of current get opsNodesRecord.BuildergetExistsTime(java.lang.String value)time spent in successful getsNodesRecord.BuildergetExistsTotal(java.lang.String value)number of successful getsNodesRecord.BuildergetMissingTime(java.lang.String value)time spent in failed getsNodesRecord.BuildergetMissingTotal(java.lang.String value)number of failed getsNodesRecord.BuildergetTime(java.lang.String value)time spent in getNodesRecord.BuildergetTotal(java.lang.String value)number of get opsNodesRecord.BuilderheapCurrent(java.lang.String value)used heapNodesRecord.BuilderheapMax(java.lang.String value)max configured heapNodesRecord.BuilderheapPercent(java.lang.String value)used heap ratioNodesRecord.BuilderhttpAddress(java.lang.String value)bound http addressNodesRecord.Builderid(java.lang.String value)unique node idNodesRecord.BuilderindexingDeleteCurrent(java.lang.String value)number of current deletionsNodesRecord.BuilderindexingDeleteTime(java.lang.String value)time spent in deletionsNodesRecord.BuilderindexingDeleteTotal(java.lang.String value)number of delete opsNodesRecord.BuilderindexingIndexCurrent(java.lang.String value)number of current indexing opsNodesRecord.BuilderindexingIndexFailed(java.lang.String value)number of failed indexing opsNodesRecord.BuilderindexingIndexTime(java.lang.String value)time spent in indexingNodesRecord.BuilderindexingIndexTotal(java.lang.String value)number of indexing opsNodesRecord.Builderip(java.lang.String value)ip addressNodesRecord.Builderjdk(java.lang.String value)jdk versionNodesRecord.Builderload15m(java.lang.String value)15m load avgNodesRecord.Builderload1m(java.lang.String value)1m load avgNodesRecord.Builderload5m(java.lang.String value)5m load avgNodesRecord.Buildermaster(java.lang.String value)*:current masterNodesRecord.BuildermergesCurrent(java.lang.String value)number of current mergesNodesRecord.BuildermergesCurrentDocs(java.lang.String value)number of current merging docsNodesRecord.BuildermergesCurrentSize(java.lang.String value)size of current mergesNodesRecord.BuildermergesTotal(java.lang.String value)number of completed merge opsNodesRecord.BuildermergesTotalDocs(java.lang.String value)docs mergedNodesRecord.BuildermergesTotalSize(java.lang.String value)size mergedNodesRecord.BuildermergesTotalTime(java.lang.String value)time spent in mergesNodesRecord.Buildername(java.lang.String value)node nameNodesRecord.BuildernodeRole(java.lang.String value)m:master eligible node, d:data node, i:ingest node, -:coordinating node onlyNodesRecord.Builderpid(java.lang.String value)process idNodesRecord.Builderport(java.lang.String value)bound transport portNodesRecord.BuilderqueryCacheEvictions(java.lang.String value)query cache evictionsNodesRecord.BuilderqueryCacheHitCount(java.lang.String value)query cache hit countsNodesRecord.BuilderqueryCacheMemorySize(java.lang.String value)used query cacheNodesRecord.BuilderqueryCacheMissCount(java.lang.String value)query cache miss countsNodesRecord.BuilderramCurrent(java.lang.String value)used machine memoryNodesRecord.BuilderramMax(java.lang.String value)total machine memoryNodesRecord.BuilderramPercent(java.lang.String value)used machine memory ratioNodesRecord.BuilderrefreshExternalTime(java.lang.String value)time spent in external refreshesNodesRecord.BuilderrefreshExternalTotal(java.lang.String value)total external refreshesNodesRecord.BuilderrefreshListeners(java.lang.String value)number of pending refresh listenersNodesRecord.BuilderrefreshTime(java.lang.String value)time spent in refreshesNodesRecord.BuilderrefreshTotal(java.lang.String value)total refreshesNodesRecord.BuilderrequestCacheEvictions(java.lang.String value)request cache evictionsNodesRecord.BuilderrequestCacheHitCount(java.lang.String value)request cache hit countsNodesRecord.BuilderrequestCacheMemorySize(java.lang.String value)used request cacheNodesRecord.BuilderrequestCacheMissCount(java.lang.String value)request cache miss countsNodesRecord.BuilderscriptCacheEvictions(java.lang.String value)script cache evictionsNodesRecord.BuilderscriptCompilationLimitTriggered(java.lang.String value)script cache compilation limit triggeredNodesRecord.BuilderscriptCompilations(java.lang.String value)script compilationsNodesRecord.BuildersearchFetchCurrent(java.lang.String value)current fetch phase opsNodesRecord.BuildersearchFetchTime(java.lang.String value)time spent in fetch phaseNodesRecord.BuildersearchFetchTotal(java.lang.String value)total fetch opsNodesRecord.BuildersearchOpenContexts(java.lang.String value)open search contextsNodesRecord.BuildersearchQueryCurrent(java.lang.String value)current query phase opsNodesRecord.BuildersearchQueryTime(java.lang.String value)time spent in query phaseNodesRecord.BuildersearchQueryTotal(java.lang.String value)total query phase opsNodesRecord.BuildersearchScrollCurrent(java.lang.String value)open scroll contextsNodesRecord.BuildersearchScrollTime(java.lang.String value)time scroll contexts held openNodesRecord.BuildersearchScrollTotal(java.lang.String value)completed scroll contextsNodesRecord.BuildersegmentsCount(java.lang.String value)number of segmentsNodesRecord.BuildersegmentsFixedBitsetMemory(java.lang.String value)memory used by fixed bit sets for nested object field types and export type filters for types referred in _parent fieldsNodesRecord.BuildersegmentsIndexWriterMemory(java.lang.String value)memory used by index writerNodesRecord.BuildersegmentsMemory(java.lang.String value)memory used by segmentsNodesRecord.BuildersegmentsVersionMapMemory(java.lang.String value)memory used by version mapprotected NodesRecord.Builderself()NodesRecord.BuildersuggestCurrent(java.lang.String value)number of current suggest opsNodesRecord.BuildersuggestTime(java.lang.String value)time spend in suggestNodesRecord.BuildersuggestTotal(java.lang.String value)number of suggest opsNodesRecord.Buildertype(java.lang.String value)es distribution typeNodesRecord.Builderuptime(java.lang.String value)node uptimeNodesRecord.Builderversion(java.lang.String value)es versionMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
id
unique node idAPI name:
id -
pid
process idAPI name:
pid -
ip
ip addressAPI name:
ip -
port
bound transport portAPI name:
port -
httpAddress
bound http addressAPI name:
http_address -
version
es versionAPI name:
version -
flavor
es distribution flavorAPI name:
flavor -
type
es distribution typeAPI name:
type -
build
es build hashAPI name:
build -
jdk
jdk versionAPI name:
jdk -
diskTotal
total disk spaceAPI name:
disk.total -
diskUsed
used disk spaceAPI name:
disk.used -
diskAvail
available disk spaceAPI name:
disk.avail -
diskUsedPercent
used disk space percentageAPI name:
disk.used_percent -
heapCurrent
used heapAPI name:
heap.current -
heapPercent
used heap ratioAPI name:
heap.percent -
heapMax
max configured heapAPI name:
heap.max -
ramCurrent
used machine memoryAPI name:
ram.current -
ramPercent
used machine memory ratioAPI name:
ram.percent -
ramMax
total machine memoryAPI name:
ram.max -
fileDescCurrent
used file descriptorsAPI name:
file_desc.current -
fileDescPercent
used file descriptor ratioAPI name:
file_desc.percent -
fileDescMax
max file descriptorsAPI name:
file_desc.max -
cpu
recent cpu usageAPI name:
cpu -
load1m
1m load avgAPI name:
load_1m -
load5m
5m load avgAPI name:
load_5m -
load15m
15m load avgAPI name:
load_15m -
uptime
node uptimeAPI name:
uptime -
nodeRole
m:master eligible node, d:data node, i:ingest node, -:coordinating node onlyAPI name:
node.role -
master
*:current masterAPI name:
master -
name
node nameAPI name:
name -
completionSize
size of completionAPI name:
completion.size -
fielddataMemorySize
used fielddata cacheAPI name:
fielddata.memory_size -
fielddataEvictions
fielddata evictionsAPI name:
fielddata.evictions -
queryCacheMemorySize
used query cacheAPI name:
query_cache.memory_size -
queryCacheEvictions
query cache evictionsAPI name:
query_cache.evictions -
queryCacheHitCount
query cache hit countsAPI name:
query_cache.hit_count -
queryCacheMissCount
query cache miss countsAPI name:
query_cache.miss_count -
requestCacheMemorySize
used request cacheAPI name:
request_cache.memory_size -
requestCacheEvictions
request cache evictionsAPI name:
request_cache.evictions -
requestCacheHitCount
request cache hit countsAPI name:
request_cache.hit_count -
requestCacheMissCount
request cache miss countsAPI name:
request_cache.miss_count -
flushTotal
number of flushesAPI name:
flush.total -
flushTotalTime
time spent in flushAPI name:
flush.total_time -
getCurrent
number of current get opsAPI name:
get.current -
getTime
time spent in getAPI name:
get.time -
getTotal
number of get opsAPI name:
get.total -
getExistsTime
time spent in successful getsAPI name:
get.exists_time -
getExistsTotal
number of successful getsAPI name:
get.exists_total -
getMissingTime
time spent in failed getsAPI name:
get.missing_time -
getMissingTotal
number of failed getsAPI name:
get.missing_total -
indexingDeleteCurrent
number of current deletionsAPI name:
indexing.delete_current -
indexingDeleteTime
time spent in deletionsAPI name:
indexing.delete_time -
indexingDeleteTotal
number of delete opsAPI name:
indexing.delete_total -
indexingIndexCurrent
number of current indexing opsAPI name:
indexing.index_current -
indexingIndexTime
time spent in indexingAPI name:
indexing.index_time -
indexingIndexTotal
number of indexing opsAPI name:
indexing.index_total -
indexingIndexFailed
number of failed indexing opsAPI name:
indexing.index_failed -
mergesCurrent
number of current mergesAPI name:
merges.current -
mergesCurrentDocs
number of current merging docsAPI name:
merges.current_docs -
mergesCurrentSize
size of current mergesAPI name:
merges.current_size -
mergesTotal
number of completed merge opsAPI name:
merges.total -
mergesTotalDocs
docs mergedAPI name:
merges.total_docs -
mergesTotalSize
size mergedAPI name:
merges.total_size -
mergesTotalTime
time spent in mergesAPI name:
merges.total_time -
refreshTotal
total refreshesAPI name:
refresh.total -
refreshTime
time spent in refreshesAPI name:
refresh.time -
refreshExternalTotal
total external refreshesAPI name:
refresh.external_total -
refreshExternalTime
time spent in external refreshesAPI name:
refresh.external_time -
refreshListeners
number of pending refresh listenersAPI name:
refresh.listeners -
scriptCompilations
script compilationsAPI name:
script.compilations -
scriptCacheEvictions
script cache evictionsAPI name:
script.cache_evictions -
scriptCompilationLimitTriggered
script cache compilation limit triggeredAPI name:
script.compilation_limit_triggered -
searchFetchCurrent
current fetch phase opsAPI name:
search.fetch_current -
searchFetchTime
time spent in fetch phaseAPI name:
search.fetch_time -
searchFetchTotal
total fetch opsAPI name:
search.fetch_total -
searchOpenContexts
open search contextsAPI name:
search.open_contexts -
searchQueryCurrent
current query phase opsAPI name:
search.query_current -
searchQueryTime
time spent in query phaseAPI name:
search.query_time -
searchQueryTotal
total query phase opsAPI name:
search.query_total -
searchScrollCurrent
open scroll contextsAPI name:
search.scroll_current -
searchScrollTime
time scroll contexts held openAPI name:
search.scroll_time -
searchScrollTotal
completed scroll contextsAPI name:
search.scroll_total -
segmentsCount
number of segmentsAPI name:
segments.count -
segmentsMemory
memory used by segmentsAPI name:
segments.memory -
segmentsIndexWriterMemory
memory used by index writerAPI name:
segments.index_writer_memory -
segmentsVersionMapMemory
memory used by version mapAPI name:
segments.version_map_memory -
segmentsFixedBitsetMemory
memory used by fixed bit sets for nested object field types and export type filters for types referred in _parent fieldsAPI name:
segments.fixed_bitset_memory -
suggestCurrent
number of current suggest opsAPI name:
suggest.current -
suggestTime
time spend in suggestAPI name:
suggest.time -
suggestTotal
number of suggest opsAPI name:
suggest.total -
bulkTotalOperations
number of bulk shard opsAPI name:
bulk.total_operations -
bulkTotalTime
time spend in shard bulkAPI name:
bulk.total_time -
bulkTotalSizeInBytes
total size in bytes of shard bulkAPI name:
bulk.total_size_in_bytes -
bulkAvgTime
average time spend in shard bulkAPI name:
bulk.avg_time -
bulkAvgSizeInBytes
average size in bytes of shard bulkAPI name:
bulk.avg_size_in_bytes -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<NodesRecord.Builder>
-
build
Builds aNodesRecord.- Specified by:
buildin interfaceObjectBuilder<NodesRecord>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-