Class NodeThreadPoolInfo
java.lang.Object
org.opensearch.client.opensearch.nodes.info.NodeThreadPoolInfo
- All Implemented Interfaces:
ToJsonp
public final class NodeThreadPoolInfo extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNodeThreadPoolInfo.BuilderBuilder forNodeThreadPoolInfo. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<NodeThreadPoolInfo>DESERIALIZERJson deserializer for NodeThreadPoolInfo -
Constructor Summary
Constructors Modifier Constructor Description protectedNodeThreadPoolInfo(NodeThreadPoolInfo.Builder builder) -
Method Summary
Modifier and Type Method Description java.lang.Numbercore()API name:corejava.lang.StringkeepAlive()API name:keep_alivejava.lang.Numbermax()API name:maxjava.lang.NumberqueueSize()API name:queue_sizeprotected static voidsetupNodeThreadPoolInfoDeserializer(DelegatingDeserializer<NodeThreadPoolInfo.Builder> op)java.lang.Numbersize()API name:sizevoidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)java.lang.Stringtype()API name:type
-
Field Details
-
DESERIALIZER
Json deserializer for NodeThreadPoolInfo
-
-
Constructor Details
-
Method Details
-
core
@Nullable public java.lang.Number core()API name:core -
keepAlive
@Nullable public java.lang.String keepAlive()API name:keep_alive -
max
@Nullable public java.lang.Number max()API name:max -
queueSize
public java.lang.Number queueSize()API name:queue_size -
size
@Nullable public java.lang.Number size()API name:size -
type
public java.lang.String type()API name:type -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupNodeThreadPoolInfoDeserializer
protected static void setupNodeThreadPoolInfoDeserializer(DelegatingDeserializer<NodeThreadPoolInfo.Builder> op)
-