public class HostConfig
extends java.lang.Object
implements com.jcraft.jsch.ConfigRepository.Config
PerHostConfigBuilder
.In the adapter configuration file this class is aliased as sftp-host-config which is the preferred alternative to the fully qualified classname when building your configuration.
Constructor and Description |
---|
HostConfig() |
HostConfig(java.lang.String hostname,
java.lang.String user,
int port,
KeyValuePair... kvps) |
HostConfig(java.lang.String hostname,
java.lang.String user,
int port,
KeyValuePairSet config) |
Modifier and Type | Method and Description |
---|---|
KeyValuePairSet |
getConfig() |
java.lang.String |
getHostname() |
int |
getPort() |
java.lang.String |
getUser() |
java.lang.String |
getValue(java.lang.String key) |
java.lang.String[] |
getValues(java.lang.String key)
Not Supported and always returns null
|
void |
setConfig(KeyValuePairSet config) |
void |
setHostname(java.lang.String hostname) |
void |
setPort(int port) |
void |
setUser(java.lang.String user) |
public HostConfig()
public HostConfig(java.lang.String hostname, java.lang.String user, int port, KeyValuePairSet config)
public HostConfig(java.lang.String hostname, java.lang.String user, int port, KeyValuePair... kvps)
public java.lang.String getValue(java.lang.String key)
getValue
in interface com.jcraft.jsch.ConfigRepository.Config
public java.lang.String[] getValues(java.lang.String key)
getValues
in interface com.jcraft.jsch.ConfigRepository.Config
public KeyValuePairSet getConfig()
public void setConfig(KeyValuePairSet config)
public void setHostname(java.lang.String hostname)
public java.lang.String getHostname()
getHostname
in interface com.jcraft.jsch.ConfigRepository.Config
public void setUser(java.lang.String user)
public java.lang.String getUser()
getUser
in interface com.jcraft.jsch.ConfigRepository.Config
public void setPort(int port)
public int getPort()
getPort
in interface com.jcraft.jsch.ConfigRepository.Config