@Immutable public final class SshCredentialsProperties extends SharedCredentialsProperties
Constructor and Description |
---|
SshCredentialsProperties(String name,
BambooOidProperties oid,
String key,
String passphrase) |
SshCredentialsProperties(String name,
BambooOidProperties oid,
String key,
String passphrase,
ProjectProperties project) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
AtlassianModuleProperties |
getAtlassianPlugin() |
String |
getKey() |
String |
getPassphrase() |
int |
hashCode() |
String |
toString() |
void |
validate() |
getName, getOid, getProject, humanReadableId, humanReadableType
public SshCredentialsProperties(@NotNull String name, @Nullable BambooOidProperties oid, @NotNull String key, @Nullable String passphrase) throws PropertiesValidationException
PropertiesValidationException
public SshCredentialsProperties(@NotNull String name, @Nullable BambooOidProperties oid, @NotNull String key, @Nullable String passphrase, @Nullable ProjectProperties project) throws PropertiesValidationException
PropertiesValidationException
@NotNull public AtlassianModuleProperties getAtlassianPlugin()
getAtlassianPlugin
in class SharedCredentialsProperties
@NotNull public String getKey()
@Nullable public String getPassphrase()
public boolean equals(Object o)
equals
in class SharedCredentialsProperties
public int hashCode()
hashCode
in class SharedCredentialsProperties
public void validate()
validate
in interface EntityProperties
validate
in class SharedCredentialsProperties
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.