Class ClusterJvmVersion
java.lang.Object
co.elastic.clients.elasticsearch.cluster.stats.ClusterJvmVersion
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<ClusterJvmVersion>
Json deserializer forClusterJvmVersion
-
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
Required - Alwaystrue
.final int
count()
Required - Total number of selected nodes using JVM.static ClusterJvmVersion
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()
final boolean
Required - Iftrue
, a bundled JDK is in use by JVM.final String
version()
Required - Version of JVM used by one or more selected nodes.final String
vmName()
Required - Name of the JVM.final String
vmVendor()
Required - Vendor of the JVM.final String
Required - Full version number of JVM.
-
Field Details
-
_DESERIALIZER
Json deserializer forClusterJvmVersion
-
-
Method Details
-
of
public static ClusterJvmVersion of(Function<ClusterJvmVersion.Builder, ObjectBuilder<ClusterJvmVersion>> fn) -
bundledJdk
public final boolean bundledJdk()Required - Alwaystrue
. All distributions come with a bundled Java Development Kit (JDK).API name:
bundled_jdk
-
count
public final int count()Required - Total number of selected nodes using JVM.API name:
count
-
usingBundledJdk
public final boolean usingBundledJdk()Required - Iftrue
, a bundled JDK is in use by JVM.API name:
using_bundled_jdk
-
version
Required - Version of JVM used by one or more selected nodes.API name:
version
-
vmName
Required - Name of the JVM.API name:
vm_name
-
vmVendor
Required - Vendor of the JVM.API name:
vm_vendor
-
vmVersion
Required - Full version number of JVM. The full version number includes a plus sign (+) followed by the build number.API name:
vm_version
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupClusterJvmVersionDeserializer
protected static void setupClusterJvmVersionDeserializer(ObjectDeserializer<ClusterJvmVersion.Builder> op)
-