Package org.opennms.netmgt.config.ami
Class AmiAgentConfig
- java.lang.Object
-
- org.opennms.netmgt.config.ami.AmiAgentConfig
-
public class AmiAgentConfig extends Object
AmiAgentConfig class.
- Version:
- $Id: $
- Author:
- ranger
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_PASSWORDConstantDEFAULT_PASSWORD=""static intDEFAULT_PORTConstantDEFAULT_PORT=5038static intDEFAULT_RETRIESConstantDEFAULT_RETRIES=1static intDEFAULT_TIMEOUTConstantDEFAULT_TIMEOUT=3000static intDEFAULT_TLS_PORTConstantDEFAULT_TLS_PORT=5039static booleanDEFAULT_USE_TLSConstantDEFAULT_USE_TLS=falsestatic StringDEFAULT_USERNAMEConstantDEFAULT_USERNAME="opennms"
-
Constructor Summary
Constructors Constructor Description AmiAgentConfig()Constructor for AmiAgentConfig.AmiAgentConfig(InetAddress agentAddress)Constructor for AmiAgentConfig.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<InetAddress>getAddress()getAddressOptional<String>getPassword()getPasswordOptional<Integer>getPort()getPortOptional<Integer>getRetries()getRetriesOptional<Integer>getTimeout()getTimeoutOptional<String>getUsername()getUsernameOptional<Boolean>getUseTls()getUseTlsvoidsetAddress(InetAddress address)setAddressvoidsetPassword(String password)setPasswordvoidsetPort(Integer port)setPortvoidsetRetries(Integer retries)setRetriesvoidsetTimeout(Integer timeout)setTimeoutvoidsetUsername(String username)setUsernamevoidsetUseTls(Boolean useTls)setUseTlsStringtoString()toString
-
-
-
Field Detail
-
DEFAULT_TIMEOUT
public static final int DEFAULT_TIMEOUT
ConstantDEFAULT_TIMEOUT=3000- See Also:
- Constant Field Values
-
DEFAULT_RETRIES
public static final int DEFAULT_RETRIES
ConstantDEFAULT_RETRIES=1- See Also:
- Constant Field Values
-
DEFAULT_PASSWORD
public static final String DEFAULT_PASSWORD
ConstantDEFAULT_PASSWORD=""- See Also:
- Constant Field Values
-
DEFAULT_USERNAME
public static final String DEFAULT_USERNAME
ConstantDEFAULT_USERNAME="opennms"- See Also:
- Constant Field Values
-
DEFAULT_PORT
public static final int DEFAULT_PORT
ConstantDEFAULT_PORT=5038- See Also:
- Constant Field Values
-
DEFAULT_TLS_PORT
public static final int DEFAULT_TLS_PORT
ConstantDEFAULT_TLS_PORT=5039- See Also:
- Constant Field Values
-
DEFAULT_USE_TLS
public static final boolean DEFAULT_USE_TLS
ConstantDEFAULT_USE_TLS=false- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AmiAgentConfig
public AmiAgentConfig()
Constructor for AmiAgentConfig.
-
AmiAgentConfig
public AmiAgentConfig(InetAddress agentAddress)
Constructor for AmiAgentConfig.
- Parameters:
agentAddress- aInetAddressobject.
-
-
Method Detail
-
toString
public String toString()
toString
-
getAddress
public Optional<InetAddress> getAddress()
getAddress
- Returns:
- a
InetAddressobject.
-
setAddress
public void setAddress(InetAddress address)
setAddress
- Parameters:
address- aInetAddressobject.
-
setTimeout
public void setTimeout(Integer timeout)
setTimeout
- Parameters:
timeout- an Integer.
-
setRetries
public void setRetries(Integer retries)
setRetries
- Parameters:
retries- an Integer.
-
setPassword
public void setPassword(String password)
setPassword
- Parameters:
password- aStringobject.
-
setUsername
public void setUsername(String username)
setUsername
- Parameters:
username- aStringobject.
-
setPort
public void setPort(Integer port)
setPort
- Parameters:
port- an Integer.
-
setUseTls
public void setUseTls(Boolean useTls)
setUseTls
- Parameters:
useTls- a boolean.
-
-