@Immutable public class SshTaskProperties extends BaseSshTaskProperties
BaseSshTaskProperties.AuthenticationType| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_KEEP_ALIVE_INTERVAL |
DEFAULT_PORT| Constructor and Description |
|---|
SshTaskProperties(String description,
boolean enabled,
String host,
String username,
BaseSshTaskProperties.AuthenticationType authenticationType,
String password,
String key,
String passphrase,
String hostFingerprint,
int port,
int keepAliveIntervalInSec,
String command) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
AtlassianModuleProperties |
getAtlassianPlugin() |
String |
getCommand() |
int |
getKeepAliveIntervalInSec() |
int |
hashCode() |
void |
validate() |
getAuthenticationType, getHost, getHostFingerprint, getKey, getPassphrase, getPassword, getPort, getUsernameapplicableTo, getDescription, isEnabled, toStringpublic SshTaskProperties(String description, boolean enabled, String host, String username, BaseSshTaskProperties.AuthenticationType authenticationType, @Nullable String password, @Nullable String key, @Nullable String passphrase, @Nullable String hostFingerprint, int port, int keepAliveIntervalInSec, String command) throws PropertiesValidationException
PropertiesValidationException@NotNull public AtlassianModuleProperties getAtlassianPlugin()
getAtlassianPlugin in class TaskPropertiespublic String getCommand()
public int getKeepAliveIntervalInSec()
public void validate()
throws PropertiesValidationException
validate in interface EntityPropertiesvalidate in class BaseSshTaskPropertiesPropertiesValidationExceptionpublic boolean equals(Object o)
equals in class BaseSshTaskPropertiespublic int hashCode()
hashCode in class BaseSshTaskPropertiesCopyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.