Class ThreadPoolRecord
java.lang.Object
co.elastic.clients.elasticsearch.cat.thread_pool.ThreadPoolRecord
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<ThreadPoolRecord>Json deserializer forThreadPoolRecord -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringactive()number of active threadsfinal Stringnumber of completed tasksfinal Stringcore()core number of threads in a scaling thread poolfinal Stringephemeral node idfinal Stringhost()host namefinal Stringip()ip addressfinal Stringthread keep alive timefinal Stringlargest()highest number of seen active threadsfinal Stringmax()maximum number of threads in a scaling thread poolfinal Stringname()thread pool namefinal StringnodeId()persistent node idfinal StringnodeName()node namestatic ThreadPoolRecordfinal Stringpid()process idfinal StringpoolSize()number of threadsfinal Stringport()bound transport portfinal Stringqueue()number of tasks currently in queuefinal Stringmaximum number of tasks permitted in queuefinal Stringrejected()number of rejected tasksvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal Stringsize()number of threads in a fixed thread pooltoString()final Stringtype()thread pool type
-
Field Details
-
_DESERIALIZER
Json deserializer forThreadPoolRecord
-
-
Method Details
-
of
public static ThreadPoolRecord of(Function<ThreadPoolRecord.Builder, ObjectBuilder<ThreadPoolRecord>> fn) -
nodeName
node nameAPI name:
node_name -
nodeId
persistent node idAPI name:
node_id -
ephemeralNodeId
ephemeral node idAPI name:
ephemeral_node_id -
pid
process idAPI name:
pid -
host
host nameAPI name:
host -
ip
ip addressAPI name:
ip -
port
bound transport portAPI name:
port -
name
thread pool nameAPI name:
name -
type
thread pool typeAPI name:
type -
active
number of active threadsAPI name:
active -
poolSize
number of threadsAPI name:
pool_size -
queue
number of tasks currently in queueAPI name:
queue -
queueSize
maximum number of tasks permitted in queueAPI name:
queue_size -
rejected
number of rejected tasksAPI name:
rejected -
largest
highest number of seen active threadsAPI name:
largest -
completed
number of completed tasksAPI name:
completed -
core
core number of threads in a scaling thread poolAPI name:
core -
max
maximum number of threads in a scaling thread poolAPI name:
max -
size
number of threads in a fixed thread poolAPI name:
size -
keepAlive
thread keep alive timeAPI name:
keep_alive -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupThreadPoolRecordDeserializer
protected static void setupThreadPoolRecordDeserializer(ObjectDeserializer<ThreadPoolRecord.Builder> op)
-