Package com.cloudogu.scmmanager.scm.api
Class ScmManagerPullRequestHead
java.lang.Object
jenkins.scm.api.SCMHead
com.cloudogu.scmmanager.scm.api.ScmManagerHead
com.cloudogu.scmmanager.scm.api.ScmManagerPullRequestHead
- All Implemented Interfaces:
Serializable
,Comparable<jenkins.scm.api.SCMHead>
,jenkins.scm.api.mixin.ChangeRequestSCMHead
,jenkins.scm.api.mixin.ChangeRequestSCMHead2
,jenkins.scm.api.mixin.SCMHeadMixin
public class ScmManagerPullRequestHead
extends ScmManagerHead
implements jenkins.scm.api.mixin.ChangeRequestSCMHead2
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class jenkins.scm.api.SCMHead
jenkins.scm.api.SCMHead.HeadByItem
Nested classes/interfaces inherited from interface jenkins.scm.api.mixin.SCMHeadMixin
jenkins.scm.api.mixin.SCMHeadMixin.Equality
-
Field Summary
Fields inherited from class jenkins.scm.api.SCMHead
PRONOUN
-
Constructor Summary
ConstructorDescriptionScmManagerPullRequestHead
(CloneInformation cloneInformation, String id, ScmManagerHead target, ScmManagerHead source) -
Method Summary
Modifier and TypeMethodDescriptionjenkins.scm.api.mixin.ChangeRequestCheckoutStrategy
getId()
jenkins.scm.api.SCMHeadOrigin
Methods inherited from class com.cloudogu.scmmanager.scm.api.ScmManagerHead
getCloneInformation
Methods inherited from class jenkins.scm.api.SCMHead
compareTo, equals, getAction, getAllActions, getName, getPronoun, hashCode, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface jenkins.scm.api.mixin.SCMHeadMixin
getName
-
Constructor Details
-
ScmManagerPullRequestHead
public ScmManagerPullRequestHead(@NonNull CloneInformation cloneInformation, @NonNull String id, @NonNull ScmManagerHead target, ScmManagerHead source)
-
-
Method Details
-
getId
- Specified by:
getId
in interfacejenkins.scm.api.mixin.ChangeRequestSCMHead
-
getTarget
- Specified by:
getTarget
in interfacejenkins.scm.api.mixin.ChangeRequestSCMHead
-
getSource
-
getCheckoutStrategy
@NonNull public jenkins.scm.api.mixin.ChangeRequestCheckoutStrategy getCheckoutStrategy()- Specified by:
getCheckoutStrategy
in interfacejenkins.scm.api.mixin.ChangeRequestSCMHead2
-
getOriginName
- Specified by:
getOriginName
in interfacejenkins.scm.api.mixin.ChangeRequestSCMHead2
-
getOrigin
@NonNull public jenkins.scm.api.SCMHeadOrigin getOrigin()- Specified by:
getOrigin
in interfacejenkins.scm.api.mixin.SCMHeadMixin
- Overrides:
getOrigin
in classScmManagerHead
-