public class SnmpAgentConfig extends SnmpConfiguration implements Serializable
Modifier and Type | Field and Description |
---|---|
static String |
AGENT_CONFIG_PREFIX |
static String |
PROFILE_LABEL_FOR_DEFAULT_CONFIG |
AUTH_NOPRIV, AUTH_PRIV, DEFAULT_AUTH_PASS_PHRASE, DEFAULT_AUTH_PROTOCOL, DEFAULT_CONTEXT_ENGINE_ID, DEFAULT_CONTEXT_NAME, DEFAULT_ENGINE_ID, DEFAULT_MAX_REPETITIONS, DEFAULT_MAX_REQUEST_SIZE, DEFAULT_MAX_VARS_PER_PDU, DEFAULT_PORT, DEFAULT_PRIV_PASS_PHRASE, DEFAULT_PRIV_PROTOCOL, DEFAULT_READ_COMMUNITY, DEFAULT_RETRIES, DEFAULT_SECURITY_LEVEL, DEFAULT_SECURITY_NAME, DEFAULT_TIMEOUT, DEFAULT_VERSION, DEFAULT_WRITE_COMMUNITY, DEFAULTS, NOAUTH_NOPRIV, VERSION_UNSPECIFIED, VERSION1, VERSION2C, VERSION3
Constructor and Description |
---|
SnmpAgentConfig() |
SnmpAgentConfig(InetAddress agentAddress) |
SnmpAgentConfig(InetAddress agentAddress,
SnmpConfiguration defaults) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
static SnmpAgentConfig |
fromMap(Map<String,String> map) |
InetAddress |
getAddress() |
InetAddress |
getEffectiveAddress() |
String |
getProfileLabel() |
InetAddress |
getProxyFor() |
int |
hashCode() |
boolean |
isDefault() |
static SnmpAgentConfig |
parseProtocolConfigurationString(String protocolConfigString) |
void |
setAddress(InetAddress address) |
void |
setDefault(boolean isDefault) |
void |
setProfileLabel(String profileLabel) |
void |
setProxyFor(InetAddress address) |
Map<String,String> |
toMap() |
String |
toProtocolConfigString() |
String |
toString()
Don't expose credentials here in plaintext in case this object is used in a log message.
|
getAuthPassPhrase, getAuthProtocol, getContextEngineId, getContextName, getEngineId, getEnterpriseId, getMaxRepetitions, getMaxRequestSize, getMaxVarsPerPdu, getPort, getPrivPassPhrase, getPrivProtocol, getReadCommunity, getRetries, getSecurityLevel, getSecurityName, getTimeout, getTTL, getVersion, getVersionAsString, getWriteCommunity, isVersion3, setAuthPassPhrase, setAuthProtocol, setContextEngineId, setContextName, setEngineId, setEnterpriseId, setMaxRepetitions, setMaxRequestSize, setMaxVarsPerPdu, setPort, setPrivPassPhrase, setPrivProtocol, setReadCommunity, setRetries, setSecurityLevel, setSecurityName, setTimeout, setTTL, setVersion, setVersionAsString, setWriteCommunity, stringToVersion, versionToString
public static final String PROFILE_LABEL_FOR_DEFAULT_CONFIG
public static final String AGENT_CONFIG_PREFIX
public SnmpAgentConfig()
public SnmpAgentConfig(InetAddress agentAddress)
public SnmpAgentConfig(InetAddress agentAddress, SnmpConfiguration defaults)
public static SnmpAgentConfig parseProtocolConfigurationString(String protocolConfigString)
public String toProtocolConfigString()
public String toString()
public InetAddress getAddress()
public void setAddress(InetAddress address)
public InetAddress getProxyFor()
public void setProxyFor(InetAddress address)
public InetAddress getEffectiveAddress()
public boolean isDefault()
public void setDefault(boolean isDefault)
public String getProfileLabel()
public void setProfileLabel(String profileLabel)
public static SnmpAgentConfig fromMap(Map<String,String> map)
Copyright © 2021. All rights reserved.