Index
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 asAbstractProject
toParameterizedJobMixIn
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
-
Main logic of
WebhookManager.registerFor(Item)
. - 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.
- 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
ErrorHandler
s 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
, oriterable
itself if it is already aFluentIterable
. - 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.use
GitHubPluginConfig.getConfigs()
instead. - 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
-
Deprecated.
- 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
-
Deprecated.
- 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.use
GitHubPluginConfig.getHookUrl()
instead - 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 theGithubProjectProperty(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
GitHubRepositoryName
s 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
fromGitHubTrigger.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
-
Deprecated.
- 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, useGHEventsSubscriber.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.override
GHEventsSubscriber.isApplicable(Item)
instead. - 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
-
Deprecated.
- 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.Use
GitHubPluginConfig.isManageHooks()
instead - 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
-
Loads
GitHubPushTrigger.DescriptorImpl
and migrate all values toGitHubPluginConfig
- 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.override
GHEventsSubscriber.onEvent(GHSubscriberEvent)
instead. - 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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 forGitHubRepositoryName.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
-
Deprecated.rather treat this field as final and use
GitHubPluginConfig.setHookSecretConfigs(java.util.List<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)
ReturnsGitHubServerConfig.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
-
Deprecated.
- 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
.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
GitHubPluginConfig
which can be fetched viaGitHubPlugin.configuration()
. You can fetch corresponding config with creds byGitHubPluginConfig.findGithubConfig(Predicate)
which returns iterable over authorized nonnullGitHub
s matched your predicate