Package org.jenkinsci.plugin.gitea
Class PullRequestSCMHead
java.lang.Object
jenkins.scm.api.SCMHead
org.jenkinsci.plugin.gitea.PullRequestSCMHead
- 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 PullRequestSCMHead
extends jenkins.scm.api.SCMHead
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.HeadByItemNested 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
ConstructorsConstructorDescriptionPullRequestSCMHead(String name, long id, BranchSCMHead target, jenkins.scm.api.mixin.ChangeRequestCheckoutStrategy strategy, jenkins.scm.api.SCMHeadOrigin origin, String originOwner, String originRepository, String originName) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionjenkins.scm.api.mixin.ChangeRequestCheckoutStrategygetId()jenkins.scm.api.SCMHeadOriginMethods inherited from class jenkins.scm.api.SCMHead
compareTo, equals, getAction, getAllActions, getName, getPronoun, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface jenkins.scm.api.mixin.SCMHeadMixin
getName
-
Constructor Details
-
PullRequestSCMHead
public PullRequestSCMHead(@NonNull String name, long id, BranchSCMHead target, jenkins.scm.api.mixin.ChangeRequestCheckoutStrategy strategy, jenkins.scm.api.SCMHeadOrigin origin, String originOwner, String originRepository, String originName) Constructor.- Parameters:
name- the name of the head.id- the pull request id.target- the target of this pull request.strategy- the checkout strategyorigin- the origin of the pull requestoriginOwner- the name of the owner of the origin repositoryoriginRepository- the name of the origin repositoryoriginName- the name of the branch in the origin repository
-
-
Method Details
-
getCheckoutStrategy
@NonNull public jenkins.scm.api.mixin.ChangeRequestCheckoutStrategy getCheckoutStrategy()- Specified by:
getCheckoutStrategyin interfacejenkins.scm.api.mixin.ChangeRequestSCMHead2
-
getOriginName
- Specified by:
getOriginNamein interfacejenkins.scm.api.mixin.ChangeRequestSCMHead2
-
getId
- Specified by:
getIdin interfacejenkins.scm.api.mixin.ChangeRequestSCMHead
-
getTarget
- Specified by:
getTargetin interfacejenkins.scm.api.mixin.ChangeRequestSCMHead
-
getOrigin
@NonNull public jenkins.scm.api.SCMHeadOrigin getOrigin()- Specified by:
getOriginin interfacejenkins.scm.api.mixin.SCMHeadMixin- Overrides:
getOriginin classjenkins.scm.api.SCMHead
-
getOriginOwner
-
getOriginRepository
-