public interface SnmpStrategy
SnmpWalker createWalker(SnmpAgentConfig agentConfig, String name, CollectionTracker tracker)
SnmpValue set(SnmpAgentConfig agentConfig, SnmpObjId oid, SnmpValue value)
SnmpValue[] set(SnmpAgentConfig agentConfig, SnmpObjId[] oid, SnmpValue[] value)
SnmpValue get(SnmpAgentConfig agentConfig, SnmpObjId oid)
SnmpValue[] get(SnmpAgentConfig agentConfig, SnmpObjId[] oids)
CompletableFuture<SnmpValue[]> getAsync(SnmpAgentConfig agentConfig, SnmpObjId[] oids)
SnmpValue getNext(SnmpAgentConfig agentConfig, SnmpObjId oid)
SnmpValue[] getNext(SnmpAgentConfig agentConfig, SnmpObjId[] oids)
SnmpValue[] getBulk(SnmpAgentConfig agentConfig, SnmpObjId[] oids)
void registerForTraps(TrapNotificationListener listener, InetAddress address, int snmpTrapPort, List<SnmpV3User> snmpv3Users) throws IOException
IOExceptionvoid registerForTraps(TrapNotificationListener listener, InetAddress address, int snmpTrapPort) throws IOException
IOExceptionvoid registerForTraps(TrapNotificationListener listener, int snmpTrapPort) throws IOException
IOExceptionvoid unregisterForTraps(TrapNotificationListener listener, InetAddress address, int snmpTrapPort) throws IOException
IOExceptionvoid unregisterForTraps(TrapNotificationListener listener, int snmpTrapPort) throws IOException
IOExceptionSnmpValueFactory getValueFactory()
SnmpV1TrapBuilder getV1TrapBuilder()
SnmpTrapBuilder getV2TrapBuilder()
SnmpV3TrapBuilder getV3TrapBuilder()
SnmpV2TrapBuilder getV2InformBuilder()
SnmpV3TrapBuilder getV3InformBuilder()
byte[] getLocalEngineID()
Copyright © 2022. All rights reserved.