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
IOException
void registerForTraps(TrapNotificationListener listener, InetAddress address, int snmpTrapPort) throws IOException
IOException
void registerForTraps(TrapNotificationListener listener, int snmpTrapPort) throws IOException
IOException
void unregisterForTraps(TrapNotificationListener listener, InetAddress address, int snmpTrapPort) throws IOException
IOException
void unregisterForTraps(TrapNotificationListener listener, int snmpTrapPort) throws IOException
IOException
SnmpValueFactory getValueFactory()
SnmpV1TrapBuilder getV1TrapBuilder()
SnmpTrapBuilder getV2TrapBuilder()
SnmpV3TrapBuilder getV3TrapBuilder()
SnmpV2TrapBuilder getV2InformBuilder()
SnmpV3TrapBuilder getV3InformBuilder()
byte[] getLocalEngineID()
Copyright © 2021. All rights reserved.