Package org.jenkinsci.plugin.gitea
Class GiteaSCMNavigator
java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.scm.api.SCMNavigator>
jenkins.scm.api.SCMNavigator
org.jenkinsci.plugin.gitea.GiteaSCMNavigator
- All Implemented Interfaces:
ExtensionPoint,Describable<jenkins.scm.api.SCMNavigator>
public class GiteaSCMNavigator
extends jenkins.scm.api.SCMNavigator
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class jenkins.scm.api.SCMNavigator
PRONOUN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterSave(jenkins.scm.api.SCMNavigatorOwner owner) com.cloudbees.plugins.credentials.common.StandardCredentialscredentials(jenkins.scm.api.SCMSourceOwner owner) List<jenkins.scm.api.trait.SCMTrait<? extends jenkins.scm.api.trait.SCMTrait<?>>> protected Stringid()retrieveActions(jenkins.scm.api.SCMNavigatorOwner owner, jenkins.scm.api.SCMNavigatorEvent event, TaskListener listener) voidsetCredentialsId(String credentialsId) voidvoidsetTraits(jenkins.scm.api.trait.SCMTrait[] traits) voidvisitSources(jenkins.scm.api.SCMSourceObserver observer) Methods inherited from class jenkins.scm.api.SCMNavigator
checkInterrupt, defaultListener, fetchActions, getCategories, getDescriptor, getId, getPronoun, isCategoryEnabled, resetId, visitSource, visitSources, visitSources
-
Constructor Details
-
GiteaSCMNavigator
-
-
Method Details
-
getServerUrl
-
getRepoOwner
-
getCredentialsId
-
setCredentialsId
-
getTraits
@NonNull public List<jenkins.scm.api.trait.SCMTrait<? extends jenkins.scm.api.trait.SCMTrait<?>>> getTraits()- Overrides:
getTraitsin classjenkins.scm.api.SCMNavigator
-
setTraits
@DataBoundSetter public void setTraits(jenkins.scm.api.trait.SCMTrait[] traits) -
setTraits
public void setTraits(@CheckForNull List<jenkins.scm.api.trait.SCMTrait<? extends jenkins.scm.api.trait.SCMTrait<?>>> traits) - Overrides:
setTraitsin classjenkins.scm.api.SCMNavigator
-
id
- Specified by:
idin classjenkins.scm.api.SCMNavigator
-
visitSources
public void visitSources(@NonNull jenkins.scm.api.SCMSourceObserver observer) throws IOException, InterruptedException - Specified by:
visitSourcesin classjenkins.scm.api.SCMNavigator- Throws:
IOExceptionInterruptedException
-
credentials
public com.cloudbees.plugins.credentials.common.StandardCredentials credentials(jenkins.scm.api.SCMSourceOwner owner)
-