@Component @Scope(value="prototype") public class MatchingSnmpInterfacePolicy extends BasePolicy<OnmsSnmpInterface> implements SnmpInterfacePolicy
| Modifier and Type | Class and Description |
|---|---|
static class |
MatchingSnmpInterfacePolicy.Action |
BasePolicy.Match| Constructor and Description |
|---|
MatchingSnmpInterfacePolicy() |
| Modifier and Type | Method and Description |
|---|---|
OnmsSnmpInterface |
act(OnmsSnmpInterface iface,
Map<String,Object> attributes)
act
|
String |
getAction()
getAction
|
String |
getIfAdminStatus()
getIfAdminStatus
|
String |
getIfAlias()
getIfAlias
|
String |
getIfDescr()
getIfDescr
|
String |
getIfIndex()
getIfIndex
|
String |
getIfName()
getIfName
|
String |
getIfOperStatus()
getIfOperStatus
|
String |
getIfSpeed()
getIfSpeed
|
String |
getIfType()
getIfType
|
String |
getPhysAddr()
getPhysAddr
|
void |
setAction(String action)
setAction
|
void |
setIfAdminStatus(String ifAdminStatus)
setIfAdminStatus
|
void |
setIfAlias(String ifAlias)
setIfAlias
|
void |
setIfDescr(String ifDescr)
setIfDescr
|
void |
setIfIndex(String ifIndex)
setIfIndex
|
void |
setIfName(String ifName)
setIfName
|
void |
setIfOperStatus(String ifOperStatus)
setIfOperStatus
|
void |
setIfSpeed(String ifSpeed)
setIfSpeed
|
void |
setIfType(String ifType)
setIfType
|
void |
setPhysAddr(String physAddr)
setPhysAddr
|
apply, getCriteria, getCriteria, getMatch, getMatchBehavior, match, matches, putCriteria, setMatch, setMatchBehaviorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplypublic OnmsSnmpInterface act(OnmsSnmpInterface iface, Map<String,Object> attributes)
act
act in class BasePolicy<OnmsSnmpInterface>iface - a T object.attributes - that can be set on script.public void setPhysAddr(String physAddr)
setPhysAddr
physAddr - a String object.public void setIfAdminStatus(String ifAdminStatus)
setIfAdminStatus
ifAdminStatus - a String object.public void setIfOperStatus(String ifOperStatus)
setIfOperStatus
ifOperStatus - a String object.Copyright © 2022. All rights reserved.