com.hazelcast.monitor

## Interface NodeState

- All Superinterfaces:
    com.hazelcast.internal.management.JsonSerializable

      public interface NodeState
      extends com.hazelcast.internal.management.JsonSerializable

  Local node statistics to be used by `MemberState` implementations.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `ClusterState` | `getClusterState()`
    `Version` | `getClusterVersion()`
    `MemberVersion` | `getMemberVersion()`
    `NodeState` | `getNodeState()`

    - ### Methods inherited from interface com.hazelcast.internal.management.JsonSerializable

      `fromJson, toJson`

- - ### Method Detail

    - #### getClusterState

          ClusterState getClusterState()

      Returns:
        the current node state (status)

    - #### getNodeState

          NodeState getNodeState()

      Returns:
        the current node state (status)

    - #### getClusterVersion

          Version getClusterVersion()

      Returns:
        the current version of the Cluster

    - #### getMemberVersion

          MemberVersion getMemberVersion()

      Returns:
        the codebase version of the Node

Copyright © 2019. All rights reserved.