Class GitHubSCMNavigatorContext
java.lang.Object
jenkins.scm.api.trait.SCMNavigatorContext<GitHubSCMNavigatorContext,GitHubSCMNavigatorRequest>
 
org.jenkinsci.plugins.github_branch_source.GitHubSCMNavigatorContext
public class GitHubSCMNavigatorContext
extends jenkins.scm.api.trait.SCMNavigatorContext<GitHubSCMNavigatorContext,GitHubSCMNavigatorRequest> 
The 
SCMNavigatorContext for GitHub.- Since:
- 2.2.0
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionGets the name of the team who's repositories will be navigated.Gets the topics which the repositories must have.booleanbooleanbooleanbooleannewRequest(jenkins.scm.api.SCMNavigator navigator, jenkins.scm.api.SCMSourceObserver observer) voidsetExcludeArchivedRepositories(boolean excludeArchivedRepositories) voidsetExcludeForkedRepositories(boolean excludeForkedRepositories) voidsetExcludePrivateRepositories(boolean excludePrivateRepositories) voidsetExcludePublicRepositories(boolean excludePublicRepositories) voidSets the topics which the repositories must have.Methods inherited from class jenkins.scm.api.trait.SCMNavigatorContextdecorators, filters, prefilters, traits, withDecorator, withDecorators, withDecorators, withFilter, withPrefilter, withTrait, withTrait, withTraits, withTraits
- 
Constructor Details- 
GitHubSCMNavigatorContextpublic GitHubSCMNavigatorContext()
 
- 
- 
Method Details
- 
getTeamSlugGets the name of the team who's repositories will be navigated.- Returns:
- teamSlug
 
- 
setTopicsSets the topics which the repositories must have.
- 
getTopicsGets the topics which the repositories must have.- Returns:
- topics
 
- 
isExcludeArchivedRepositoriespublic boolean isExcludeArchivedRepositories()- Returns:
- True if archived repositories should be ignored, false if they should be included.
 
- 
isExcludePublicRepositoriespublic boolean isExcludePublicRepositories()- Returns:
- True if public repositories should be ignored, false if they should be included.
 
- 
isExcludePrivateRepositoriespublic boolean isExcludePrivateRepositories()- Returns:
- True if private repositories should be ignored, false if they should be included.
 
- 
isExcludeForkedRepositoriespublic boolean isExcludeForkedRepositories()- Returns:
- True if forked repositories should be ignored, false if they should be included.
 
- 
setExcludeArchivedRepositoriespublic void setExcludeArchivedRepositories(boolean excludeArchivedRepositories) - Parameters:
- excludeArchivedRepositories- Set true to exclude archived repositories
 
- 
setExcludePublicRepositoriespublic void setExcludePublicRepositories(boolean excludePublicRepositories) - Parameters:
- excludePublicRepositories- Set true to exclude public repositories
 
- 
setExcludePrivateRepositoriespublic void setExcludePrivateRepositories(boolean excludePrivateRepositories) - Parameters:
- excludePrivateRepositories- Set true to exclude private repositories
 
- 
setExcludeForkedRepositoriespublic void setExcludeForkedRepositories(boolean excludeForkedRepositories) - Parameters:
- excludeForkedRepositories- Set true to exclude archived repositories