Class ThreadPoolRecord.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<ThreadPoolRecord.Builder>
co.elastic.clients.elasticsearch.cat.thread_pool.ThreadPoolRecord.Builder
- All Implemented Interfaces:
WithJson<ThreadPoolRecord.Builder>,ObjectBuilder<ThreadPoolRecord>
- Enclosing class:
- ThreadPoolRecord
public static class ThreadPoolRecord.Builder
extends WithJsonObjectBuilderBase<ThreadPoolRecord.Builder>
implements ObjectBuilder<ThreadPoolRecord>
Builder for
ThreadPoolRecord.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal ThreadPoolRecord.Buildernumber of active threadsbuild()Builds aThreadPoolRecord.final ThreadPoolRecord.Buildernumber of completed tasksfinal ThreadPoolRecord.Buildercore number of threads in a scaling thread poolfinal ThreadPoolRecord.BuilderephemeralNodeId(String value) ephemeral node idfinal ThreadPoolRecord.Builderhost namefinal ThreadPoolRecord.Builderip addressfinal ThreadPoolRecord.Builderthread keep alive timefinal ThreadPoolRecord.Builderhighest number of seen active threadsfinal ThreadPoolRecord.Buildermaximum number of threads in a scaling thread poolfinal ThreadPoolRecord.Builderthread pool namefinal ThreadPoolRecord.Builderpersistent node idfinal ThreadPoolRecord.Buildernode namefinal ThreadPoolRecord.Builderprocess idfinal ThreadPoolRecord.Buildernumber of threadsfinal ThreadPoolRecord.Builderbound transport portfinal ThreadPoolRecord.Buildernumber of tasks currently in queuefinal ThreadPoolRecord.Buildermaximum number of tasks permitted in queuefinal ThreadPoolRecord.Buildernumber of rejected tasksprotected ThreadPoolRecord.Builderself()final ThreadPoolRecord.Buildernumber of threads in a fixed thread poolfinal ThreadPoolRecord.Builderthread pool typeMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
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 -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<ThreadPoolRecord.Builder>
-
build
Builds aThreadPoolRecord.- Specified by:
buildin interfaceObjectBuilder<ThreadPoolRecord>- Throws:
NullPointerException- if some of the required fields are null.
-