Class ClusterNodeCount

java.lang.Object
org.opensearch.client.opensearch.cluster.stats.ClusterNodeCount
All Implemented Interfaces:
JsonpSerializable, PlainJsonSerializable, ToCopyableBuilder<ClusterNodeCount.Builder,ClusterNodeCount>

@JsonpDeserializable @Generated("org.opensearch.client.codegen.CodeGenerator") public class ClusterNodeCount extends Object implements PlainJsonSerializable, ToCopyableBuilder<ClusterNodeCount.Builder,ClusterNodeCount>
  • Field Details

  • Method Details

    • of

    • clusterManager

      @Nullable public final Integer clusterManager()
      API name: cluster_manager
    • coordinatingOnly

      public final int coordinatingOnly()
      Required - API name: coordinating_only
    • data

      public final int data()
      Required - API name: data
    • dataCold

      @Nullable public final Integer dataCold()
      API name: data_cold
    • dataContent

      @Nullable public final Integer dataContent()
      API name: data_content
    • dataFrozen

      @Nullable public final Integer dataFrozen()
      API name: data_frozen
    • dataHot

      @Nullable public final Integer dataHot()
      API name: data_hot
    • dataWarm

      @Nullable public final Integer dataWarm()
      API name: data_warm
    • ingest

      public final int ingest()
      Required - API name: ingest
    • master

      public final int master()
      Required - API name: master
    • ml

      @Nullable public final Integer ml()
      API name: ml
    • remoteClusterClient

      public final int remoteClusterClient()
      Required - API name: remote_cluster_client
    • search

      @Nullable public final Integer search()
      API name: search
    • total

      public final int total()
      Required - API name: total
    • transform

      @Nullable public final Integer transform()
      API name: transform
    • votingOnly

      @Nullable public final Integer votingOnly()
      API name: voting_only
    • warm

      @Nullable public final Integer warm()
      API name: warm
    • 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)
    • toBuilder

      @Nonnull public ClusterNodeCount.Builder toBuilder()
      Description copied from interface: ToCopyableBuilder
      Create a new builder ToCopyableBuilder that is initialised with the current state of this object.
      Specified by:
      toBuilder in interface ToCopyableBuilder<ClusterNodeCount.Builder,ClusterNodeCount>
      Returns:
      a new builder instance.
    • builder

      @Nonnull public static ClusterNodeCount.Builder builder()
    • setupClusterNodeCountDeserializer

      protected static void setupClusterNodeCountDeserializer(ObjectDeserializer<ClusterNodeCount.Builder> op)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object