# Hierarchy For Package com.enonic.xp.cluster

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.enonic.xp.support.AbstractImmutableEntitySet<T> (implements java.lang.Iterable<T>)
    - com.enonic.xp.cluster.ClusterNodes
  - com.enonic.xp.cluster.ClusterHealth
  - com.enonic.xp.cluster.ClusterHealth.Builder
  - com.enonic.xp.cluster.ClusterId
  - com.enonic.xp.cluster.ClusterNode
  - com.enonic.xp.cluster.ClusterNodeId (implements java.io.Serializable)
  - com.enonic.xp.cluster.ClusterNodes.Builder
  - com.enonic.xp.cluster.Clusters (implements java.lang.Iterable<T>)
  - com.enonic.xp.cluster.ClusterValidatorResult
  - com.enonic.xp.cluster.ClusterValidatorResult.Builder

## Interface Hierarchy

- com.enonic.xp.cluster.Cluster
- com.enonic.xp.cluster.ClusterConfig
- com.enonic.xp.cluster.ClusterManager
- com.enonic.xp.cluster.ClusterValidationError
- com.enonic.xp.cluster.ClusterValidationWarning
- com.enonic.xp.cluster.ClusterValidator
- com.enonic.xp.cluster.NodeDiscovery

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.enonic.xp.cluster.ClusterHealthStatus
    - com.enonic.xp.cluster.ClusterState
    - com.enonic.xp.cluster.ClusterValidationStatus