public class ConfiguredBuildSvnRevisionLink<T>
extends java.lang.Object
BuildSvnRevisionLink.| Constructor and Description |
|---|
ConfiguredBuildSvnRevisionLink() |
| Modifier and Type | Method and Description |
|---|---|
ConfiguredBuildSvnRevisionLink<T> |
clone(java.util.function.Function<java.lang.String,java.lang.String> replacementFunction) |
java.util.Optional<java.lang.String> |
getBuildNameFromTagName(java.lang.String tagName) |
java.lang.String |
getBuildPath(net.nemerosa.ontrack.model.structure.Build build,
SVNBranchConfigurationProperty branchConfigurationProperty) |
java.util.Optional<net.nemerosa.ontrack.model.structure.Build> |
getEarliestBuild(net.nemerosa.ontrack.model.structure.Branch branch,
SVNLocation location,
SVNLocation firstCopy,
SVNBranchConfigurationProperty branchConfigurationProperty) |
java.util.OptionalLong |
getRevision(net.nemerosa.ontrack.model.structure.Build build,
SVNBranchConfigurationProperty branchConfigurationProperty) |
boolean |
isValidBuildName(java.lang.String name) |
net.nemerosa.ontrack.model.structure.ServiceConfiguration |
toServiceConfiguration() |
public ConfiguredBuildSvnRevisionLink<T> clone(java.util.function.Function<java.lang.String,java.lang.String> replacementFunction)
public net.nemerosa.ontrack.model.structure.ServiceConfiguration toServiceConfiguration()
public boolean isValidBuildName(java.lang.String name)
public java.util.OptionalLong getRevision(net.nemerosa.ontrack.model.structure.Build build,
SVNBranchConfigurationProperty branchConfigurationProperty)
public java.lang.String getBuildPath(net.nemerosa.ontrack.model.structure.Build build,
SVNBranchConfigurationProperty branchConfigurationProperty)
public java.util.Optional<net.nemerosa.ontrack.model.structure.Build> getEarliestBuild(net.nemerosa.ontrack.model.structure.Branch branch,
SVNLocation location,
SVNLocation firstCopy,
SVNBranchConfigurationProperty branchConfigurationProperty)
public java.util.Optional<java.lang.String> getBuildNameFromTagName(java.lang.String tagName)