Class ClusterOperatingSystem
java.lang.Object
co.elastic.clients.elasticsearch.cluster.stats.ClusterOperatingSystem
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class ClusterOperatingSystem
extends Object
implements JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<ClusterOperatingSystem>
Json deserializer forClusterOperatingSystem
-
Method Summary
Modifier and TypeMethodDescriptionfinal int
Required - API name:allocated_processors
API name:architectures
final int
Required - API name:available_processors
mem()
Required - API name:mem
final List<ClusterOperatingSystemName>
names()
Required - API name:names
static ClusterOperatingSystem
Required - API name:pretty_names
void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
toString()
-
Field Details
-
_DESERIALIZER
Json deserializer forClusterOperatingSystem
-
-
Method Details
-
of
public static ClusterOperatingSystem of(Function<ClusterOperatingSystem.Builder, ObjectBuilder<ClusterOperatingSystem>> fn) -
allocatedProcessors
public final int allocatedProcessors()Required - API name:allocated_processors
-
availableProcessors
public final int availableProcessors()Required - API name:available_processors
-
mem
Required - API name:mem
-
names
Required - API name:names
-
prettyNames
Required - API name:pretty_names
-
architectures
API name:architectures
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupClusterOperatingSystemDeserializer
protected static void setupClusterOperatingSystemDeserializer(ObjectDeserializer<ClusterOperatingSystem.Builder> op)
-