public class GitHubGitConfiguration
extends java.lang.Object
implements net.nemerosa.ontrack.extension.git.model.GitConfiguration
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONFIGURATION_REPOSITORY_SEPARATOR |
| Constructor and Description |
|---|
GitHubGitConfiguration(GitHubProjectConfigurationProperty property,
net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService configuredIssueService) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCommitLink() |
java.util.Optional<net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService> |
getConfiguredIssueService() |
java.util.Optional<net.nemerosa.ontrack.model.support.UserPassword> |
getCredentials() |
java.lang.String |
getFileAtCommitLink() |
int |
getIndexationInterval() |
java.lang.String |
getName() |
java.lang.String |
getRemote() |
java.lang.String |
getType() |
public static final java.lang.String CONFIGURATION_REPOSITORY_SEPARATOR
public GitHubGitConfiguration(GitHubProjectConfigurationProperty property, net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService configuredIssueService)
public java.lang.String getType()
getType in interface net.nemerosa.ontrack.extension.git.model.GitConfigurationpublic java.lang.String getName()
getName in interface net.nemerosa.ontrack.extension.git.model.GitConfigurationpublic java.lang.String getRemote()
getRemote in interface net.nemerosa.ontrack.extension.git.model.GitConfigurationpublic java.util.Optional<net.nemerosa.ontrack.model.support.UserPassword> getCredentials()
getCredentials in interface net.nemerosa.ontrack.extension.git.model.GitConfigurationpublic java.lang.String getCommitLink()
getCommitLink in interface net.nemerosa.ontrack.extension.git.model.GitConfigurationpublic java.lang.String getFileAtCommitLink()
getFileAtCommitLink in interface net.nemerosa.ontrack.extension.git.model.GitConfigurationpublic int getIndexationInterval()
getIndexationInterval in interface net.nemerosa.ontrack.extension.git.model.GitConfigurationpublic java.util.Optional<net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService> getConfiguredIssueService()
getConfiguredIssueService in interface net.nemerosa.ontrack.extension.git.model.GitConfiguration