java.lang.Object
co.elastic.clients.elasticsearch.cluster.stats.ClusterJvm
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class ClusterJvm
extends java.lang.Object
implements JsonpSerializable
See Also:
API specification
  • Field Details

  • Method Details

    • of

      public static ClusterJvm of​(java.util.function.Function<ClusterJvm.Builder,​ObjectBuilder<ClusterJvm>> fn)
    • maxUptimeInMillis

      public final long maxUptimeInMillis()
      Required - API name: max_uptime_in_millis
    • mem

      public final ClusterJvmMemory mem()
      Required - API name: mem
    • threads

      public final long threads()
      Required - API name: threads
    • versions

      public final java.util.List<ClusterJvmVersion> versions()
      Required - API name: versions
    • serialize

      public void serialize​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupClusterJvmDeserializer

      protected static void setupClusterJvmDeserializer​(ObjectDeserializer<ClusterJvm.Builder> op)