public class MibObject extends Object implements org.opennms.netmgt.config.api.collection.IMibObject
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
LOG |
Constructor and Description |
---|
MibObject() |
Modifier and Type | Method and Description |
---|---|
static MibObject[] |
asMibObjects(org.opennms.netmgt.config.api.collection.IMibObject[] mibObjects) |
org.opennms.netmgt.snmp.CollectionTracker |
createCollectionTracker(Resource resource,
SampleSet sampleSet) |
Metric |
createMetric() |
String |
getAlias() |
org.opennms.netmgt.config.api.collection.IGroup |
getGroup() |
String |
getInstance() |
MetricType |
getMetricType() |
org.opennms.netmgt.snmp.SnmpObjId |
getOid() |
String |
getType() |
void |
initialize(Group group) |
void |
setAlias(String alias) |
void |
setGroup(org.opennms.netmgt.config.api.collection.IGroup group) |
void |
setInstance(String instance) |
void |
setOid(org.opennms.netmgt.snmp.SnmpObjId oid) |
void |
setType(String type) |
public org.opennms.netmgt.snmp.SnmpObjId getOid()
getOid
in interface org.opennms.netmgt.config.api.collection.IMibObject
public void setOid(org.opennms.netmgt.snmp.SnmpObjId oid)
public String getAlias()
getAlias
in interface org.opennms.netmgt.config.api.collection.IMibObject
public void setAlias(String alias)
public String getType()
getType
in interface org.opennms.netmgt.config.api.collection.IMibObject
public void setType(String type)
public String getInstance()
getInstance
in interface org.opennms.netmgt.config.api.collection.IMibObject
public void setInstance(String instance)
public org.opennms.netmgt.config.api.collection.IGroup getGroup()
getGroup
in interface org.opennms.netmgt.config.api.collection.IMibObject
public void setGroup(org.opennms.netmgt.config.api.collection.IGroup group)
public MetricType getMetricType()
public Metric createMetric()
public org.opennms.netmgt.snmp.CollectionTracker createCollectionTracker(Resource resource, SampleSet sampleSet)
public void initialize(Group group)
public static MibObject[] asMibObjects(org.opennms.netmgt.config.api.collection.IMibObject[] mibObjects)
Copyright © 2016. All rights reserved.