@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
|
hasNewValue
public 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 OnmsEntity
visitor
- 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 © 2021. All rights reserved.