Class CgroupCpu
java.lang.Object
co.elastic.clients.elasticsearch.nodes.CgroupCpu
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<CgroupCpu>Json deserializer forCgroupCpu -
Method Summary
Modifier and TypeMethodDescriptionfinal IntegerThe period of time, in microseconds, for how regularly all tasks in the same cgroup as the Elasticsearch process should have their access to CPU resources reallocated.final IntegerThe total amount of time, in microseconds, for which all tasks in the same cgroup as the Elasticsearch process can run during one periodcfs_period_micros.final StringThecpucontrol group to which the Elasticsearch process belongs.static CgroupCpuvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal CgroupCpuStatstat()Contains CPU statistics for the node.toString()
-
Field Details
-
_DESERIALIZER
Json deserializer forCgroupCpu
-
-
Method Details
-
of
-
controlGroup
Thecpucontrol group to which the Elasticsearch process belongs.API name:
control_group -
cfsPeriodMicros
The period of time, in microseconds, for how regularly all tasks in the same cgroup as the Elasticsearch process should have their access to CPU resources reallocated.API name:
cfs_period_micros -
cfsQuotaMicros
The total amount of time, in microseconds, for which all tasks in the same cgroup as the Elasticsearch process can run during one periodcfs_period_micros.API name:
cfs_quota_micros -
stat
Contains CPU statistics for the node.API name:
stat -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupCgroupCpuDeserializer
-