@Entity public class OnmsSnmpInterface extends OnmsEntity implements Serializable
OnmsSnmpInterface class.
| Modifier and Type | Field and Description |
|---|---|
static boolean |
INGRESS_AND_EGRESS_REQUIRED |
static int |
MAX_FLOW_AGE |
| Constructor and Description |
|---|
OnmsSnmpInterface()
default constructor
|
OnmsSnmpInterface(OnmsNode node,
int ifIndex)
Constructor for OnmsSnmpInterface.
|
OnmsSnmpInterface(OnmsNode node,
Integer ifIndex)
Constructor for OnmsSnmpInterface.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addIpInterface(OnmsIpInterface iface)
addIpInterface
|
String |
computeLabelForRRD()
computeLabelForRRD
|
String |
computeNameForRRD()
computeNameForRRD
|
String |
computePhysAddrForRRD()
computePhysAddrForRRD
|
String |
getCollect()
getCollect
|
boolean |
getHasEgressFlows() |
boolean |
getHasFlows() |
boolean |
getHasIngressFlows() |
Integer |
getId()
Unique identifier for snmpInterface.
|
Integer |
getIfAdminStatus()
getIfAdminStatus
|
String |
getIfAlias()
getIfAlias
|
String |
getIfDescr()
getIfDescr
|
Integer |
getIfIndex()
getIfIndex
|
String |
getIfName()
getIfName
|
Integer |
getIfOperStatus()
getIfOperStatus
|
Long |
getIfSpeed()
getIfSpeed
|
Integer |
getIfType()
getIfType
|
Set<OnmsIpInterface> |
getIpInterfaces()
getIpInterfaces
|
Date |
getLastCapsdPoll()
getLastCapsdPoll
|
Date |
getLastEgressFlow() |
Date |
getLastIngressFlow() |
Date |
getLastSnmpPoll()
getLastSnmpPoll
|
OnmsNode |
getNode()
getNode
|
Integer |
getNodeId() |
String |
getPhysAddr()
getPhysAddr
|
String |
getPoll()
getPoll
|
OnmsIpInterface |
getPrimaryIpInterface()
getPrimaryIpInterface
|
boolean |
isCollectionEnabled()
isCollectionEnabled
|
boolean |
isCollectionUserSpecified()
isCollectionUserSpecified
|
boolean |
isPollEnabled()
isPollEnabled
|
void |
mergeSnmpInterfaceAttributes(OnmsSnmpInterface scannedSnmpIface)
mergeSnmpInterfaceAttributes
|
void |
setCollect(String collect)
setCollect
|
void |
setCollectionEnabled(boolean shouldCollect)
setCollectionEnabled
|
void |
setCollectionEnabled(boolean shouldCollect,
boolean userSpecified)
setCollectionEnabled
|
void |
setId(Integer id)
setId
|
void |
setIfAdminStatus(Integer snmpifadminstatus)
setIfAdminStatus
|
void |
setIfAlias(String snmpifalias)
setIfAlias
|
void |
setIfDescr(String snmpifdescr)
setIfDescr
|
void |
setIfIndex(Integer snmpifindex)
setIfIndex
|
void |
setIfName(String snmpifname)
setIfName
|
void |
setIfOperStatus(Integer snmpifoperstatus)
setIfOperStatus
|
void |
setIfSpeed(Long snmpifspeed)
setIfSpeed
|
void |
setIfType(Integer snmpiftype)
setIfType
|
void |
setIpInterfaces(Set<OnmsIpInterface> ipInterfaces)
setIpInterfaces
|
void |
setLastCapsdPoll(Date lastCapsdPoll)
setLastCapsdPoll
|
void |
setLastEgressFlow(Date lastEgressFlow) |
void |
setLastIngressFlow(Date lastIngressFlow) |
void |
setLastSnmpPoll(Date lastSnmpPoll)
setLastSnmpPoll
|
void |
setNode(OnmsNode node)
setNode
|
void |
setPhysAddr(String snmpphysaddr)
setPhysAddr
|
void |
setPoll(String poll)
setPoll
|
String |
toString()
toString
|
void |
visit(EntityVisitor visitor)
visit
|
hasNewValuepublic static final int MAX_FLOW_AGE
public static final boolean INGRESS_AND_EGRESS_REQUIRED
public OnmsSnmpInterface(OnmsNode node, int ifIndex)
Constructor for OnmsSnmpInterface.
node - a OnmsNode object.ifIndex - a int.public OnmsSnmpInterface(OnmsNode node, Integer ifIndex)
Constructor for OnmsSnmpInterface.
public OnmsSnmpInterface()
public void setPhysAddr(String snmpphysaddr)
setPhysAddr
snmpphysaddr - a String object.public void setIfIndex(Integer snmpifindex)
setIfIndex
snmpifindex - a Integer object.public void setIfDescr(String snmpifdescr)
setIfDescr
snmpifdescr - a String object.public void setIfType(Integer snmpiftype)
setIfType
snmpiftype - a Integer object.public void setIfName(String snmpifname)
setIfName
snmpifname - a String object.public void setIfSpeed(Long snmpifspeed)
setIfSpeed
snmpifspeed - a Long object.public void setIfAdminStatus(Integer snmpifadminstatus)
setIfAdminStatus
snmpifadminstatus - a Integer object.public void setIfOperStatus(Integer snmpifoperstatus)
setIfOperStatus
snmpifoperstatus - a Integer object.public void setIfAlias(String snmpifalias)
setIfAlias
snmpifalias - a String object.public void setLastCapsdPoll(Date lastCapsdPoll)
setLastCapsdPoll
lastCapsdPoll - a Date object.public void setLastSnmpPoll(Date lastSnmpPoll)
setLastSnmpPoll
lastSnmpPoll - a Date object.public boolean isCollectionUserSpecified()
isCollectionUserSpecified
public boolean isCollectionEnabled()
isCollectionEnabled
public void setCollectionEnabled(boolean shouldCollect)
setCollectionEnabled
shouldCollect - a boolean.public void setCollectionEnabled(boolean shouldCollect,
boolean userSpecified)
setCollectionEnabled
shouldCollect - a boolean.userSpecified - a boolean.public boolean isPollEnabled()
isPollEnabled
public Integer getNodeId()
public boolean getHasFlows()
public boolean getHasIngressFlows()
public boolean getHasEgressFlows()
public Date getLastIngressFlow()
public void setLastIngressFlow(Date lastIngressFlow)
public Date getLastEgressFlow()
public void setLastEgressFlow(Date lastEgressFlow)
public String toString()
toString
public void visit(EntityVisitor visitor)
visit
visit in class OnmsEntityvisitor - a EntityVisitor object.public Set<OnmsIpInterface> getIpInterfaces()
getIpInterfaces
Set object.public void setIpInterfaces(Set<OnmsIpInterface> ipInterfaces)
setIpInterfaces
ipInterfaces - a Set object.public OnmsIpInterface getPrimaryIpInterface()
getPrimaryIpInterface
OnmsIpInterface object.public String computePhysAddrForRRD()
computePhysAddrForRRD
String object.public void addIpInterface(OnmsIpInterface iface)
addIpInterface
iface - a OnmsIpInterface object.public void mergeSnmpInterfaceAttributes(OnmsSnmpInterface scannedSnmpIface)
mergeSnmpInterfaceAttributes
scannedSnmpIface - a OnmsSnmpInterface object.Copyright © 2022. All rights reserved.