Class NodeInfoOSCPU
java.lang.Object
org.opensearch.client.opensearch.nodes.info.NodeInfoOSCPU
- All Implemented Interfaces:
ToJsonp
public final class NodeInfoOSCPU extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNodeInfoOSCPU.BuilderBuilder forNodeInfoOSCPU. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<NodeInfoOSCPU>DESERIALIZERJson deserializer for NodeInfoOSCPU -
Constructor Summary
Constructors Modifier Constructor Description protectedNodeInfoOSCPU(NodeInfoOSCPU.Builder builder) -
Method Summary
Modifier and Type Method Description java.lang.StringcacheSize()API name:cache_sizejava.lang.NumbercacheSizeInBytes()API name:cache_size_in_bytesjava.lang.NumbercoresPerSocket()API name:cores_per_socketjava.lang.Numbermhz()API name:mhzjava.lang.Stringmodel()API name:modelprotected static voidsetupNodeInfoOSCPUDeserializer(DelegatingDeserializer<NodeInfoOSCPU.Builder> op)voidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)java.lang.NumbertotalCores()API name:total_coresjava.lang.NumbertotalSockets()API name:total_socketsjava.lang.Stringvendor()API name:vendor
-
Field Details
-
DESERIALIZER
Json deserializer for NodeInfoOSCPU
-
-
Constructor Details
-
Method Details
-
cacheSize
public java.lang.String cacheSize()API name:cache_size -
cacheSizeInBytes
public java.lang.Number cacheSizeInBytes()API name:cache_size_in_bytes -
coresPerSocket
public java.lang.Number coresPerSocket()API name:cores_per_socket -
mhz
public java.lang.Number mhz()API name:mhz -
model
public java.lang.String model()API name:model -
totalCores
public java.lang.Number totalCores()API name:total_cores -
totalSockets
public java.lang.Number totalSockets()API name:total_sockets -
vendor
public java.lang.String vendor()API name:vendor -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupNodeInfoOSCPUDeserializer
protected static void setupNodeInfoOSCPUDeserializer(DelegatingDeserializer<NodeInfoOSCPU.Builder> op)
-