public interface CollectionAgent extends NetworkInterface<InetAddress>, StorageStrategyService
CollectionAgent interface.
TYPE_INET, TYPE_UNKNOWN
Modifier and Type | Method and Description |
---|---|
SnmpAgentConfig |
getAgentConfig()
getAgentConfig
|
String |
getHostAddress()
getHostAddress
|
InetAddress |
getInetAddress()
getInetAddress
|
int |
getNodeId()
getNodeId
|
int |
getSavedIfCount()
getSavedIfCount
|
long |
getSavedSysUpTime()
getSavedSysUpTime
|
Set<IfInfo> |
getSnmpInterfaceInfo(IfResourceType type)
getSnmpInterfaceInfo
|
String |
getSysObjectId()
getSysObjectId
|
void |
setSavedIfCount(int ifCount)
setSavedIfCount
|
void |
setSavedSysUpTime(long sysUpTime)
setSavedSysUpTime
|
String |
toString()
toString
|
void |
validateAgent()
validateAgent
|
getAddress, getAttribute, getType, setAttribute
getSnmpInterfaceLabel
void setSavedIfCount(int ifCount)
setSavedIfCount
ifCount
- a int.int getSavedIfCount()
getSavedIfCount
int getNodeId()
getNodeId
void validateAgent() throws CollectionInitializationException
validateAgent
SnmpAgentConfig getAgentConfig()
getAgentConfig
getAgentConfig
in interface StorageStrategyService
SnmpAgentConfig
object.Set<IfInfo> getSnmpInterfaceInfo(IfResourceType type)
getSnmpInterfaceInfo
type
- a IfResourceType
object.Set
object.InetAddress getInetAddress()
getInetAddress
InetAddress
object.long getSavedSysUpTime()
getSavedSysUpTime
void setSavedSysUpTime(long sysUpTime)
setSavedSysUpTime
sysUpTime
- a long.Copyright © 2015. All Rights Reserved.