Class NodesRecord.Builder
- All Implemented Interfaces:
ObjectBuilder<NodesRecord>
- Enclosing class:
- NodesRecord
public static class NodesRecord.Builder extends ObjectBuilderBase implements ObjectBuilder<NodesRecord>
NodesRecord
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description NodesRecord
build()
Builds aNodesRecord
.NodesRecord.Builder
build(java.lang.String value)
es build hashNodesRecord.Builder
bulkAvgSizeInBytes(java.lang.String value)
average size in bytes of shard bulkNodesRecord.Builder
bulkAvgTime(java.lang.String value)
average time spend in shard bulkNodesRecord.Builder
bulkTotalOperations(java.lang.String value)
number of bulk shard opsNodesRecord.Builder
bulkTotalSizeInBytes(java.lang.String value)
total size in bytes of shard bulkNodesRecord.Builder
bulkTotalTime(java.lang.String value)
time spend in shard bulkNodesRecord.Builder
completionSize(java.lang.String value)
size of completionNodesRecord.Builder
cpu(java.lang.String value)
recent cpu usageNodesRecord.Builder
diskAvail(java.lang.String value)
available disk spaceNodesRecord.Builder
diskTotal(java.lang.String value)
total disk spaceNodesRecord.Builder
diskUsed(java.lang.String value)
used disk spaceNodesRecord.Builder
diskUsedPercent(java.lang.String value)
used disk space percentageNodesRecord.Builder
fielddataEvictions(java.lang.String value)
fielddata evictionsNodesRecord.Builder
fielddataMemorySize(java.lang.String value)
used fielddata cacheNodesRecord.Builder
fileDescCurrent(java.lang.String value)
used file descriptorsNodesRecord.Builder
fileDescMax(java.lang.String value)
max file descriptorsNodesRecord.Builder
fileDescPercent(java.lang.String value)
used file descriptor ratioNodesRecord.Builder
flavor(java.lang.String value)
es distribution flavorNodesRecord.Builder
flushTotal(java.lang.String value)
number of flushesNodesRecord.Builder
flushTotalTime(java.lang.String value)
time spent in flushNodesRecord.Builder
getCurrent(java.lang.String value)
number of current get opsNodesRecord.Builder
getExistsTime(java.lang.String value)
time spent in successful getsNodesRecord.Builder
getExistsTotal(java.lang.String value)
number of successful getsNodesRecord.Builder
getMissingTime(java.lang.String value)
time spent in failed getsNodesRecord.Builder
getMissingTotal(java.lang.String value)
number of failed getsNodesRecord.Builder
getTime(java.lang.String value)
time spent in getNodesRecord.Builder
getTotal(java.lang.String value)
number of get opsNodesRecord.Builder
heapCurrent(java.lang.String value)
used heapNodesRecord.Builder
heapMax(java.lang.String value)
max configured heapNodesRecord.Builder
heapPercent(java.lang.String value)
used heap ratioNodesRecord.Builder
httpAddress(java.lang.String value)
bound http addressNodesRecord.Builder
id(java.lang.String value)
unique node idNodesRecord.Builder
indexingDeleteCurrent(java.lang.String value)
number of current deletionsNodesRecord.Builder
indexingDeleteTime(java.lang.String value)
time spent in deletionsNodesRecord.Builder
indexingDeleteTotal(java.lang.String value)
number of delete opsNodesRecord.Builder
indexingIndexCurrent(java.lang.String value)
number of current indexing opsNodesRecord.Builder
indexingIndexFailed(java.lang.String value)
number of failed indexing opsNodesRecord.Builder
indexingIndexTime(java.lang.String value)
time spent in indexingNodesRecord.Builder
indexingIndexTotal(java.lang.String value)
number of indexing opsNodesRecord.Builder
ip(java.lang.String value)
ip addressNodesRecord.Builder
jdk(java.lang.String value)
jdk versionNodesRecord.Builder
load15m(java.lang.String value)
15m load avgNodesRecord.Builder
load1m(java.lang.String value)
1m load avgNodesRecord.Builder
load5m(java.lang.String value)
5m load avgNodesRecord.Builder
master(java.lang.String value)
*:current masterNodesRecord.Builder
mergesCurrent(java.lang.String value)
number of current mergesNodesRecord.Builder
mergesCurrentDocs(java.lang.String value)
number of current merging docsNodesRecord.Builder
mergesCurrentSize(java.lang.String value)
size of current mergesNodesRecord.Builder
mergesTotal(java.lang.String value)
number of completed merge opsNodesRecord.Builder
mergesTotalDocs(java.lang.String value)
docs mergedNodesRecord.Builder
mergesTotalSize(java.lang.String value)
size mergedNodesRecord.Builder
mergesTotalTime(java.lang.String value)
time spent in mergesNodesRecord.Builder
name(java.lang.String value)
node nameNodesRecord.Builder
nodeRole(java.lang.String value)
m:master eligible node, d:data node, i:ingest node, -:coordinating node onlyNodesRecord.Builder
pid(java.lang.String value)
process idNodesRecord.Builder
port(java.lang.String value)
bound transport portNodesRecord.Builder
queryCacheEvictions(java.lang.String value)
query cache evictionsNodesRecord.Builder
queryCacheHitCount(java.lang.String value)
query cache hit countsNodesRecord.Builder
queryCacheMemorySize(java.lang.String value)
used query cacheNodesRecord.Builder
queryCacheMissCount(java.lang.String value)
query cache miss countsNodesRecord.Builder
ramCurrent(java.lang.String value)
used machine memoryNodesRecord.Builder
ramMax(java.lang.String value)
total machine memoryNodesRecord.Builder
ramPercent(java.lang.String value)
used machine memory ratioNodesRecord.Builder
refreshExternalTime(java.lang.String value)
time spent in external refreshesNodesRecord.Builder
refreshExternalTotal(java.lang.String value)
total external refreshesNodesRecord.Builder
refreshListeners(java.lang.String value)
number of pending refresh listenersNodesRecord.Builder
refreshTime(java.lang.String value)
time spent in refreshesNodesRecord.Builder
refreshTotal(java.lang.String value)
total refreshesNodesRecord.Builder
requestCacheEvictions(java.lang.String value)
request cache evictionsNodesRecord.Builder
requestCacheHitCount(java.lang.String value)
request cache hit countsNodesRecord.Builder
requestCacheMemorySize(java.lang.String value)
used request cacheNodesRecord.Builder
requestCacheMissCount(java.lang.String value)
request cache miss countsNodesRecord.Builder
scriptCacheEvictions(java.lang.String value)
script cache evictionsNodesRecord.Builder
scriptCompilationLimitTriggered(java.lang.String value)
script cache compilation limit triggeredNodesRecord.Builder
scriptCompilations(java.lang.String value)
script compilationsNodesRecord.Builder
searchFetchCurrent(java.lang.String value)
current fetch phase opsNodesRecord.Builder
searchFetchTime(java.lang.String value)
time spent in fetch phaseNodesRecord.Builder
searchFetchTotal(java.lang.String value)
total fetch opsNodesRecord.Builder
searchOpenContexts(java.lang.String value)
open search contextsNodesRecord.Builder
searchQueryCurrent(java.lang.String value)
current query phase opsNodesRecord.Builder
searchQueryTime(java.lang.String value)
time spent in query phaseNodesRecord.Builder
searchQueryTotal(java.lang.String value)
total query phase opsNodesRecord.Builder
searchScrollCurrent(java.lang.String value)
open scroll contextsNodesRecord.Builder
searchScrollTime(java.lang.String value)
time scroll contexts held openNodesRecord.Builder
searchScrollTotal(java.lang.String value)
completed scroll contextsNodesRecord.Builder
segmentsCount(java.lang.String value)
number of segmentsNodesRecord.Builder
segmentsFixedBitsetMemory(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.Builder
segmentsIndexWriterMemory(java.lang.String value)
memory used by index writerNodesRecord.Builder
segmentsMemory(java.lang.String value)
memory used by segmentsNodesRecord.Builder
segmentsVersionMapMemory(java.lang.String value)
memory used by version mapNodesRecord.Builder
suggestCurrent(java.lang.String value)
number of current suggest opsNodesRecord.Builder
suggestTime(java.lang.String value)
time spend in suggestNodesRecord.Builder
suggestTotal(java.lang.String value)
number of suggest opsNodesRecord.Builder
type(java.lang.String value)
es distribution typeNodesRecord.Builder
uptime(java.lang.String value)
node uptimeNodesRecord.Builder
version(java.lang.String value)
es versionMethods 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
-
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
-
build
Builds aNodesRecord
.- Specified by:
build
in interfaceObjectBuilder<NodesRecord>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-