Class ClusterResource

java.lang.Object
org.netxms.client.objects.ClusterResource

public class ClusterResource extends Object
This class represents single cluster resource
  • Constructor Details

    • ClusterResource

      protected ClusterResource(NXCPMessage msg, long baseId)
      Create cluster resource object from NXCP message
      Parameters:
      msg - NXCP message
      baseId - Base field ID
    • ClusterResource

      public ClusterResource(ClusterResource src)
      Copy constructor
      Parameters:
      src - source object
    • ClusterResource

      public ClusterResource(long id, String name, InetAddress virtualAddress)
      Create new cluster resource object.
      Parameters:
      id - resource ID
      name - resource name
      virtualAddress - associated virtual IP address
  • Method Details

    • getId

      public long getId()
      Get resource ID.
      Returns:
      resource ID
    • getName

      public String getName()
      Returns:
      the name
    • getVirtualAddress

      public InetAddress getVirtualAddress()
      Returns:
      the virtualAddress
    • getCurrentOwner

      public long getCurrentOwner()
      Returns:
      the currentOwner
    • setName

      public void setName(String name)
      Parameters:
      name - the name to set
    • setVirtualAddress

      public void setVirtualAddress(InetAddress virtualAddress)
      Parameters:
      virtualAddress - the virtualAddress to set