Index

A B C D E F G H I J L M N O P R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

actions() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
addRepositories(SCM, EnvVars, Collection<GitHubRepositoryName>) - Static method in class com.cloudbees.jenkins.GitHubRepositoryNameContributor.FromSCM
 
addXStreamAliases() - Static method in class org.jenkinsci.plugins.github.GitHubPlugin
Launched before plugin starts Adds alias for GitHubPlugin to simplify resulting xml.
all() - Static method in class com.cloudbees.jenkins.GitHubRepositoryNameContributor
 
all() - Static method in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
 
all() - Static method in class org.jenkinsci.plugins.github.extension.status.misc.ConditionalResult.ConditionalResultDescriptor
Gets all available extensions.
all() - Static method in class org.jenkinsci.plugins.github.extension.status.StatusErrorHandler
Used in view
ALLOW_HOOKURL_OVERRIDE - Static variable in class com.cloudbees.jenkins.GitHubPushTrigger
Set to false to prevent the user from overriding the hook URL.
allowedToManageHooks() - Static method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Returns true if config can be used in hooks managing
allowsHookUrlOverride() - Static method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
 
annotate(Run<?, ?>, ChangeLogSet.Entry, MarkupText) - Method in class com.coravy.hudson.plugins.github.GithubLinkAnnotator
 
AnyBuildResult - Class in org.jenkinsci.plugins.github.status.sources.misc
Allows to set state in any case
AnyBuildResult() - Constructor for class org.jenkinsci.plugins.github.status.sources.misc.AnyBuildResult
 
AnyBuildResult.AnyBuildResultDescriptor - Class in org.jenkinsci.plugins.github.status.sources.misc
 
AnyBuildResultDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.sources.misc.AnyBuildResult.AnyBuildResultDescriptor
 
AnyDefinedRepositorySource - Class in org.jenkinsci.plugins.github.status.sources
Just uses contributors to get list of resolved repositories
AnyDefinedRepositorySource() - Constructor for class org.jenkinsci.plugins.github.status.sources.AnyDefinedRepositorySource
 
AnyDefinedRepositorySource.AnyDefinedRepoSourceDescriptor - Class in org.jenkinsci.plugins.github.status.sources
 
AnyDefinedRepoSourceDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.sources.AnyDefinedRepositorySource.AnyDefinedRepoSourceDescriptor
 
apiUrl - Variable in class com.cloudbees.jenkins.Credential
Deprecated.
 
append(Iterable<? extends E>) - Method in class org.jenkinsci.plugins.github.util.FluentIterableWrapper
Returns a fluent iterable whose iterators traverse first the elements of this fluent iterable, followed by those of other.
APPLICATION_JSON - Static variable in class org.jenkinsci.plugins.github.webhook.GHEventPayload.PayloadHandler
 
apply(F) - Method in class org.jenkinsci.plugins.github.util.misc.NullSafeFunction
 
apply(T) - Method in class org.jenkinsci.plugins.github.util.misc.NullSafePredicate
 
