Class PerNodeState


  • public final class PerNodeState
    extends Object
    Status of Arc agent for a particular node in HCI Cluster.
    • Constructor Detail

      • PerNodeState

        public PerNodeState()
    • Method Detail

      • name

        public String name()
        Get the name property: Name of the Node in HCI Cluster.
        Returns:
        the name value.
      • arcInstance

        public String arcInstance()
        Get the arcInstance property: Fully qualified resource ID for the Arc agent of this node.
        Returns:
        the arcInstance value.
      • state

        public NodeArcState state()
        Get the state property: State of Arc agent in this node.
        Returns:
        the state value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.