Class DiversionSCMRevisionState

java.lang.Object
hudson.scm.SCMRevisionState
io.superstudios.plugins.diversion.DiversionSCMRevisionState
All Implemented Interfaces:
Action, ModelObject

public class DiversionSCMRevisionState extends SCMRevisionState
Tracks the state of a Diversion repository at a specific point in time. Used by Jenkins to determine what has changed between builds.
  • Constructor Details

    • DiversionSCMRevisionState

      public DiversionSCMRevisionState(String commitId, long timestamp)
  • Method Details

    • getCommitId

      public String getCommitId()
    • getTimestamp

      public long getTimestamp()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object