java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.databoxedge.models.ArmBaseModel
com.azure.resourcemanager.databoxedge.fluent.models.NodeInner

public final class NodeInner extends ArmBaseModel
Represents a single node in a Data box Edge/Gateway device Gateway devices, standalone Edge devices and a single node cluster Edge device will all have 1 node Multi-node Edge devices will have more than 1 nodes.
  • Constructor Details

    • NodeInner

      public NodeInner()
      Creates an instance of NodeInner class.
  • Method Details

    • nodeStatus

      public NodeStatus nodeStatus()
      Get the nodeStatus property: The current status of the individual node.
      Returns:
      the nodeStatus value.
    • nodeChassisSerialNumber

      public String nodeChassisSerialNumber()
      Get the nodeChassisSerialNumber property: Serial number of the Chassis.
      Returns:
      the nodeChassisSerialNumber value.
    • nodeSerialNumber

      public String nodeSerialNumber()
      Get the nodeSerialNumber property: Serial number of the individual node.
      Returns:
      the nodeSerialNumber value.
    • nodeDisplayName

      public String nodeDisplayName()
      Get the nodeDisplayName property: Display Name of the individual node.
      Returns:
      the nodeDisplayName value.
    • nodeFriendlySoftwareVersion

      public String nodeFriendlySoftwareVersion()
      Get the nodeFriendlySoftwareVersion property: Friendly software version name that is currently installed on the node.
      Returns:
      the nodeFriendlySoftwareVersion value.
    • nodeHcsVersion

      public String nodeHcsVersion()
      Get the nodeHcsVersion property: HCS version that is currently installed on the node.
      Returns:
      the nodeHcsVersion value.
    • nodeInstanceId

      public String nodeInstanceId()
      Get the nodeInstanceId property: Guid instance id of the node.
      Returns:
      the nodeInstanceId value.
    • validate

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