public class GitLabConfiguration extends java.lang.Object implements net.nemerosa.ontrack.model.support.UserPasswordConfiguration<GitLabConfiguration>
| Constructor and Description |
|---|
GitLabConfiguration(java.lang.String name,
java.lang.String url,
java.lang.String user,
java.lang.String password,
boolean ignoreSslCertificate) |
| Modifier and Type | Method and Description |
|---|---|
net.nemerosa.ontrack.model.form.Form |
asForm() |
GitLabConfiguration |
clone(java.lang.String targetConfigurationName,
java.util.function.Function<java.lang.String,java.lang.String> replacementFunction) |
static net.nemerosa.ontrack.model.form.Form |
form() |
java.util.Optional<net.nemerosa.ontrack.model.support.UserPassword> |
getCredentials() |
net.nemerosa.ontrack.model.support.ConfigurationDescriptor |
getDescriptor() |
GitLabConfiguration |
obfuscate() |
GitLabConfiguration |
withPassword(java.lang.String password) |
@ConstructorProperties(value={"name","url","user","password","ignoreSslCertificate"})
public GitLabConfiguration(java.lang.String name,
java.lang.String url,
java.lang.String user,
java.lang.String password,
boolean ignoreSslCertificate)
public net.nemerosa.ontrack.model.support.ConfigurationDescriptor getDescriptor()
getDescriptor in interface net.nemerosa.ontrack.model.support.Configuration<GitLabConfiguration>public GitLabConfiguration obfuscate()
obfuscate in interface net.nemerosa.ontrack.model.support.Configuration<GitLabConfiguration>public GitLabConfiguration withPassword(java.lang.String password)
withPassword in interface net.nemerosa.ontrack.model.support.UserPasswordConfiguration<GitLabConfiguration>public static net.nemerosa.ontrack.model.form.Form form()
public net.nemerosa.ontrack.model.form.Form asForm()
public GitLabConfiguration 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<GitLabConfiguration>public java.util.Optional<net.nemerosa.ontrack.model.support.UserPassword> getCredentials()
getCredentials in interface net.nemerosa.ontrack.model.support.UserPasswordConfiguration<GitLabConfiguration>