Modifier and Type |
Method and Description |
SnmpWalker |
createWalker(SnmpAgentConfig agentConfig,
String name,
CollectionTracker tracker) |
SnmpValue |
get(SnmpAgentConfig agentConfig,
SnmpObjId oid) |
SnmpValue[] |
get(SnmpAgentConfig agentConfig,
SnmpObjId[] oids) |
CompletableFuture<SnmpValue[]> |
getAsync(SnmpAgentConfig agentConfig,
SnmpObjId[] oids) |
SnmpValue[] |
getBulk(SnmpAgentConfig agentConfig,
SnmpObjId[] oids) |
byte[] |
getLocalEngineID() |
SnmpValue |
getNext(SnmpAgentConfig agentConfig,
SnmpObjId oid) |
SnmpValue[] |
getNext(SnmpAgentConfig agentConfig,
SnmpObjId[] oids) |
protected PropertyOidContainer |
getOidContainer(SnmpAgentAddress aa) |
protected PropertyOidContainer |
getOidContainer(SnmpAgentConfig agentConfig) |
SnmpV1TrapBuilder |
getV1TrapBuilder() |
SnmpV2TrapBuilder |
getV2InformBuilder() |
SnmpTrapBuilder |
getV2TrapBuilder() |
SnmpV3TrapBuilder |
getV3InformBuilder() |
SnmpV3TrapBuilder |
getV3TrapBuilder() |
SnmpValueFactory |
getValueFactory() |
void |
registerForTraps(TrapNotificationListener listener,
InetAddress address,
int snmpTrapPort) |
void |
registerForTraps(TrapNotificationListener listener,
InetAddress address,
int snmpTrapPort,
List<SnmpV3User> snmpv3Users) |
void |
registerForTraps(TrapNotificationListener listener,
int snmpTrapPort) |
static void |
removeHost(SnmpAgentAddress agentAddr) |
static void |
resetData() |
SnmpValue[] |
set(SnmpAgentConfig agentConfig,
SnmpObjId[] oids,
SnmpValue[] values) |
SnmpValue |
set(SnmpAgentConfig agentConfig,
SnmpObjId oid,
SnmpValue value) |
static void |
setDataForAddress(SnmpAgentAddress agentAddress,
org.springframework.core.io.Resource resource) |
void |
unregisterForTraps(TrapNotificationListener listener,
InetAddress address,
int snmpTrapPort) |
void |
unregisterForTraps(TrapNotificationListener listener,
int snmpTrapPort) |
static void |
updateCounter32Value(SnmpAgentAddress agentAddress,
String oid,
long value) |
static void |
updateCounter64Value(SnmpAgentAddress agentAddress,
String oid,
BigInteger value) |
static void |
updateIntValue(SnmpAgentAddress agentAddress,
String oid,
int value) |
static void |
updateStringValue(SnmpAgentAddress agentAddress,
String oid,
String value) |