public final class SnmpConnectionConfiguration extends Object implements Serializable
Modifier and Type | Method and Description |
---|---|
static SnmpConnectionConfiguration |
forSnmpV1(int timeout,
int retries)
Creates an SNMP connection configuration to SNMP version 1.
|
static SnmpConnectionConfiguration |
forSnmpV2(int timeout,
int retries)
Creates an SNMP connection configuration to SNMP version 2.
|
static SnmpConnectionConfiguration |
forSnmpV3(Usm.AuthorizationType authorizationType,
Usm.PrivacyType privacyType,
int timeout,
int retries)
Creates an SNMP connection configuration to SNMP version 3.
|
Usm.AuthorizationType |
getAuthorizationType()
Gets the authorization type.
|
Usm.PrivacyType |
getPrivacyType()
Gets the privacy type.
|
int |
getRetries()
Gets the number of times to retry when a timeout exception is launched.
|
SnmpVersionType |
getSnmpVersion()
Gets the SNMP version.
|
int |
getTimeout()
Gets the connection timeout.
|
String |
toString() |
public static SnmpConnectionConfiguration forSnmpV1(int timeout, int retries)
timeout
- Connection timeout.retries
- Number of times to retry when the timeout is exceeded.public static SnmpConnectionConfiguration forSnmpV2(int timeout, int retries)
timeout
- Connection timeout.retries
- Number of times to retry when the timeout is exceeded.public static SnmpConnectionConfiguration forSnmpV3(Usm.AuthorizationType authorizationType, Usm.PrivacyType privacyType, int timeout, int retries)
authorizationType
- Authorization type.privacyType
- Privacy type.timeout
- Connection timeout.retries
- Number of times to retry when the timeout is exceeded.public SnmpVersionType getSnmpVersion()
public Usm.AuthorizationType getAuthorizationType()
public Usm.PrivacyType getPrivacyType()
public int getTimeout()
public int getRetries()
Copyright © 2015. All Rights Reserved.