public class BasicGitConfiguration extends java.lang.Object implements net.nemerosa.ontrack.model.support.UserPasswordConfiguration<BasicGitConfiguration>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE |
| Constructor and Description |
|---|
BasicGitConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
net.nemerosa.ontrack.model.form.Form |
asForm(java.util.List<net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationRepresentation> availableIssueServiceConfigurations) |
BasicGitConfiguration |
clone(java.lang.String targetConfigurationName,
java.util.function.Function<java.lang.String,java.lang.String> replacementFunction) |
static BasicGitConfiguration |
empty() |
static net.nemerosa.ontrack.model.form.Form |
form(java.util.List<net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationRepresentation> availableIssueServiceConfigurations) |
java.util.Optional<net.nemerosa.ontrack.model.support.UserPassword> |
getCredentials() |
net.nemerosa.ontrack.model.support.ConfigurationDescriptor |
getDescriptor() |
net.nemerosa.ontrack.git.GitRepository |
getGitRepository() |
BasicGitConfiguration |
obfuscate() |
public static final java.lang.String TYPE
public static BasicGitConfiguration empty()
public java.util.Optional<net.nemerosa.ontrack.model.support.UserPassword> getCredentials()
getCredentials in interface net.nemerosa.ontrack.model.support.UserPasswordConfiguration<BasicGitConfiguration>public BasicGitConfiguration obfuscate()
obfuscate in interface net.nemerosa.ontrack.model.support.Configuration<BasicGitConfiguration>public net.nemerosa.ontrack.model.support.ConfigurationDescriptor getDescriptor()
getDescriptor in interface net.nemerosa.ontrack.model.support.Configuration<BasicGitConfiguration>public BasicGitConfiguration 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<BasicGitConfiguration>public static net.nemerosa.ontrack.model.form.Form form(java.util.List<net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationRepresentation> availableIssueServiceConfigurations)
public net.nemerosa.ontrack.model.form.Form asForm(java.util.List<net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationRepresentation> availableIssueServiceConfigurations)
public net.nemerosa.ontrack.git.GitRepository getGitRepository()