Package org.netxms.client.objects
Class ClusterResource
java.lang.Object
org.netxms.client.objects.ClusterResource
This class represents single cluster resource
-
Constructor Summary
ModifierConstructorDescriptionClusterResource
(long id, String name, InetAddress virtualAddress) Create new cluster resource object.protected
ClusterResource
(NXCPMessage msg, long baseId) Create cluster resource object from NXCP messageCopy constructor -
Method Summary
Modifier and TypeMethodDescriptionlong
long
getId()
Get resource ID.getName()
void
void
setVirtualAddress
(InetAddress virtualAddress)
-
Constructor Details
-
ClusterResource
Create cluster resource object from NXCP message- Parameters:
msg
- NXCP messagebaseId
- Base field ID
-
ClusterResource
Copy constructor- Parameters:
src
- source object
-
ClusterResource
Create new cluster resource object.- Parameters:
id
- resource IDname
- resource namevirtualAddress
- associated virtual IP address
-
-
Method Details
-
getId
public long getId()Get resource ID.- Returns:
- resource ID
-
getName
- Returns:
- the name
-
getVirtualAddress
- Returns:
- the virtualAddress
-
getCurrentOwner
public long getCurrentOwner()- Returns:
- the currentOwner
-
setName
- Parameters:
name
- the name to set
-
setVirtualAddress
- Parameters:
virtualAddress
- the virtualAddress to set
-