Package com.suse.salt.netapi.calls
Class SaltSSHConfig
- java.lang.Object
-
- com.suse.salt.netapi.calls.SaltSSHConfig
-
public class SaltSSHConfig extends java.lang.Object
Salt SSH configuration with a builder class.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SaltSSHConfig.Builder
Builder class to create configurations for Salt SSH.
-
Field Summary
Fields Modifier and Type Field Description private java.util.Optional<java.lang.String>
extraFilerefs
private java.util.Optional<java.lang.Boolean>
identitiesOnly
private java.util.Optional<java.lang.Boolean>
ignoreHostKeys
private java.util.Optional<java.lang.Boolean>
keyDeploy
private java.util.Optional<java.lang.Boolean>
noHostKeys
private java.util.Optional<java.lang.String>
passwd
private java.util.Optional<java.lang.String>
priv
private java.util.Optional<java.lang.Boolean>
randomThinDir
private java.util.Optional<java.lang.Boolean>
refreshCache
private java.util.Optional<java.lang.String>
remotePortForwards
private java.util.Optional<java.lang.String>
roster
private java.util.Optional<java.lang.String>
rosterFile
private java.util.Optional<java.lang.String>
scanPorts
private java.util.Optional<java.lang.Double>
scanTimeout
private java.util.Optional<java.lang.Integer>
sshMaxProcs
private java.util.Optional<java.lang.Boolean>
sudo
private java.util.Optional<java.lang.String>
user
private java.util.Optional<java.lang.Boolean>
wipe
-
Constructor Summary
Constructors Modifier Constructor Description private
SaltSSHConfig(SaltSSHConfig.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>
getExtraFilerefs()
java.util.Optional<java.lang.Boolean>
getIdentitiesOnly()
java.util.Optional<java.lang.Boolean>
getIgnoreHostKeys()
java.util.Optional<java.lang.Boolean>
getKeyDeploy()
java.util.Optional<java.lang.Boolean>
getNoHostKeys()
java.util.Optional<java.lang.String>
getPasswd()
java.util.Optional<java.lang.String>
getPriv()
java.util.Optional<java.lang.Boolean>
getRandomThinDir()
java.util.Optional<java.lang.Boolean>
getRefreshCache()
java.util.Optional<java.lang.String>
getRemotePortForwards()
java.util.Optional<java.lang.String>
getRoster()
java.util.Optional<java.lang.String>
getRosterFile()
java.util.Optional<java.lang.String>
getScanPorts()
java.util.Optional<java.lang.Double>
getScanTimeout()
java.util.Optional<java.lang.Integer>
getSSHMaxProcs()
java.util.Optional<java.lang.Boolean>
getSudo()
java.util.Optional<java.lang.String>
getUser()
java.util.Optional<java.lang.Boolean>
getWipe()
-
-
-
Field Detail
-
extraFilerefs
private final java.util.Optional<java.lang.String> extraFilerefs
-
identitiesOnly
private final java.util.Optional<java.lang.Boolean> identitiesOnly
-
ignoreHostKeys
private final java.util.Optional<java.lang.Boolean> ignoreHostKeys
-
keyDeploy
private final java.util.Optional<java.lang.Boolean> keyDeploy
-
noHostKeys
private final java.util.Optional<java.lang.Boolean> noHostKeys
-
passwd
private final java.util.Optional<java.lang.String> passwd
-
priv
private final java.util.Optional<java.lang.String> priv
-
randomThinDir
private final java.util.Optional<java.lang.Boolean> randomThinDir
-
refreshCache
private final java.util.Optional<java.lang.Boolean> refreshCache
-
remotePortForwards
private final java.util.Optional<java.lang.String> remotePortForwards
-
roster
private final java.util.Optional<java.lang.String> roster
-
rosterFile
private final java.util.Optional<java.lang.String> rosterFile
-
scanPorts
private final java.util.Optional<java.lang.String> scanPorts
-
scanTimeout
private final java.util.Optional<java.lang.Double> scanTimeout
-
sshMaxProcs
private final java.util.Optional<java.lang.Integer> sshMaxProcs
-
sudo
private final java.util.Optional<java.lang.Boolean> sudo
-
user
private final java.util.Optional<java.lang.String> user
-
wipe
private final java.util.Optional<java.lang.Boolean> wipe
-
-
Constructor Detail
-
SaltSSHConfig
private SaltSSHConfig(SaltSSHConfig.Builder builder)
-
-
Method Detail
-
getExtraFilerefs
public java.util.Optional<java.lang.String> getExtraFilerefs()
-
getIdentitiesOnly
public java.util.Optional<java.lang.Boolean> getIdentitiesOnly()
-
getIgnoreHostKeys
public java.util.Optional<java.lang.Boolean> getIgnoreHostKeys()
-
getKeyDeploy
public java.util.Optional<java.lang.Boolean> getKeyDeploy()
-
getNoHostKeys
public java.util.Optional<java.lang.Boolean> getNoHostKeys()
-
getPasswd
public java.util.Optional<java.lang.String> getPasswd()
-
getPriv
public java.util.Optional<java.lang.String> getPriv()
-
getRandomThinDir
public java.util.Optional<java.lang.Boolean> getRandomThinDir()
-
getRefreshCache
public java.util.Optional<java.lang.Boolean> getRefreshCache()
-
getRemotePortForwards
public java.util.Optional<java.lang.String> getRemotePortForwards()
-
getRoster
public java.util.Optional<java.lang.String> getRoster()
-
getRosterFile
public java.util.Optional<java.lang.String> getRosterFile()
-
getScanPorts
public java.util.Optional<java.lang.String> getScanPorts()
-
getScanTimeout
public java.util.Optional<java.lang.Double> getScanTimeout()
-
getSSHMaxProcs
public java.util.Optional<java.lang.Integer> getSSHMaxProcs()
-
getSudo
public java.util.Optional<java.lang.Boolean> getSudo()
-
getUser
public java.util.Optional<java.lang.String> getUser()
-
getWipe
public java.util.Optional<java.lang.Boolean> getWipe()
-
-