Class ClusterNodes
java.lang.Object
org.opensearch.client.opensearch.cluster.stats.ClusterNodes
- All Implemented Interfaces:
ToJsonp
public final class ClusterNodes extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClusterNodes.BuilderBuilder forClusterNodes. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<ClusterNodes>DESERIALIZERJson deserializer for ClusterNodes -
Constructor Summary
Constructors Modifier Constructor Description protectedClusterNodes(ClusterNodes.Builder builder) -
Method Summary
Modifier and Type Method Description ClusterNodeCountcount()Contains counts for nodes selected by the request's node filters.java.util.Map<java.lang.String,java.lang.Number>discoveryTypes()Contains statistics about the discovery types used by selected nodes.ClusterFileSystemfs()Contains statistics about file stores by selected nodes.ClusterIngestingest()API name:ingestClusterJvmjvm()Contains statistics about the Java Virtual Machines (JVMs) used by selected nodes.ClusterNetworkTypesnetworkTypes()Contains statistics about the transport and HTTP networks used by selected nodes.ClusterOperatingSystemos()Contains statistics about the operating systems used by selected nodes.java.util.List<NodePackagingType>packagingTypes()Contains statistics about Elasticsearch distributions installed on selected nodes.java.util.List<PluginStats>plugins()Contains statistics about installed plugins and modules by selected nodes.ClusterProcessprocess()Contains statistics about processes used by selected nodes.protected static voidsetupClusterNodesDeserializer(DelegatingDeserializer<ClusterNodes.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.util.List<java.lang.String>versions()Array of Elasticsearch versions used on selected nodes.
-
Field Details
-
DESERIALIZER
Json deserializer for ClusterNodes
-
-
Constructor Details
-
Method Details
-
count
Contains counts for nodes selected by the request's node filters. API name:count -
discoveryTypes
public java.util.Map<java.lang.String,java.lang.Number> discoveryTypes()Contains statistics about the discovery types used by selected nodes. API name:discovery_types -
fs
Contains statistics about file stores by selected nodes. API name:fs -
ingest
API name:ingest -
jvm
Contains statistics about the Java Virtual Machines (JVMs) used by selected nodes. API name:jvm -
networkTypes
Contains statistics about the transport and HTTP networks used by selected nodes. API name:network_types -
os
Contains statistics about the operating systems used by selected nodes. API name:os -
packagingTypes
Contains statistics about Elasticsearch distributions installed on selected nodes. API name:packaging_types -
plugins
Contains statistics about installed plugins and modules by selected nodes. API name:plugins -
process
Contains statistics about processes used by selected nodes. API name:process -
versions
public java.util.List<java.lang.String> versions()Array of Elasticsearch versions used on selected nodes. API name:versions -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupClusterNodesDeserializer
protected static void setupClusterNodesDeserializer(DelegatingDeserializer<ClusterNodes.Builder> op)
-