public class JIRAConfiguration extends java.lang.Object implements net.nemerosa.ontrack.model.support.UserPasswordConfiguration<JIRAConfiguration>, net.nemerosa.ontrack.extension.issues.model.IssueServiceConfiguration
| Modifier and Type | Field and Description |
|---|---|
static java.util.regex.Pattern |
ISSUE_PATTERN |
| Constructor and Description |
|---|
JIRAConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
net.nemerosa.ontrack.model.form.Form |
asForm() |
JIRAConfiguration |
clone(java.lang.String targetConfigurationName,
java.util.function.Function<java.lang.String,java.lang.String> replacementFunction) |
static net.nemerosa.ontrack.model.form.Form |
form() |
net.nemerosa.ontrack.model.support.ConfigurationDescriptor |
getDescriptor() |
java.lang.String |
getIssueURL(java.lang.String key) |
java.lang.String |
getServiceId() |
boolean |
isIssue(java.lang.String token) |
JIRAConfiguration |
obfuscate() |
JIRAConfiguration |
withPassword(java.lang.String password) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static net.nemerosa.ontrack.model.form.Form form()
public JIRAConfiguration obfuscate()
obfuscate in interface net.nemerosa.ontrack.model.support.Configuration<JIRAConfiguration>public net.nemerosa.ontrack.model.form.Form asForm()
public JIRAConfiguration withPassword(java.lang.String password)
withPassword in interface net.nemerosa.ontrack.model.support.UserPasswordConfiguration<JIRAConfiguration>public net.nemerosa.ontrack.model.support.ConfigurationDescriptor getDescriptor()
getDescriptor in interface net.nemerosa.ontrack.model.support.Configuration<JIRAConfiguration>public java.lang.String getServiceId()
getServiceId in interface net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationpublic boolean isIssue(java.lang.String token)
public java.lang.String getIssueURL(java.lang.String key)
public JIRAConfiguration clone(java.lang.String targetConfigurationName, java.util.function.Function<java.lang.String,java.lang.String> replacementFunction)
clone in interface net.nemerosa.ontrack.model.support.UserPasswordConfiguration<JIRAConfiguration>