Class DiversionSCMRevision
java.lang.Object
jenkins.scm.api.SCMRevision
io.superstudios.plugins.diversion.DiversionSCMRevision
- All Implemented Interfaces:
Serializable
public class DiversionSCMRevision
extends jenkins.scm.api.SCMRevision
Represents a specific commit/revision in Diversion.
Used by Jenkins to track changes and determine when to rebuild.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDiversionSCMRevision(jenkins.scm.api.SCMHead head, String commitId) Constructor -
Method Summary
Methods inherited from class jenkins.scm.api.SCMRevision
getHead, isDeterministic
-
Constructor Details
-
DiversionSCMRevision
Constructor- Parameters:
head- The SCMHead (branch) this revision belongs tocommitId- The Diversion commit ID
-
-
Method Details
-
getCommitId
Get the Diversion commit ID -
equals
- Specified by:
equalsin classjenkins.scm.api.SCMRevision
-
hashCode
public int hashCode()- Specified by:
hashCodein classjenkins.scm.api.SCMRevision
-
toString
- Overrides:
toStringin classjenkins.scm.api.SCMRevision
-