applyNullSafe(F) - Method in class org.jenkinsci.plugins.github.util.misc.NullSafeFunction
This method will be called inside of NullSafeFunction.apply(Object)
applyNullSafe(GitHubServerConfig) - Method in class org.jenkinsci.plugins.github.internal.GitHubLoginFunction
Called by NullSafeFunction.apply(Object) Logins to GH and returns client instance
applyNullSafe(T) - Method in class org.jenkinsci.plugins.github.util.misc.NullSafePredicate
This method will be called inside of NullSafePredicate.apply(Object)
asParameterizedJobMixIn(T) - Static method in class org.jenkinsci.plugins.github.util.JobInfoHelpers
Converts any child class of Job (such as AbstractProject to ParameterizedJobMixIn to use it for workflow
associatedNames() - Static method in class org.jenkinsci.plugins.github.util.JobInfoHelpers
 
asValidHref(String) - Static method in class org.jenkinsci.plugins.github.util.XSSApi
Method to filter invalid url for XSS.

B

baseUrl() - Method in class com.coravy.hudson.plugins.github.GithubUrl
 
BetterThanOrEqualBuildResult - Class in org.jenkinsci.plugins.github.status.sources.misc
if run result better than or equal to selected
BetterThanOrEqualBuildResult() - Constructor for class org.jenkinsci.plugins.github.status.sources.misc.BetterThanOrEqualBuildResult
 
BetterThanOrEqualBuildResult.BetterThanOrEqualBuildResultDescriptor - Class in org.jenkinsci.plugins.github.status.sources.misc
 
BetterThanOrEqualBuildResultDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.sources.misc.BetterThanOrEqualBuildResult.BetterThanOrEqualBuildResultDescriptor
 
betterThanOrEqualTo(Result, GHCommitState, String) - Static method in class org.jenkinsci.plugins.github.status.sources.misc.BetterThanOrEqualBuildResult
Convenient way to reuse logic of checking for the build status
build() - Method in class com.cloudbees.jenkins.GitHubTriggerEvent.Builder
 
BuildDataHelper - Class in org.jenkinsci.plugins.github.util
Stores common methods for BuildData handling.
BuildDataHelper_NoBuildDataError() - Static method in class org.jenkinsci.plugins.github.util.Messages
Key BuildDataHelper.NoBuildDataError: Cannot retrieve Git metadata for the build.
BuildDataHelper_NoLastRevisionError() - Static method in class org.jenkinsci.plugins.github.util.Messages
Key BuildDataHelper.NoLastRevisionError: Cannot determine sha1 of the commit. The status cannot be reported.
BuildDataRevisionShaSource - Class in org.jenkinsci.plugins.github.status.sources
Gets sha from build data
BuildDataRevisionShaSource() - Constructor for class org.jenkinsci.plugins.github.status.sources.BuildDataRevisionShaSource
 
BuildDataRevisionShaSource.BuildDataRevisionShaSourceDescriptor - Class in org.jenkinsci.plugins.github.status.sources
 
BuildDataRevisionShaSourceDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.sources.BuildDataRevisionShaSource.BuildDataRevisionShaSourceDescriptor
 
buildEnv(Job<?, ?>) - Method in class com.cloudbees.jenkins.GitHubRepositoryNameContributor.FromSCM
 
BuildRefBackrefSource - Class in org.jenkinsci.plugins.github.status.sources
Gets backref from Run URL.
BuildRefBackrefSource() - Constructor for class org.jenkinsci.plugins.github.status.sources.BuildRefBackrefSource
 
BuildRefBackrefSource.BuildRefBackrefSourceDescriptor - Class in org.jenkinsci.plugins.github.status.sources
 
BuildRefBackrefSourceDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.sources.BuildRefBackrefSource.BuildRefBackrefSourceDescriptor
 

C

cacheToName() - Static method in class org.jenkinsci.plugins.github.internal.GitHubClientCacheOps
Extracts relative to base cache dir name of cache folder for each config For example if the full path to cache folder is "$JENKINS_HOME/org.jenkinsci.plugins.github.GitHubPlugin.cache/keirurna", this function returns "keirurna"
calculateBuildData(String, String, List<BuildData>) - Static method in class org.jenkinsci.plugins.github.util.BuildDataHelper
Calculate build data from downstream builds, that could be a shared library which is loaded first in a pipeline.
ChangingBuildStatusErrorHandler - Class in org.jenkinsci.plugins.github.status.err
Can change build status in case of errors
ChangingBuildStatusErrorHandler(String) - Constructor for class org.jenkinsci.plugins.github.status.err.ChangingBuildStatusErrorHandler
 
ChangingBuildStatusErrorHandler.ChangingBuildStatusErrorHandlerDescriptor - Class in org.jenkinsci.plugins.github.status.err
 
ChangingBuildStatusErrorHandlerDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.err.ChangingBuildStatusErrorHandler.ChangingBuildStatusErrorHandlerDescriptor
 
Cleaner - Class in com.cloudbees.jenkins
Removes post-commit hooks from repositories that we no longer care.
Cleaner() - Constructor for class com.cloudbees.jenkins.Cleaner
 
clearCredentials() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
Used to cleanup after migration
clearDeprecatedHookUrl() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
Used to cleanup after migration
clearRedundantCaches(List<GitHubServerConfig>) - Static method in class org.jenkinsci.plugins.github.internal.GitHubClientCacheOps
Removes all not active dirs with old caches.
com.cloudbees.jenkins - package com.cloudbees.jenkins
 
com.coravy.hudson.plugins.github - package com.coravy.hudson.plugins.github
 
CombineErrorHandler - Class in org.jenkinsci.plugins.github.common
With help of list of other error handlers handles exception.
CombineErrorHandler.ErrorHandlingException - Exception Class in org.jenkinsci.plugins.github.common
Wrapper for the not handled by this handler exceptions
commitId(String) - Method in class com.coravy.hudson.plugins.github.GithubUrl
Returns the URL to a particular commit.
CommitNotifier_Failed(Object, Object) - Static method in class com.cloudbees.jenkins.Messages
Key CommitNotifier.Failed: Build {0} failed in {1}.
CommitNotifier_Pending(Object) - Static method in class com.cloudbees.jenkins.Messages
Key CommitNotifier.Pending: Build {0} in progress....
CommitNotifier_Success(Object, Object) - Static method in class com.cloudbees.jenkins.Messages
Key CommitNotifier.Success: Build {0} succeeded in {1}.
CommitNotifier_Unstable(Object, Object) - Static method in class com.cloudbees.jenkins.Messages
Key CommitNotifier.Unstable: Build {0} found unstable in {1}.
common_expandable_message_title() - Static method in class org.jenkinsci.plugins.github.Messages
Key common.expandable.message.title: Expandable message.
ConditionalResult - Class in org.jenkinsci.plugins.github.extension.status.misc
This extension point allows to define when and what to send as state and message.
ConditionalResult() - Constructor for class org.jenkinsci.plugins.github.extension.status.misc.ConditionalResult
 
ConditionalResult.ConditionalResultDescriptor - Class in org.jenkinsci.plugins.github.extension.status.misc
Should be extended to and marked as Extension to be in list
ConditionalResultDescriptor() - Constructor for class org.jenkinsci.plugins.github.extension.status.misc.ConditionalResult.ConditionalResultDescriptor
 
ConditionalStatusResultSource - Class in org.jenkinsci.plugins.github.status.sources
Allows to define message and state for commit for different run results
ConditionalStatusResultSource(List<ConditionalResult>) - Constructor for class org.jenkinsci.plugins.github.status.sources.ConditionalStatusResultSource
 
ConditionalStatusResultSource.ConditionalStatusResultSourceDescriptor - Class in org.jenkinsci.plugins.github.status.sources
 
ConditionalStatusResultSourceDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.sources.ConditionalStatusResultSource.ConditionalStatusResultSourceDescriptor
 
configuration() - Static method in class org.jenkinsci.plugins.github.GitHubPlugin
Shortcut method for getting instance of GitHubPluginConfig.
configure(StaplerRequest, JSONObject) - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
context(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.extension.status.GitHubStatusContextSource
 
context(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.status.sources.DefaultCommitContextSource
 
context(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredCommitContextSource
Just returns what user entered.
create() - Static method in class com.cloudbees.jenkins.GitHubTriggerEvent
 
create(GithubProjectProperty) - Static method in class com.cloudbees.jenkins.GitHubRepositoryName
 
create(String) - Static method in class com.cloudbees.jenkins.GitHubRepositoryName
Create GitHubRepositoryName from URL
createCredentials(String, String, String) - Method in class org.jenkinsci.plugins.github.config.GitHubTokenCredentialsCreator
Creates StringCredentials with previously created GH token.
createFor(Job) - Method in class com.coravy.hudson.plugins.github.GithubLinkAction.GithubLinkActionFactory
 
createHookSubscribedTo(List<GHEvent>) - Method in class org.jenkinsci.plugins.github.webhook.WebhookManager
createToken(String, String, String) - Method in class org.jenkinsci.plugins.github.config.GitHubTokenCredentialsCreator
Can be used to convert given login and password to GH personal token as more secured way to interact with api
createWebhook(URL, Set<GHEvent>) - Method in class org.jenkinsci.plugins.github.webhook.WebhookManager
 
Credential - Class in com.cloudbees.jenkins
Deprecated.
since 1.13.0 plugin uses credentials-plugin to manage tokens. All configuration moved to GitHubPluginConfig which can be fetched via GitHubPlugin.configuration(). You can fetch corresponding config with creds by GitHubPluginConfig.findGithubConfig(Predicate) which returns iterable over authorized nonnull GitHubs matched your predicate
Credential(String, String, String) - Constructor for class com.cloudbees.jenkins.Credential
Deprecated.
 

D

DEFAULT_CLIENT_CACHE_SIZE_MB - Static variable in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Default value in MB for client cache size
DefaultCommitContextSource - Class in org.jenkinsci.plugins.github.status.sources
Uses job name or defined in prop context name
DefaultCommitContextSource() - Constructor for class org.jenkinsci.plugins.github.status.sources.DefaultCommitContextSource
 
DefaultCommitContextSource.DefaultContextSourceDescriptor - Class in org.jenkinsci.plugins.github.status.sources
 
DefaultContextSourceDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.sources.DefaultCommitContextSource.DefaultContextSourceDescriptor
 
DefaultPushGHEventSubscriber - Class in org.jenkinsci.plugins.github.webhook.subscriber
By default this plugin interested in push events only when job uses GitHubPushTrigger
DefaultPushGHEventSubscriber() - Constructor for class org.jenkinsci.plugins.github.webhook.subscriber.DefaultPushGHEventSubscriber
 
DefaultResultSourceDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.sources.DefaultStatusResultSource.DefaultResultSourceDescriptor
 
DefaultStatusResultSource - Class in org.jenkinsci.plugins.github.status.sources
Default way to report about build results.
DefaultStatusResultSource() - Constructor for class org.jenkinsci.plugins.github.status.sources.DefaultStatusResultSource
 
DefaultStatusResultSource.DefaultResultSourceDescriptor - Class in org.jenkinsci.plugins.github.status.sources
 
deleteWebhook() - Method in class org.jenkinsci.plugins.github.webhook.WebhookManager
 
Descriptor() - Constructor for class com.cloudbees.jenkins.GitHubSetCommitStatusBuilder.Descriptor
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.GitHubCommitNotifier.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.coravy.hudson.plugins.github.GithubProjectProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.github.common.ExpandableMessage.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.github.config.GitHubServerConfig.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.github.config.HookSecretConfig.DescriptorImpl
 
displayNameFor(Job<?, ?>) - Static method in class com.coravy.hudson.plugins.github.GithubProjectProperty
Extracts value of display name from given job, or just returns full name if field or prop is not defined
doAct(StaplerRequest) - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
Depending on whether the user said "yes" or "no", send them to the right place.
doCheckApiUrl(String) - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig.DescriptorImpl
 
doCheckHookRegistered(Item) - Method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
Checks that repo defined in this item is not in administrative monitor as failed to be registered.
doCheckHookUrl(String) - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
doCreateTokenByCredentials(String, String) - Method in class org.jenkinsci.plugins.github.config.GitHubTokenCredentialsCreator
 
doCreateTokenByPassword(String, String, String) - Method in class org.jenkinsci.plugins.github.config.GitHubTokenCredentialsCreator
 
doDisignore(GitHubRepositoryName) - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
This web method requires POST, admin rights and nonnull repo.
doFillCredentialsIdItems(String) - Method in class org.jenkinsci.plugins.github.config.HookSecretConfig.DescriptorImpl
 
doFillCredentialsIdItems(String, String) - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig.DescriptorImpl
 
doFillCredentialsIdItems(String, String) - Method in class org.jenkinsci.plugins.github.config.GitHubTokenCredentialsCreator
 
doFillResultItems() - Method in class org.jenkinsci.plugins.github.status.err.ChangingBuildStatusErrorHandler.ChangingBuildStatusErrorHandlerDescriptor
 
doFillResultItems() - Method in class org.jenkinsci.plugins.github.status.sources.misc.BetterThanOrEqualBuildResult.BetterThanOrEqualBuildResultDescriptor
 
doFillResultOnFailureItems() - Method in class com.cloudbees.jenkins.GitHubCommitNotifier.DescriptorImpl
 
doFillStateItems() - Method in class org.jenkinsci.plugins.github.extension.status.misc.ConditionalResult.ConditionalResultDescriptor
 
doIgnore(GitHubRepositoryName) - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
This web method requires POST, admin rights and nonnull repo.
doIndex(GHEvent, String) - Method in class com.cloudbees.jenkins.GitHubWebHook
Receives the webhook call
doReRegister() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
doRun() - Method in class com.cloudbees.jenkins.Cleaner
Each run this work fetches alive repo names (which has trigger for it) then if names queue is not empty (any job was reconfigured with GH trigger change), next name passed to WebhookManager with list of active names to check and unregister old hooks
doVerifyCredentials(String, String) - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig.DescriptorImpl
 

E

EMPTY_CONFIG - Static variable in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
Helps to avoid null in GitHubPlugin.configuration()
enableAliases() - Static method in class org.jenkinsci.plugins.github.migration.Migrator
Simplifies long node names in config files
enableCompatibilityAliases() - Static method in class org.jenkinsci.plugins.github.migration.Migrator
Enable xml migration from deprecated nodes to new Can be used for example as Jenkins.XSTREAM2.addCompatibilityAlias("com.cloudbees.jenkins.Credential", Credential.class);
equals(Object) - Method in class com.cloudbees.jenkins.GitHubPushCause
 
equals(Object) - Method in class com.cloudbees.jenkins.GitHubRepositoryName
 
equals(Object) - Method in class com.cloudbees.jenkins.GitHubTriggerEvent
 
ErrorHandler - Interface in org.jenkinsci.plugins.github.common
So you can implement bunch of ErrorHandlers and log, rethrow, ignore exception.
errorHandling() - Static method in class org.jenkinsci.plugins.github.common.CombineErrorHandler
Static factory to produce new instance of this handler
ErrorHandlingException(Throwable) - Constructor for exception class org.jenkinsci.plugins.github.common.CombineErrorHandler.ErrorHandlingException
 
EVENT_HEADER - Static variable in class org.jenkinsci.plugins.github.webhook.GHEventHeader.PayloadHandler
 
events() - Method in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
Should be not null.
events() - Method in class org.jenkinsci.plugins.github.webhook.subscriber.DefaultPushGHEventSubscriber
 
events() - Method in class org.jenkinsci.plugins.github.webhook.subscriber.PingGHEventSubscriber
 
eventsFromHook() - Method in class org.jenkinsci.plugins.github.webhook.WebhookManager
 
ExpandableMessage - Class in org.jenkinsci.plugins.github.common
Represents a message that can contain token macros.
ExpandableMessage(String) - Constructor for class org.jenkinsci.plugins.github.common.ExpandableMessage
 
ExpandableMessage.DescriptorImpl - Class in org.jenkinsci.plugins.github.common
 
expandAll(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.common.ExpandableMessage
Expands all env vars.
extractEvents() - Static method in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
Converts each subscriber to set of GHEvents

F

fetchHooks() - Method in class org.jenkinsci.plugins.github.webhook.WebhookManager
 
filter(Predicate<? super E>) - Method in class org.jenkinsci.plugins.github.util.FluentIterableWrapper
Returns the elements from this fluent iterable that satisfy a predicate.
filter(Class<F>) - Method in class org.jenkinsci.plugins.github.util.FluentIterableWrapper
Returns the elements from this fluent iterable that are instances of the supplied type.
findGithubConfig(Predicate<GitHubServerConfig>) - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
Filters all stored configs against given predicate then logs in as the given user and returns the non null connection objects
first() - Method in class org.jenkinsci.plugins.github.util.FluentIterableWrapper
Returns an Optional containing the first element in this fluent iterable.
firstMatch(Predicate<? super E>) - Method in class org.jenkinsci.plugins.github.util.FluentIterableWrapper
Returns an Optional containing the first element in this fluent iterable that satisfies the given predicate, if such an element exists.
FluentIterableWrapper<E> - Class in org.jenkinsci.plugins.github.util
Mostly copypaste from guava's FluentIterable
forHookUrl(URL) - Static method in class org.jenkinsci.plugins.github.webhook.WebhookManager
 
FORM_URLENCODED - Static variable in class org.jenkinsci.plugins.github.webhook.GHEventPayload.PayloadHandler
 
from(Iterable<E>) - Static method in class org.jenkinsci.plugins.github.util.FluentIterableWrapper
Returns a fluent iterable that wraps iterable, or iterable itself if it is already a FluentIterable.
fromApplicationJson() - Static method in class org.jenkinsci.plugins.github.webhook.GHEventPayload.PayloadHandler
used for application/json content-type
fromForm() - Static method in class org.jenkinsci.plugins.github.webhook.GHEventPayload.PayloadHandler
used for application/x-www-form-urlencoded content-type
FromSCM() - Constructor for class com.cloudbees.jenkins.GitHubRepositoryNameContributor.FromSCM
 

G

get() - Static method in class com.cloudbees.jenkins.Cleaner
 
get() - Static method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
 
get() - Static method in class com.cloudbees.jenkins.GitHubWebHook
 
get() - Static method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
 
get(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.extension.status.GitHubCommitShaSource
 
get(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.extension.status.GitHubStatusBackrefSource
 
get(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.extension.status.GitHubStatusResultSource
 
get(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.status.sources.BuildDataRevisionShaSource
 
get(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.status.sources.BuildRefBackrefSource
Returns absolute URL of the Run
get(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.status.sources.ConditionalStatusResultSource
First matching result win.
get(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.status.sources.DefaultStatusResultSource
 
get(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredBackrefSource
Just returns what user entered.
get(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredShaSource
Expands env vars and token macro in entered sha
getAllowedUriSchemes() - Static method in class com.coravy.hudson.plugins.github.GithubLinkAnnotator
 
getApiUrl() - Method in class com.cloudbees.jenkins.Credential
Deprecated.
 
getApiUrl() - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
 
getBackref() - Method in class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredBackrefSource
 
getBaseCacheDir() - Static method in class org.jenkinsci.plugins.github.internal.GitHubClientCacheOps
This directory contains all other cache dirs for each client config
getCachedClient() - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
 
getCategoryName() - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor.GitHubHookRegisterProblemManagementLink
 
getClientCacheSize() - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Capacity of cache for GitHub client in MB.
getCommitSHA1(Run<?, ?>) - Static method in class org.jenkinsci.plugins.github.util.BuildDataHelper
Gets SHA1 from the build.
getCommitShaSource() - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
getConfigFile() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
Uses global xstream to enable migration alias used in Migrator.enableCompatibilityAliases()
getConfigFile() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
getConfigs() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
getContent() - Method in class org.jenkinsci.plugins.github.common.ExpandableMessage
 
getContext() - Method in class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredCommitContextSource
 
getContextSource() - Method in class com.cloudbees.jenkins.GitHubSetCommitStatusBuilder
 
getContextSource() - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
getCredentials() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
Deprecated.
getCredentialsId() - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
 
getCredentialsId() - Method in class org.jenkinsci.plugins.github.config.HookSecretConfig
 
getDefaultResultOnFailure() - Static method in class com.cloudbees.jenkins.GitHubCommitNotifier
 
getDeprecatedHookUrl() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
getDescription() - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor.GitHubHookRegisterProblemManagementLink
 
getDescriptor() - Method in class com.cloudbees.jenkins.GitHubPushTrigger
 
getDescriptor() - Method in class org.jenkinsci.plugins.github.common.ExpandableMessage
 
getDescriptor() - Method in class org.jenkinsci.plugins.github.config.GitHubTokenCredentialsCreator
 
getDisplayName() - Method in class com.cloudbees.jenkins.GitHubCommitNotifier.DescriptorImpl
 
getDisplayName() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
 
getDisplayName() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.GitHubWebHookPollingAction
 
getDisplayName() - Method in class com.cloudbees.jenkins.GitHubSetCommitStatusBuilder.Descriptor
 
getDisplayName() - Method in class com.cloudbees.jenkins.GitHubWebHook
 
getDisplayName() - Method in class com.coravy.hudson.plugins.github.GithubLinkAction
 
getDisplayName() - Method in class com.coravy.hudson.plugins.github.GithubProjectProperty.DescriptorImpl
 
getDisplayName() - Method in class com.coravy.hudson.plugins.github.GithubProjectProperty
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor.GitHubHookRegisterProblemManagementLink
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.common.ExpandableMessage.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Gets the formatted display name (which will always include the api url)
getDisplayName() - Method in class org.jenkinsci.plugins.github.config.GitHubTokenCredentialsCreator
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.config.HookSecretConfig.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.err.ChangingBuildStatusErrorHandler.ChangingBuildStatusErrorHandlerDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.err.ShallowAnyErrorHandler.ShallowAnyErrorHandlerDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter.GitHubCommitStatusSetterDescr
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.sources.AnyDefinedRepositorySource.AnyDefinedRepoSourceDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.sources.BuildDataRevisionShaSource.BuildDataRevisionShaSourceDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.sources.BuildRefBackrefSource.BuildRefBackrefSourceDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.sources.ConditionalStatusResultSource.ConditionalStatusResultSourceDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.sources.DefaultCommitContextSource.DefaultContextSourceDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.sources.DefaultStatusResultSource.DefaultResultSourceDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredBackrefSource.ManuallyEnteredBackrefSourceDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredCommitContextSource.ManuallyEnteredCommitContextSourceDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredRepositorySource.ManuallyEnteredRepositorySourceDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredShaSource.ManuallyEnteredShaSourceDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.sources.misc.AnyBuildResult.AnyBuildResultDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.github.status.sources.misc.BetterThanOrEqualBuildResult.BetterThanOrEqualBuildResultDescriptor
 
getErrorHandlers() - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
getExclusionPath() - Method in class com.cloudbees.jenkins.GitHubWebHookCrumbExclusion
 
getGHEvent() - Method in class org.jenkinsci.plugins.github.extension.GHSubscriberEvent
Gets the type of event received.
getGitHubRepositories() - Method in class com.cloudbees.jenkins.GitHubPushTrigger
getGitHubRepositories() - Method in interface com.cloudbees.jenkins.GitHubTrigger
getHookSecret() - Method in class org.jenkinsci.plugins.github.config.HookSecretConfig
Gets the currently used secret being used for payload verification.
getHookSecretConfig() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
Deprecated.
getHookSecretConfigs() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
getHookUrl() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
Deprecated.
getHookUrl() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
getHost() - Method in class com.cloudbees.jenkins.GitHubRepositoryName
 
getIconFileName() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.GitHubWebHookPollingAction
 
getIconFileName() - Method in class com.cloudbees.jenkins.GitHubWebHook
 
getIconFileName() - Method in class com.coravy.hudson.plugins.github.GithubLinkAction
 
getIconFileName() - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor.GitHubHookRegisterProblemManagementLink
 
getId() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
To avoid long class name as id in xml tag name and config file
getIgnored() - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
 
getJenkinsInstance() - Static method in class com.cloudbees.jenkins.GitHubWebHook
 
getLog() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.GitHubWebHookPollingAction
 
getLogFile() - Method in class com.cloudbees.jenkins.GitHubPushTrigger
Returns the file that records the last/current polling activity.
getMessage() - Method in class org.jenkinsci.plugins.github.extension.status.misc.ConditionalResult
 
getMsg() - Method in class org.jenkinsci.plugins.github.extension.status.GitHubStatusResultSource.StatusResult
 
getName() - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Gets the optional display name of this server.
getOauthAccessToken() - Method in class com.cloudbees.jenkins.Credential
Deprecated.
 
getOrigin() - Method in class com.cloudbees.jenkins.GitHubTriggerEvent
 
getOwner() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.GitHubWebHookPollingAction
 
getProblems() - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
 
getProjectActions() - Method in class com.cloudbees.jenkins.GitHubPushTrigger
 
getProjectUrl() - Method in class com.coravy.hudson.plugins.github.GithubProjectProperty
 
getProjectUrlStr() - Method in class com.coravy.hudson.plugins.github.GithubProjectProperty
Same as GithubProjectProperty.getProjectUrl(), but with a property name and type which match those used in the GithubProjectProperty(java.lang.String) constructor.
getRecurrencePeriod() - Method in class com.cloudbees.jenkins.Cleaner
 
getRepositoryName() - Method in class com.cloudbees.jenkins.GitHubRepositoryName
 
getReposSource() - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
getRequiredGlobalConfigPagePermission() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
getRequiredGlobalConfigPagePermission() - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig.DescriptorImpl
 
getRequiredGlobalConfigPagePermission() - Method in class org.jenkinsci.plugins.github.config.HookSecretConfig.DescriptorImpl
 
getRequiredMonitorService() - Method in class com.cloudbees.jenkins.GitHubCommitNotifier
 
getRequiredMonitorService() - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
getResult() - Method in class org.jenkinsci.plugins.github.status.err.ChangingBuildStatusErrorHandler
 
getResult() - Method in class org.jenkinsci.plugins.github.status.sources.misc.BetterThanOrEqualBuildResult
 
getResultOnFailure() - Method in class com.cloudbees.jenkins.GitHubCommitNotifier
 
getResults() - Method in class org.jenkinsci.plugins.github.status.sources.ConditionalStatusResultSource
 
getSha() - Method in class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredShaSource
 
getShortDescription() - Method in class com.cloudbees.jenkins.GitHubPushCause
 
getState() - Method in class org.jenkinsci.plugins.github.extension.status.GitHubStatusResultSource.StatusResult
 
getState() - Method in class org.jenkinsci.plugins.github.extension.status.misc.ConditionalResult
 
getStatusBackrefSource() - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
getStatusMessage() - Method in class com.cloudbees.jenkins.GitHubCommitNotifier
 
getStatusMessage() - Method in class com.cloudbees.jenkins.GitHubSetCommitStatusBuilder
 
getStatusResultSource() - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
getTimestamp() - Method in class com.cloudbees.jenkins.GitHubTriggerEvent
 
getTriggeredByUser() - Method in class com.cloudbees.jenkins.GitHubTriggerEvent
 
getUrl() - Method in class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredRepositorySource
 
getUrlName() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.GitHubWebHookPollingAction
 
getUrlName() - Method in class com.cloudbees.jenkins.GitHubWebHook
 
getUrlName() - Method in class com.coravy.hudson.plugins.github.GithubLinkAction
 
getUrlName() - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor.GitHubHookRegisterProblemManagementLink
 
getUsername() - Method in class com.cloudbees.jenkins.Credential
Deprecated.
 
getUserName() - Method in class com.cloudbees.jenkins.GitHubRepositoryName
 
GH_PLUGIN_REQUIRED_SCOPE - Static variable in class org.jenkinsci.plugins.github.config.GitHubTokenCredentialsCreator
Default scope required for this plugin.
GHEventHeader - Annotation Type in org.jenkinsci.plugins.github.webhook
InjectedParameter annotation to use on WebMethod parameters.
GHEventHeader.PayloadHandler - Class in org.jenkinsci.plugins.github.webhook
 
GHEventPayload - Annotation Type in org.jenkinsci.plugins.github.webhook
InjectedParameter annotation to use on WebMethod parameters.
GHEventPayload.PayloadHandler - Class in org.jenkinsci.plugins.github.webhook
 
GHEventsSubscriber - Class in org.jenkinsci.plugins.github.extension
Extension point to subscribe events from GH, which plugin interested in.
GHEventsSubscriber() - Constructor for class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
 
GHPluginConfigException - Exception Class in org.jenkinsci.plugins.github.internal
 
GHPluginConfigException(String, Object...) - Constructor for exception class org.jenkinsci.plugins.github.internal.GHPluginConfigException
 
GHRepoName - Annotation Type in org.jenkinsci.plugins.github.admin
InjectedParameter annotation to use on WebMethod parameters.
GHRepoName.PayloadHandler - Class in org.jenkinsci.plugins.github.admin
 
GHSubscriberEvent - Class in org.jenkinsci.plugins.github.extension
An event for a GHEventsSubscriber.
GHSubscriberEvent(String, GHEvent, String) - Constructor for class org.jenkinsci.plugins.github.extension.GHSubscriberEvent
Constructs a new GHSubscriberEvent.
GHWebhookSignature - Class in org.jenkinsci.plugins.github.webhook
Utility class for dealing with signatures of incoming requests.
GITHUB_PLUGIN_CONFIGURATION_ID - Static variable in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
GITHUB_PROJECT_BLOCK_NAME - Static variable in class com.coravy.hudson.plugins.github.GithubProjectProperty.DescriptorImpl
Used to hide property configuration under checkbox, as of not each job is GitHub project
github_trigger_check_method_warning_details(Object, Object, Object) - Static method in class org.jenkinsci.plugins.github.Messages
Key github.trigger.check.method.warning.details: The webhook for repo {0}/{1} on {2} failed to be registered or was removed. More info can be found on the global configuration page. This message will be dismissed if Jenkins receives a PING event from repo webhook or if you add the repo to the ignore list in the global configuration..
GITHUB_URL - Static variable in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Because of GitHub hide this const from external use we need to store it here
GitHubClientCacheOps - Class in org.jenkinsci.plugins.github.internal
Class with util functions to operate GitHub client cache
GitHubCommitNotifier - Class in com.cloudbees.jenkins
Create commit status notifications on the commits based on the outcome of the build.
GitHubCommitNotifier() - Constructor for class com.cloudbees.jenkins.GitHubCommitNotifier
 
GitHubCommitNotifier(String) - Constructor for class com.cloudbees.jenkins.GitHubCommitNotifier
 
GitHubCommitNotifier_DisplayName() - Static method in class com.cloudbees.jenkins.Messages
Key GitHubCommitNotifier.DisplayName: Set build status on GitHub commit [deprecated].
GitHubCommitNotifier_SettingCommitStatus(Object) - Static method in class com.cloudbees.jenkins.Messages
Key GitHubCommitNotifier.SettingCommitStatus: Setting commit status on GitHub for {0}.
GitHubCommitNotifier.DescriptorImpl - Class in com.cloudbees.jenkins
 
GitHubCommitShaSource - Class in org.jenkinsci.plugins.github.extension.status
Extension point to provide commit sha which will be used to set state
GitHubCommitShaSource() - Constructor for class org.jenkinsci.plugins.github.extension.status.GitHubCommitShaSource
 
GitHubCommitStatusSetter - Class in org.jenkinsci.plugins.github.status
Create commit state notifications on the commits based on the outcome of the build.
GitHubCommitStatusSetter() - Constructor for class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
GitHubCommitStatusSetter.GitHubCommitStatusSetterDescr - Class in org.jenkinsci.plugins.github.status
 
GitHubCommitStatusSetterDescr() - Constructor for class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter.GitHubCommitStatusSetterDescr
 
GitHubHookRegisterProblemManagementLink() - Constructor for class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor.GitHubHookRegisterProblemManagementLink
 
GitHubHookRegisterProblemMonitor - Class in org.jenkinsci.plugins.github.admin
Administrative monitor to track problems of registering/removing hooks for GH.
GitHubHookRegisterProblemMonitor() - Constructor for class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
 
GitHubHookRegisterProblemMonitor.GitHubHookRegisterProblemManagementLink - Class in org.jenkinsci.plugins.github.admin
 
GithubLinkAction - Class in com.coravy.hudson.plugins.github
Add the Github Logo/Icon to the sidebar.
GithubLinkAction(GithubProjectProperty) - Constructor for class com.coravy.hudson.plugins.github.GithubLinkAction
 
GithubLinkAction.GithubLinkActionFactory - Class in com.coravy.hudson.plugins.github
 
GithubLinkActionFactory() - Constructor for class com.coravy.hudson.plugins.github.GithubLinkAction.GithubLinkActionFactory
 
GithubLinkAnnotator - Class in com.coravy.hudson.plugins.github
This class annotates changelog links.
GithubLinkAnnotator() - Constructor for class com.coravy.hudson.plugins.github.GithubLinkAnnotator
 
GitHubLoginFunction - Class in org.jenkinsci.plugins.github.internal
Converts server config to authorized GH instance on GitHubLoginFunction.applyNullSafe(GitHubServerConfig).
GitHubLoginFunction() - Constructor for class org.jenkinsci.plugins.github.internal.GitHubLoginFunction
 
GitHubPlugin - Class in org.jenkinsci.plugins.github
Main entry point for this plugin
GitHubPlugin() - Constructor for class org.jenkinsci.plugins.github.GitHubPlugin
 
GitHubPluginConfig - Class in org.jenkinsci.plugins.github.config
Global configuration to store all GH Plugin settings such as hook managing policy, credentials etc.
GitHubPluginConfig() - Constructor for class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
GitHubPluginConfig(List<GitHubServerConfig>) - Constructor for class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
GithubProjectProperty - Class in com.coravy.hudson.plugins.github
Stores the github related project properties.
GithubProjectProperty(String) - Constructor for class com.coravy.hudson.plugins.github.GithubProjectProperty
 
GithubProjectProperty.DescriptorImpl - Class in com.coravy.hudson.plugins.github
 
GitHubPushCause - Class in com.cloudbees.jenkins
UI object that says a build is started by GitHub post-commit hook.
GitHubPushCause(File, String) - Constructor for class com.cloudbees.jenkins.GitHubPushCause
 
GitHubPushCause(String) - Constructor for class com.cloudbees.jenkins.GitHubPushCause
 
GitHubPushCause(String, String) - Constructor for class com.cloudbees.jenkins.GitHubPushCause
 
GitHubPushTrigger - Class in com.cloudbees.jenkins
Triggers a build when we receive a GitHub post-commit webhook.
GitHubPushTrigger() - Constructor for class com.cloudbees.jenkins.GitHubPushTrigger
 
GitHubPushTrigger.DescriptorImpl - Class in com.cloudbees.jenkins
 
GitHubPushTrigger.GitHubWebHookPollingAction - Class in com.cloudbees.jenkins
Action object for Project.
GitHubRepositoryName - Class in com.cloudbees.jenkins
Uniquely identifies a repository on GitHub.
GitHubRepositoryName(String, String, String) - Constructor for class com.cloudbees.jenkins.GitHubRepositoryName
 
GitHubRepositoryNameContributor - Class in com.cloudbees.jenkins
Extension point that associates GitHubRepositoryNames to a project.
GitHubRepositoryNameContributor() - Constructor for class com.cloudbees.jenkins.GitHubRepositoryNameContributor
 
GitHubRepositoryNameContributor.FromSCM - Class in com.cloudbees.jenkins
Default implementation that looks at SCMs
GitHubRepositoryNameContributorImpl() - Constructor for class com.cloudbees.jenkins.GitHubTrigger.GitHubRepositoryNameContributorImpl
Deprecated.
 
GitHubReposSource - Class in org.jenkinsci.plugins.github.extension.status
Extension point to provide list of resolved repositories where commit is located
GitHubReposSource() - Constructor for class org.jenkinsci.plugins.github.extension.status.GitHubReposSource
 
GitHubServerConfig - Class in org.jenkinsci.plugins.github.config
This object represents configuration of each credentials-github pair.
GitHubServerConfig(String) - Constructor for class org.jenkinsci.plugins.github.config.GitHubServerConfig
 
GitHubServerConfig_displayName(Object, Object) - Static method in class org.jenkinsci.plugins.github.config.Messages
Key GitHubServerConfig.displayName: {0} ({1}).
GitHubServerConfig.DescriptorImpl - Class in org.jenkinsci.plugins.github.config
 
GitHubSetCommitStatusBuilder - Class in com.cloudbees.jenkins
 
GitHubSetCommitStatusBuilder() - Constructor for class com.cloudbees.jenkins.GitHubSetCommitStatusBuilder
 
GitHubSetCommitStatusBuilder_DisplayName() - Static method in class com.cloudbees.jenkins.Messages
Key GitHubSetCommitStatusBuilder.DisplayName: Set build status to "pending" on GitHub commit.
GitHubSetCommitStatusBuilder.Descriptor - Class in com.cloudbees.jenkins
 
GitHubStatusBackrefSource - Class in org.jenkinsci.plugins.github.extension.status
Extension point to provide backref for the status, i.e.
GitHubStatusBackrefSource() - Constructor for class org.jenkinsci.plugins.github.extension.status.GitHubStatusBackrefSource
 
GitHubStatusContextSource - Class in org.jenkinsci.plugins.github.extension.status
Extension point to provide context of the state.
GitHubStatusContextSource() - Constructor for class org.jenkinsci.plugins.github.extension.status.GitHubStatusContextSource
 
GitHubStatusResultSource - Class in org.jenkinsci.plugins.github.extension.status
Extension point to provide exact state and message for the commit
GitHubStatusResultSource() - Constructor for class org.jenkinsci.plugins.github.extension.status.GitHubStatusResultSource
 
GitHubStatusResultSource.StatusResult - Class in org.jenkinsci.plugins.github.extension.status
Bean with state and msg info
GitHubTokenCredentialsCreator - Class in org.jenkinsci.plugins.github.config
Helper class to convert username+password credentials or directly login+password to GH token and save it as token credentials with help of plain-credentials plugin
GitHubTokenCredentialsCreator() - Constructor for class org.jenkinsci.plugins.github.config.GitHubTokenCredentialsCreator
 
GitHubTrigger - Interface in com.cloudbees.jenkins
Deprecated.
not used any more
GitHubTrigger.GitHubRepositoryNameContributorImpl - Class in com.cloudbees.jenkins
Deprecated.
Contributes GitHubRepositoryName from GitHubTrigger.getGitHubRepositories() for backward compatibility
GitHubTriggerEvent - Class in com.cloudbees.jenkins
Encapsulates an event for GitHubPushTrigger.
GitHubTriggerEvent.Builder - Class in com.cloudbees.jenkins
Builder for GitHubTriggerEvent instances..
GithubUrl - Class in com.coravy.hudson.plugins.github
 
GitHubWebHook - Class in com.cloudbees.jenkins
Receives github hook.
GitHubWebHook() - Constructor for class com.cloudbees.jenkins.GitHubWebHook
 
GitHubWebHook.Listener - Class in com.cloudbees.jenkins
Deprecated.
working theory is that this API is not required any more with the SCMEvent based API, if wrong, please raise a JIRA
GitHubWebHookCrumbExclusion - Class in com.cloudbees.jenkins
 
GitHubWebHookCrumbExclusion() - Constructor for class com.cloudbees.jenkins.GitHubWebHookCrumbExclusion
 
GitHubWebHookPollingAction() - Constructor for class com.cloudbees.jenkins.GitHubPushTrigger.GitHubWebHookPollingAction
 
global_config_hook_url_is_malformed(Object) - Static method in class org.jenkinsci.plugins.github.Messages
Key global.config.hook.url.is.malformed: There is a malformed GitHub webhook URL in the global configuration ({0}). Please ensure that the Jenkins URL is valid and ends with a forward slash or use the webhook URL override..
global_config_url_is_empty() - Static method in class org.jenkinsci.plugins.github.Messages
Key global.config.url.is.empty: The Jenkins URL is empty. Explicitly set the Jenkins URL in the global configuration or in the GitHub plugin configuration to manage webhooks..

H

handle(Exception, Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.common.CombineErrorHandler
Handles exception with help of other handlers.
handle(Exception, Run<?, ?>, TaskListener) - Method in interface org.jenkinsci.plugins.github.common.ErrorHandler
Normally should return true if exception is handled and no other handler should do anything.
handle(Exception, Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.status.err.ChangingBuildStatusErrorHandler
Logs error to build console and changes build result
handle(Exception, Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.status.err.ShallowAnyErrorHandler
 
hashCode() - Method in class com.cloudbees.jenkins.GitHubPushCause
 
hashCode() - Method in class com.cloudbees.jenkins.GitHubRepositoryName
 
hashCode() - Method in class com.cloudbees.jenkins.GitHubTriggerEvent
 
hasOverrideURL() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
hooks_problem_administrative_monitor_description() - Static method in class org.jenkinsci.plugins.github.Messages
Key hooks.problem.administrative.monitor.description: Some of the webhooks failed to be registered or were removed. You can view a detailed list of them at this page. Also you can manage the list of ignored repos..
hooks_problem_administrative_monitor_displayname() - Static method in class org.jenkinsci.plugins.github.Messages
Key hooks.problem.administrative.monitor.displayname: GitHub Hooks Problems.
HookSecretConfig - Class in org.jenkinsci.plugins.github.config
Manages storing/retrieval of the shared secret for the hook.
HookSecretConfig(String) - Constructor for class org.jenkinsci.plugins.github.config.HookSecretConfig
 
HookSecretConfig.DescriptorImpl - Class in org.jenkinsci.plugins.github.config
 
host - Variable in class com.cloudbees.jenkins.GitHubRepositoryName
 

I

INVALID_SIGNATURE - Static variable in class org.jenkinsci.plugins.github.webhook.GHWebhookSignature
 
invoke(StaplerRequest, StaplerResponse, Object, Object[]) - Method in class org.jenkinsci.plugins.github.admin.RequireAdminRights.Processor
 
invoke(StaplerRequest, StaplerResponse, Object, Object[]) - Method in class org.jenkinsci.plugins.github.admin.RespondWithRedirect.Processor
 
invoke(StaplerRequest, StaplerResponse, Object, Object[]) - Method in class org.jenkinsci.plugins.github.admin.ValidateRepoName.Processor
 
invoke(StaplerRequest, StaplerResponse, Object, Object[]) - Method in class org.jenkinsci.plugins.github.webhook.RequirePostWithGHHookPayload.Processor
 
isActivated() - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
 
isAlive() - Static method in class org.jenkinsci.plugins.github.util.JobInfoHelpers
If any of event subscriber interested in hook for item, then return true By default, push hook subscriber is interested in job with gh-push-trigger
isApplicable(Item) - Method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
 
isApplicable(Item) - Method in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
Should return true only if this subscriber interested in GHEventsSubscriber.events() set for this project Don't call it directly, use GHEventsSubscriber.isApplicableFor(hudson.model.Job<?, ?>) static function
isApplicable(Item) - Method in class org.jenkinsci.plugins.github.webhook.subscriber.DefaultPushGHEventSubscriber
This subscriber is applicable only for job with GHPush trigger
isApplicable(Item) - Method in class org.jenkinsci.plugins.github.webhook.subscriber.PingGHEventSubscriber
This subscriber is not applicable to any item
isApplicable(Job<?, ?>) - Method in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
Deprecated.
isApplicable(Class<? extends AbstractProject>) - Method in class com.cloudbees.jenkins.GitHubCommitNotifier.DescriptorImpl
 
isApplicable(Class<? extends AbstractProject>) - Method in class com.cloudbees.jenkins.GitHubSetCommitStatusBuilder.Descriptor
 
isApplicable(Class<? extends AbstractProject>) - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter.GitHubCommitStatusSetterDescr
 
isApplicable(Class<? extends Job>) - Method in class com.coravy.hudson.plugins.github.GithubProjectProperty.DescriptorImpl
 
isApplicableFor(Item) - Static method in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
Helps to filter only GHEventsSubscribers that can return TRUE on given item
isApplicableFor(Job<?, ?>) - Static method in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
isBuildable() - Static method in class org.jenkinsci.plugins.github.util.JobInfoHelpers
Can be useful to ignore disabled jobs on reregistering hooks
isInterestedIn(GHEvent) - Static method in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
Predicate which returns true on apply if current subscriber is interested in event
isManageHook() - Method in class com.cloudbees.jenkins.GitHubPushTrigger.DescriptorImpl
Deprecated.
isManageHooks() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
isManageHooks() - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
 
isOverrideHookUrl() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
isOverrideHookURL() - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
Deprecated.
isProblemWith(GitHubRepositoryName) - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
Checks that repo is registered in this monitor
isUrlCustom(String) - Static method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Checks GH url for equality to default api url
iterator() - Method in class org.jenkinsci.plugins.github.util.FluentIterableWrapper
 

J

JobInfoHelpers - Class in org.jenkinsci.plugins.github.util
Utility class which holds converters or predicates (matchers) to filter or convert job lists

L

Listener() - Constructor for class com.cloudbees.jenkins.GitHubWebHook.Listener
Deprecated.
 
log(String) - Method in class org.jenkinsci.plugins.github.webhook.WebhookManager
Mostly debug method.
login() - Method in class com.cloudbees.jenkins.Credential
Deprecated.
see class javadoc. Now any instance return same GH. Please use new api to fetch another
loginToGithub() - Static method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Converts server config to authorized GH instance.

M

ManuallyEnteredBackrefSource - Class in org.jenkinsci.plugins.github.status.sources
Allows to manually enter backref, with env/token expansion.
ManuallyEnteredBackrefSource(String) - Constructor for class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredBackrefSource
 
ManuallyEnteredBackrefSource.ManuallyEnteredBackrefSourceDescriptor - Class in org.jenkinsci.plugins.github.status.sources
 
ManuallyEnteredBackrefSourceDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredBackrefSource.ManuallyEnteredBackrefSourceDescriptor
 
ManuallyEnteredCommitContextSource - Class in org.jenkinsci.plugins.github.status.sources
Allows to manually enter context
ManuallyEnteredCommitContextSource(String) - Constructor for class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredCommitContextSource
 
ManuallyEnteredCommitContextSource.ManuallyEnteredCommitContextSourceDescriptor - Class in org.jenkinsci.plugins.github.status.sources
 
ManuallyEnteredCommitContextSourceDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredCommitContextSource.ManuallyEnteredCommitContextSourceDescriptor
 
ManuallyEnteredRepositorySource - Class in org.jenkinsci.plugins.github.status.sources
 
ManuallyEnteredRepositorySource(String) - Constructor for class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredRepositorySource
 
ManuallyEnteredRepositorySource.ManuallyEnteredRepositorySourceDescriptor - Class in org.jenkinsci.plugins.github.status.sources
 
ManuallyEnteredRepositorySourceDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredRepositorySource.ManuallyEnteredRepositorySourceDescriptor
 
ManuallyEnteredShaSource - Class in org.jenkinsci.plugins.github.status.sources
Allows to enter sha manually
ManuallyEnteredShaSource(String) - Constructor for class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredShaSource
 
ManuallyEnteredShaSource.ManuallyEnteredShaSourceDescriptor - Class in org.jenkinsci.plugins.github.status.sources
 
ManuallyEnteredShaSourceDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredShaSource.ManuallyEnteredShaSourceDescriptor
 
matches(Run<?, ?>) - Method in class org.jenkinsci.plugins.github.extension.status.misc.ConditionalResult
If matches, will be used to set state
matches(Run<?, ?>) - Method in class org.jenkinsci.plugins.github.status.sources.misc.AnyBuildResult
 
matches(Run<?, ?>) - Method in class org.jenkinsci.plugins.github.status.sources.misc.BetterThanOrEqualBuildResult
 
matches(String) - Method in class org.jenkinsci.plugins.github.webhook.GHWebhookSignature
 
matches(GHCommitPointer) - Method in class com.cloudbees.jenkins.GitHubRepositoryName
Does this repository match the repository referenced in the given GHCommitPointer?
matches(GHRepository) - Method in class com.cloudbees.jenkins.GitHubRepositoryName
Does this repository match the repository referenced in the given GHCommitPointer?
Messages - Class in com.cloudbees.jenkins
Generated localization support class.
Messages - Class in org.jenkinsci.plugins.github.config
Generated localization support class.
Messages - Class in org.jenkinsci.plugins.github
Generated localization support class.
Messages - Class in org.jenkinsci.plugins.github.util
Generated localization support class.
Messages() - Constructor for class com.cloudbees.jenkins.Messages
 
Messages() - Constructor for class org.jenkinsci.plugins.github.config.Messages
 
Messages() - Constructor for class org.jenkinsci.plugins.github.Messages
 
Messages() - Constructor for class org.jenkinsci.plugins.github.util.Messages
 
migrate() - Method in class org.jenkinsci.plugins.github.migration.Migrator
Migrator - Class in org.jenkinsci.plugins.github.migration
Helper class incapsulates migration process from old configs to new ones After 1.12.0 this plugin uses GitHubPlugin to store all global configuration instead of push trigger descriptor
Migrator() - Constructor for class org.jenkinsci.plugins.github.migration.Migrator
 

N

newInstance(StaplerRequest, JSONObject) - Method in class com.coravy.hudson.plugins.github.GithubProjectProperty.DescriptorImpl
 
notInCaches(Set<String>) - Static method in class org.jenkinsci.plugins.github.internal.GitHubClientCacheOps
To accept for cleaning only not active cache dirs
NullSafeFunction<F,T> - Class in org.jenkinsci.plugins.github.util.misc
This abstract class calls NullSafeFunction.applyNullSafe(Object) only after success validation of inner object for null
NullSafeFunction() - Constructor for class org.jenkinsci.plugins.github.util.misc.NullSafeFunction
 
NullSafePredicate<T> - Class in org.jenkinsci.plugins.github.util.misc
This abstract class calls NullSafePredicate.applyNullSafe(Object) only after success validation of inner object for null
NullSafePredicate() - Constructor for class org.jenkinsci.plugins.github.util.misc.NullSafePredicate
 

O

oauthAccessToken - Variable in class com.cloudbees.jenkins.Credential
Deprecated.
 
onAnyResult(GHCommitState, String) - Static method in class org.jenkinsci.plugins.github.status.sources.misc.AnyBuildResult
 
onEvent(GHSubscriberEvent) - Method in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
This method called when root action receives webhook from GH and this extension is interested in such events (provided by GHEventsSubscriber.events() method).
onEvent(GHSubscriberEvent) - Method in class org.jenkinsci.plugins.github.webhook.subscriber.DefaultPushGHEventSubscriber
Calls GitHubPushTrigger in all projects to handle this hook
onEvent(GHEvent, String) - Method in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
Deprecated.
onEvent(GHEvent, String) - Method in class org.jenkinsci.plugins.github.webhook.subscriber.PingGHEventSubscriber
Logs repo on ping event
onPost() - Method in class com.cloudbees.jenkins.GitHubPushTrigger
Deprecated.
onPost() - Method in interface com.cloudbees.jenkins.GitHubTrigger
Deprecated.
onPost(GitHubTriggerEvent) - Method in class com.cloudbees.jenkins.GitHubPushTrigger
Called when a POST is made.
onPost(String) - Method in class com.cloudbees.jenkins.GitHubPushTrigger
Called when a POST is made.
onPost(String) - Method in interface com.cloudbees.jenkins.GitHubTrigger
Deprecated.
 
onPushRepositoryChanged(String, GitHubRepositoryName) - Method in class com.cloudbees.jenkins.GitHubWebHook.Listener
Deprecated.
Called when there is a change notification on a specific repository.
org.jenkinsci.plugins.github - package org.jenkinsci.plugins.github
 
org.jenkinsci.plugins.github.admin - package org.jenkinsci.plugins.github.admin
 
org.jenkinsci.plugins.github.common - package org.jenkinsci.plugins.github.common
 
org.jenkinsci.plugins.github.config - package org.jenkinsci.plugins.github.config
 
org.jenkinsci.plugins.github.extension - package org.jenkinsci.plugins.github.extension
 
org.jenkinsci.plugins.github.extension.status - package org.jenkinsci.plugins.github.extension.status
 
org.jenkinsci.plugins.github.extension.status.misc - package org.jenkinsci.plugins.github.extension.status.misc
 
org.jenkinsci.plugins.github.internal - package org.jenkinsci.plugins.github.internal
 
org.jenkinsci.plugins.github.migration - package org.jenkinsci.plugins.github.migration
 
org.jenkinsci.plugins.github.status - package org.jenkinsci.plugins.github.status
 
org.jenkinsci.plugins.github.status.err - package org.jenkinsci.plugins.github.status.err
 
org.jenkinsci.plugins.github.status.sources - package org.jenkinsci.plugins.github.status.sources
 
org.jenkinsci.plugins.github.status.sources.misc - package org.jenkinsci.plugins.github.status.sources.misc
 
org.jenkinsci.plugins.github.util - package org.jenkinsci.plugins.github.util
 
org.jenkinsci.plugins.github.util.misc - package org.jenkinsci.plugins.github.util.misc
 
org.jenkinsci.plugins.github.webhook - package org.jenkinsci.plugins.github.webhook
 
org.jenkinsci.plugins.github.webhook.subscriber - package org.jenkinsci.plugins.github.webhook.subscriber
 

P

parse(StaplerRequest, GHRepoName, Class, String) - Method in class org.jenkinsci.plugins.github.admin.GHRepoName.PayloadHandler
 
parse(StaplerRequest, GHEventHeader, Class, String) - Method in class org.jenkinsci.plugins.github.webhook.GHEventHeader.PayloadHandler
 
parse(StaplerRequest, GHEventPayload, Class, String) - Method in class org.jenkinsci.plugins.github.webhook.GHEventPayload.PayloadHandler
 
parseAssociatedNames(AbstractProject<?, ?>) - Static method in class com.cloudbees.jenkins.GitHubRepositoryNameContributor
parseAssociatedNames(AbstractProject<?, ?>, Collection<GitHubRepositoryName>) - Method in class com.cloudbees.jenkins.GitHubRepositoryNameContributor
parseAssociatedNames(Item) - Static method in class com.cloudbees.jenkins.GitHubRepositoryNameContributor
 
parseAssociatedNames(Item, Collection<GitHubRepositoryName>) - Method in class com.cloudbees.jenkins.GitHubRepositoryNameContributor.FromSCM
 
parseAssociatedNames(Item, Collection<GitHubRepositoryName>) - Method in class com.cloudbees.jenkins.GitHubRepositoryNameContributor
Looks at the definition of Item and list up the related github repositories, then puts them into the collection.
parseAssociatedNames(Item, Collection<GitHubRepositoryName>) - Method in class com.cloudbees.jenkins.GitHubTrigger.GitHubRepositoryNameContributorImpl
Deprecated.
 
parseAssociatedNames(Job<?, ?>) - Static method in class com.cloudbees.jenkins.GitHubRepositoryNameContributor
parseAssociatedNames(Job<?, ?>, Collection<GitHubRepositoryName>) - Method in class com.cloudbees.jenkins.GitHubRepositoryNameContributor
payloadFrom(StaplerRequest, Object[]) - Method in class org.jenkinsci.plugins.github.webhook.RequirePostWithGHHookPayload.Processor
Extracts parsed payload from args and prepare it to calculating hash (if json - pass as is, if form - url-encode it with prefix)
PayloadHandler() - Constructor for class org.jenkinsci.plugins.github.admin.GHRepoName.PayloadHandler
 
PayloadHandler() - Constructor for class org.jenkinsci.plugins.github.webhook.GHEventHeader.PayloadHandler
 
PayloadHandler() - Constructor for class org.jenkinsci.plugins.github.webhook.GHEventPayload.PayloadHandler
 
perform(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class com.cloudbees.jenkins.GitHubCommitNotifier
 
perform(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class com.cloudbees.jenkins.GitHubSetCommitStatusBuilder
 
perform(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
Gets info from the providers and updates commit status
PingGHEventSubscriber - Class in org.jenkinsci.plugins.github.webhook.subscriber
Get ping events to log them
PingGHEventSubscriber() - Constructor for class org.jenkinsci.plugins.github.webhook.subscriber.PingGHEventSubscriber
 
process(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.cloudbees.jenkins.GitHubWebHookCrumbExclusion
 
processEvent(GHSubscriberEvent) - Static method in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
Function which calls GHEventsSubscriber.onEvent(GHSubscriberEvent) for every subscriber on apply
processEvent(GHEvent, String) - Static method in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
Processor() - Constructor for class org.jenkinsci.plugins.github.admin.RequireAdminRights.Processor
 
Processor() - Constructor for class org.jenkinsci.plugins.github.admin.RespondWithRedirect.Processor
 
Processor() - Constructor for class org.jenkinsci.plugins.github.admin.ValidateRepoName.Processor
 
Processor() - Constructor for class org.jenkinsci.plugins.github.webhook.RequirePostWithGHHookPayload.Processor
 

R

readResolve() - Method in class com.cloudbees.jenkins.GitHubSetCommitStatusBuilder
 
readResolve() - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
registerFor(Item) - Method in class org.jenkinsci.plugins.github.webhook.WebhookManager
Creates runnable with ability to create hooks for given project For each GH repo name contributed by GitHubRepositoryNameContributor, this runnable creates hook (with clean old one).
registerFor(Job<?, ?>) - Method in class org.jenkinsci.plugins.github.webhook.WebhookManager
registerHookFor(Item) - Method in class com.cloudbees.jenkins.GitHubWebHook
If any wants to auto-register hook, then should call this method Example code: GitHubWebHook.get().registerHookFor(item);
registerHookFor(Job) - Method in class com.cloudbees.jenkins.GitHubWebHook
registerHooks() - Method in class com.cloudbees.jenkins.GitHubPushTrigger
Tries to register hook for current associated job.
registerProblem(GitHubRepositoryName, Throwable) - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
Registers problems.
repos(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.extension.status.GitHubReposSource
 
repos(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.status.sources.AnyDefinedRepositorySource
 
repos(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.github.status.sources.ManuallyEnteredRepositorySource
 
repositoryName - Variable in class com.cloudbees.jenkins.GitHubRepositoryName
 
RequireAdminRights - Annotation Type in org.jenkinsci.plugins.github.admin
InterceptorAnnotation annotation to use on WebMethod signature.
RequireAdminRights.Processor - Class in org.jenkinsci.plugins.github.admin
 
RequirePostWithGHHookPayload - Annotation Type in org.jenkinsci.plugins.github.webhook
InterceptorAnnotation annotation to use on WebMethod signature.
RequirePostWithGHHookPayload.Processor - Class in org.jenkinsci.plugins.github.webhook
 
reRegisterAllHooks() - Method in class com.cloudbees.jenkins.GitHubWebHook
Calls GitHubWebHook.registerHookFor(Job) for every project which have subscriber
resolve() - Method in class com.cloudbees.jenkins.GitHubRepositoryName
Resolves this name to the actual reference by GHRepository Shortcut for GitHubRepositoryName.resolve(Predicate) with always true predicate (Predicates.alwaysTrue()) as argument
resolve(Predicate<GitHubServerConfig>) - Method in class com.cloudbees.jenkins.GitHubRepositoryName
Resolves this name to the actual reference by GHRepository.
resolveOne() - Method in class com.cloudbees.jenkins.GitHubRepositoryName
Variation of GitHubRepositoryName.resolve() method that just returns the first valid repository object.
resolveProblem(GitHubRepositoryName) - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
Removes repo from known problems map
RespondWithRedirect - Annotation Type in org.jenkinsci.plugins.github.admin
InterceptorAnnotation annotation to use on WebMethod signature.
RespondWithRedirect.Processor - Class in org.jenkinsci.plugins.github.admin
 
returnsInstanceIdentityIfLocalUrlTest(StaplerRequest) - Method in class org.jenkinsci.plugins.github.webhook.RequirePostWithGHHookPayload.Processor
runMigrator() - Static method in class org.jenkinsci.plugins.github.GitHubPlugin
Launches migration after all extensions have been augmented as we need to ensure that the credentials plugin has been initialized.

S

save() - Method in class org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor
Save the settings to a file.
secretFor(String) - Static method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Tries to find StringCredentials by id and returns secret from it.
serviceWebhookFor(URL) - Method in class org.jenkinsci.plugins.github.webhook.WebhookManager
Finds "Jenkins (GitHub)" service webhook
setApiUrl(String) - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Set the API endpoint.
setCachedClient(GitHub) - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Used by GitHubServerConfig.ClientCacheFunction
setClientCacheSize(int) - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
 
setCommitShaSource(GitHubCommitShaSource) - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
setConfigs(List<GitHubServerConfig>) - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
setContextSource(GitHubStatusContextSource) - Method in class com.cloudbees.jenkins.GitHubSetCommitStatusBuilder
 
setContextSource(GitHubStatusContextSource) - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
setCredentialsId(String) - Method in class org.jenkinsci.plugins.github.config.HookSecretConfig
setCustomApiUrl(boolean) - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Deprecated.
simply remove usage of this method, it ignored now. Should be removed after 20 sep 2016.
setDisplayName(String) - Method in class com.coravy.hudson.plugins.github.GithubProjectProperty
 
setErrorHandlers(List<StatusErrorHandler>) - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
setHookSecretConfig(HookSecretConfig) - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
Deprecated.
setHookSecretConfigs(List<HookSecretConfig>) - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
setHookUrl(String) - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
 
setManageHooks(boolean) - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
This server config will be used to manage GH Hooks if true
setMessage(String) - Method in class org.jenkinsci.plugins.github.extension.status.misc.ConditionalResult
 
setName(String) - Method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Sets the optional display name.
setOverrideHookUrl(boolean) - Method in class org.jenkinsci.plugins.github.config.GitHubPluginConfig
Deprecated.
setReposSource(GitHubReposSource) - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
setResult(String) - Method in class org.jenkinsci.plugins.github.status.sources.misc.BetterThanOrEqualBuildResult
 
setState(String) - Method in class org.jenkinsci.plugins.github.extension.status.misc.ConditionalResult
 
setStatusBackrefSource(GitHubStatusBackrefSource) - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
setStatusMessage(ExpandableMessage) - Method in class com.cloudbees.jenkins.GitHubCommitNotifier
 
setStatusMessage(ExpandableMessage) - Method in class com.cloudbees.jenkins.GitHubSetCommitStatusBuilder
 
setStatusResultSource(GitHubStatusResultSource) - Method in class org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter
 
sha1() - Method in class org.jenkinsci.plugins.github.webhook.GHWebhookSignature
Computes a RFC 2104-compliant HMAC digest using SHA1 of a payloadFrom with a given key (secret).
ShallowAnyErrorHandler - Class in org.jenkinsci.plugins.github.status.err
Just logs message to the build console and do nothing after it
ShallowAnyErrorHandler() - Constructor for class org.jenkinsci.plugins.github.status.err.ShallowAnyErrorHandler
 
ShallowAnyErrorHandler.ShallowAnyErrorHandlerDescriptor - Class in org.jenkinsci.plugins.github.status.err
 
ShallowAnyErrorHandlerDescriptor() - Constructor for class org.jenkinsci.plugins.github.status.err.ShallowAnyErrorHandler.ShallowAnyErrorHandlerDescriptor
 
shouldBePostMethod(StaplerRequest) - Method in class org.jenkinsci.plugins.github.webhook.RequirePostWithGHHookPayload.Processor
Duplicates RequirePOST precheck.
shouldContainParseablePayload(Object[]) - Method in class org.jenkinsci.plugins.github.webhook.RequirePostWithGHHookPayload.Processor
Precheck arguments contains not null GHEvent and not blank payload.
shouldProvideValidSignature(StaplerRequest, Object[]) - Method in class org.jenkinsci.plugins.github.webhook.RequirePostWithGHHookPayload.Processor
Checks that an incoming request has a valid signature, if a hook secret is specified in the GitHub plugin config.
SIGNATURE_HEADER - Static variable in class org.jenkinsci.plugins.github.webhook.RequirePostWithGHHookPayload.Processor
Header key being used for the payload signatures.
start(Job<?, ?>, boolean) - Method in class com.cloudbees.jenkins.GitHubPushTrigger
 
StatusErrorHandler - Class in org.jenkinsci.plugins.github.extension.status
Extension point to provide way of how to react on errors in status setter step
StatusErrorHandler() - Constructor for class org.jenkinsci.plugins.github.extension.status.StatusErrorHandler
 
StatusResult(GHCommitState, String) - Constructor for class org.jenkinsci.plugins.github.extension.status.GitHubStatusResultSource.StatusResult
 
stop() - Method in class com.cloudbees.jenkins.GitHubPushTrigger
 

T

toCacheDir() - Static method in class org.jenkinsci.plugins.github.internal.GitHubClientCacheOps
 
toGHServerConfig() - Method in class org.jenkinsci.plugins.github.migration.Migrator
Creates new string credentials from token
tokenFor(String) - Static method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Extracts token from secret found by GitHubServerConfig.secretFor(String) Returns GitHubServerConfig.UNKNOWN_TOKEN if no any creds secret found with this id.
toList() - Method in class org.jenkinsci.plugins.github.util.FluentIterableWrapper
Returns list from wrapped iterable
toSet() - Method in class org.jenkinsci.plugins.github.util.FluentIterableWrapper
Returns an ImmutableSet containing all of the elements from this fluent iterable with duplicates removed.
toString() - Method in class com.cloudbees.jenkins.GitHubRepositoryName
 
toString() - Method in class com.cloudbees.jenkins.GitHubTriggerEvent.Builder
 
toString() - Method in class com.cloudbees.jenkins.GitHubTriggerEvent
 
toString() - Method in class com.coravy.hudson.plugins.github.GithubUrl
 
transform(Function<? super E, T>) - Method in class org.jenkinsci.plugins.github.util.FluentIterableWrapper
Returns a fluent iterable that applies function to each element of this fluent iterable.
transformAndConcat(Function<? super E, ? extends Iterable<? extends T>>) - Method in class org.jenkinsci.plugins.github.util.FluentIterableWrapper
Applies function to each element of this fluent iterable and returns a fluent iterable with the concatenated combination of results.
triggerFrom(Item, Class<T>) - Static method in class org.jenkinsci.plugins.github.util.JobInfoHelpers
 
triggerFrom(Job<?, ?>, Class<T>) - Static method in class org.jenkinsci.plugins.github.util.JobInfoHelpers
type() - Method in class com.coravy.hudson.plugins.github.GithubLinkAction.GithubLinkActionFactory
 

U

unknown_error() - Static method in class org.jenkinsci.plugins.github.Messages
Key unknown.error: Unknown error.
unregisterFor(GitHubRepositoryName, List<GitHubRepositoryName>) - Method in class org.jenkinsci.plugins.github.webhook.WebhookManager
Used to cleanup old hooks in case of removed or reconfigured trigger since JENKINS-28138 this method permanently removes service hooks So if the trigger for given name was only reconfigured, this method filters only service hooks (with help of aliveRepos names list), otherwise this method removes all hooks for managed url
URL_VALIDATION_HEADER - Static variable in class com.cloudbees.jenkins.GitHubWebHook
 
URLNAME - Static variable in class com.cloudbees.jenkins.GitHubWebHook
 
username - Variable in class com.cloudbees.jenkins.Credential
Deprecated.
 
userName - Variable in class com.cloudbees.jenkins.GitHubRepositoryName
 

V

ValidateRepoName - Annotation Type in org.jenkinsci.plugins.github.admin
InterceptorAnnotation annotation to use on WebMethod signature.
ValidateRepoName.Processor - Class in org.jenkinsci.plugins.github.admin
 
verifyUrl(String) - Static method in class com.coravy.hudson.plugins.github.GithubLinkAnnotator
 

W

webhookFor(URL) - Method in class org.jenkinsci.plugins.github.webhook.WebhookManager
Finds hook with endpoint url
WebhookManager - Class in org.jenkinsci.plugins.github.webhook
Class to incapsulate manipulation with webhooks on GH Each manager works with only one hook url (created with WebhookManager.forHookUrl(URL))
WebhookManager(URL) - Constructor for class org.jenkinsci.plugins.github.webhook.WebhookManager
Use WebhookManager.forHookUrl(URL) to create new one
webhookSignature(String, Secret) - Static method in class org.jenkinsci.plugins.github.webhook.GHWebhookSignature
 
withAdminAccess() - Method in class org.jenkinsci.plugins.github.webhook.WebhookManager
Filters repos with admin rights (to manage hooks)
withEnabledCache() - Static method in class org.jenkinsci.plugins.github.internal.GitHubClientCacheOps
 
withHandlers(List<? extends ErrorHandler>) - Method in class org.jenkinsci.plugins.github.common.CombineErrorHandler
 
withHost(String) - Static method in class org.jenkinsci.plugins.github.config.GitHubServerConfig
Returns true if given host is part of stored (or default if blank) api url For example: withHost(api.github.com).apply(config for ~empty~) = true withHost(api.github.com).apply(config for api.github.com) = true withHost(api.github.com).apply(config for github.company.com) = false
withOrigin(String) - Method in class com.cloudbees.jenkins.GitHubTriggerEvent.Builder
 
withTimestamp(long) - Method in class com.cloudbees.jenkins.GitHubTriggerEvent.Builder
 
withTrigger(Class<? extends Trigger>) - Static method in class org.jenkinsci.plugins.github.util.JobInfoHelpers
 
withTriggeredByUser(String) - Method in class com.cloudbees.jenkins.GitHubTriggerEvent.Builder
 
writeLogTo(XMLOutput) - Method in class com.cloudbees.jenkins.GitHubPushTrigger.GitHubWebHookPollingAction
Writes the annotated log to the given output.

X

X_INSTANCE_IDENTITY - Static variable in class com.cloudbees.jenkins.GitHubWebHook
 
XSSApi - Class in org.jenkinsci.plugins.github.util
 

_

_BuildDataHelper_NoBuildDataError() - Static method in class org.jenkinsci.plugins.github.util.Messages
Key BuildDataHelper.NoBuildDataError: Cannot retrieve Git metadata for the build.
_BuildDataHelper_NoLastRevisionError() - Static method in class org.jenkinsci.plugins.github.util.Messages
Key BuildDataHelper.NoLastRevisionError: Cannot determine sha1 of the commit. The status cannot be reported.
_CommitNotifier_Failed(Object, Object) - Static method in class com.cloudbees.jenkins.Messages
Key CommitNotifier.Failed: Build {0} failed in {1}.
_CommitNotifier_Pending(Object) - Static method in class com.cloudbees.jenkins.Messages
Key CommitNotifier.Pending: Build {0} in progress....
_CommitNotifier_Success(Object, Object) - Static method in class com.cloudbees.jenkins.Messages
Key CommitNotifier.Success: Build {0} succeeded in {1}.
_CommitNotifier_Unstable(Object, Object) - Static method in class com.cloudbees.jenkins.Messages
Key CommitNotifier.Unstable: Build {0} found unstable in {1}.
_common_expandable_message_title() - Static method in class org.jenkinsci.plugins.github.Messages
Key common.expandable.message.title: Expandable message.
_github_trigger_check_method_warning_details(Object, Object, Object) - Static method in class org.jenkinsci.plugins.github.Messages
Key github.trigger.check.method.warning.details: The webhook for repo {0}/{1} on {2} failed to be registered or was removed. More info can be found on the global configuration page. This message will be dismissed if Jenkins receives a PING event from repo webhook or if you add the repo to the ignore list in the global configuration..
_GitHubCommitNotifier_DisplayName() - Static method in class com.cloudbees.jenkins.Messages
Key GitHubCommitNotifier.DisplayName: Set build status on GitHub commit [deprecated].
_GitHubCommitNotifier_SettingCommitStatus(Object) - Static method in class com.cloudbees.jenkins.Messages
Key GitHubCommitNotifier.SettingCommitStatus: Setting commit status on GitHub for {0}.
_GitHubServerConfig_displayName(Object, Object) - Static method in class org.jenkinsci.plugins.github.config.Messages
Key GitHubServerConfig.displayName: {0} ({1}).
_GitHubSetCommitStatusBuilder_DisplayName() - Static method in class com.cloudbees.jenkins.Messages
Key GitHubSetCommitStatusBuilder.DisplayName: Set build status to "pending" on GitHub commit.
_global_config_hook_url_is_malformed(Object) - Static method in class org.jenkinsci.plugins.github.Messages
Key global.config.hook.url.is.malformed: There is a malformed GitHub webhook URL in the global configuration ({0}). Please ensure that the Jenkins URL is valid and ends with a forward slash or use the webhook URL override..
_global_config_url_is_empty() - Static method in class org.jenkinsci.plugins.github.Messages
Key global.config.url.is.empty: The Jenkins URL is empty. Explicitly set the Jenkins URL in the global configuration or in the GitHub plugin configuration to manage webhooks..
_hooks_problem_administrative_monitor_description() - Static method in class org.jenkinsci.plugins.github.Messages
Key hooks.problem.administrative.monitor.description: Some of the webhooks failed to be registered or were removed. You can view a detailed list of them at this page. Also you can manage the list of ignored repos..
_hooks_problem_administrative_monitor_displayname() - Static method in class org.jenkinsci.plugins.github.Messages
Key hooks.problem.administrative.monitor.displayname: GitHub Hooks Problems.
_unknown_error() - Static method in class org.jenkinsci.plugins.github.Messages
Key unknown.error: Unknown error.
A B C D E F G H I J L M N O P R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form