Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
C
- configure() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifierModule
- configure(StaplerRequest, JSONObject) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- create(String, String) - Static method in class org.jenkinsci.plugins.stashNotifier.BuildStatusUriFactory
- createRequest(HttpEntity, Item, String, String) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
-
Deprecated.in favor of method overload
D
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- DescriptorImpl(boolean) - Constructor for class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- doCheckCredentialsId(String, Item) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- doCheckStashServerBaseUrl(String) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- doFillCredentialsIdItems(Item, String) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
E
- equals(Object) - Method in class org.jenkinsci.plugins.stashNotifier.SelectionContext
F
- FAILED - Enum constant in enum org.jenkinsci.plugins.stashNotifier.StashBuildState
G
- getBuildDescription(Run<?, ?>, StashBuildState) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
-
Returns the description of the run used for the Bitbucket notification.
- getBuildKey(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
-
Returns the run key used in the Bitbucket notification.
- getBuildName() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- getBuildName(Run<?, ?>) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
-
Returns the build name to be pushed.
- getBuildStatus() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- getBuildUrl() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- getBuildUrl(Run<?, ?>) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
-
Returns the build url to be pushed.
- getCommitSha1() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- getCredentials() - Method in class org.jenkinsci.plugins.stashNotifier.NotificationSettings
- getCredentialsId() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- getCredentialsId() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- getDescriptor() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- getDisplayName() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- getHttpClient(PrintStream, Run<?, ?>, String) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
-
Deprecated.
- getJobFullName() - Method in class org.jenkinsci.plugins.stashNotifier.SelectionContext
-
The
AbstractItem.getFullName()
of the running job. - getLogger() - Method in class org.jenkinsci.plugins.stashNotifier.NotificationContext
-
Anything logged here will show up in the running build's console log.
- getProjectKey() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- getPushedBuildStatus(StashBuildState) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
-
Returns the build state to be pushed.
- getRequiredMonitorService() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- getRunId() - Method in class org.jenkinsci.plugins.stashNotifier.NotificationContext
-
This is the
Run.getExternalizableId()
from the running build, useful for detailed server-side logging (such as through slf4j). - getStashRootUrl() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- getStashServerBaseUrl() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
H
- hashCode() - Method in class org.jenkinsci.plugins.stashNotifier.SelectionContext
- HttpNotifier - Interface in org.jenkinsci.plugins.stashNotifier
-
Implement this interface to change the way requests are made to Bitbucket.
- HttpNotifierSelector - Interface in org.jenkinsci.plugins.stashNotifier
-
Implement this interface to have more control over which
HttpNotifier
will be used at runtime.
I
- indicatesSuccess - Variable in class org.jenkinsci.plugins.stashNotifier.NotificationResult
-
true if and only if the notification was successful.
- INPROGRESS - Enum constant in enum org.jenkinsci.plugins.stashNotifier.StashBuildState
- isApplicable(Class<? extends AbstractProject>) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- isConsiderUnstableAsSuccess() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- isConsiderUnstableAsSuccess() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- isDisableInprogressNotification() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- isDisableInprogressNotification() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- isIgnoreUnverifiedSsl() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- isIgnoreUnverifiedSSL() - Method in class org.jenkinsci.plugins.stashNotifier.NotificationSettings
- isIgnoreUnverifiedSSLPeer() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- isIncludeBuildNumberInKey() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- isIncludeBuildNumberInKey() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- isPrependParentProjectKey() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- isPrependParentProjectKey() - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
L
- lookupCommitSha1s(Run, FilePath, TaskListener) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
M
- matches(Credentials) - Method in class org.jenkinsci.plugins.stashNotifier.StashCredentialMatcher
- MAX_FIELD_LENGTH - Static variable in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- MAX_URL_FIELD_LENGTH - Static variable in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- message - Variable in class org.jenkinsci.plugins.stashNotifier.NotificationResult
-
the error message in case the notification was not successful or null, otherwise.
N
- newFailure(String) - Static method in class org.jenkinsci.plugins.stashNotifier.NotificationResult
-
returns a new NotificationResult instance indicating a failed notification.
- newSuccess() - Static method in class org.jenkinsci.plugins.stashNotifier.NotificationResult
-
returns a new NotificationResult instance indicating a successful notification.
- NotificationContext - Class in org.jenkinsci.plugins.stashNotifier
-
Properties from the build where this is running.
- NotificationContext(PrintStream, String) - Constructor for class org.jenkinsci.plugins.stashNotifier.NotificationContext
- NotificationResult - Class in org.jenkinsci.plugins.stashNotifier
-
convenience class to capture the result of a notification.
- NotificationResult(boolean, String) - Constructor for class org.jenkinsci.plugins.stashNotifier.NotificationResult
-
default constructor
- NotificationSettings - Class in org.jenkinsci.plugins.stashNotifier
-
Properties defined by a user or administrator about how they want the notification to be sent.
- NotificationSettings(boolean, Credentials) - Constructor for class org.jenkinsci.plugins.stashNotifier.NotificationSettings
- notifyStash(PrintStream, Run<?, ?>, String, TaskListener, StashBuildState) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
-
Notifies the configured Bitbucket server by POSTing the run results to the Bitbucket run API.
O
- org.jenkinsci.plugins.stashNotifier - package org.jenkinsci.plugins.stashNotifier
P
- perform(AbstractBuild<?, ?>, Launcher, BuildListener) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- perform(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- prebuild(AbstractBuild<?, ?>, BuildListener) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
S
- select(SelectionContext) - Method in interface org.jenkinsci.plugins.stashNotifier.HttpNotifierSelector
-
Invoked once per Bitbucket notification.
- SelectionContext - Class in org.jenkinsci.plugins.stashNotifier
-
Properties for selecting a
HttpNotifier
. - SelectionContext(String) - Constructor for class org.jenkinsci.plugins.stashNotifier.SelectionContext
- send(URI, JSONObject, NotificationSettings, NotificationContext) - Method in interface org.jenkinsci.plugins.stashNotifier.HttpNotifier
-
Basic contract for sending Bitbucket build status notifications.
- setBuildName(String) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- setBuildStatus(Object) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- setBuildUrl(String) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- setCommitSha1(String) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- setConsiderUnstableAsSuccess(boolean) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- setConsiderUnstableAsSuccess(boolean) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- setCredentialsId(String) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- setCredentialsId(String) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- setDisableInprogressNotification(boolean) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- setDisableInprogressNotification(boolean) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- setIgnoreUnverifiedSsl(boolean) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- setIgnoreUnverifiedSSLPeer(boolean) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- setIncludeBuildNumberInKey(boolean) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- setIncludeBuildNumberInKey(boolean) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- setPrependParentProjectKey(boolean) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- setPrependParentProjectKey(boolean) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- setProjectKey(String) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- setStashRootUrl(String) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
- setStashServerBaseUrl(String) - Method in class org.jenkinsci.plugins.stashNotifier.StashNotifier
- StashBuildState - Enum in org.jenkinsci.plugins.stashNotifier
-
States communicated to the Bitbucket server.
- StashCredentialMatcher - Class in org.jenkinsci.plugins.stashNotifier
-
A very simple matcher to ensure we only show username/password or certificate credentials
- StashCredentialMatcher() - Constructor for class org.jenkinsci.plugins.stashNotifier.StashCredentialMatcher
- StashNotifier - Class in org.jenkinsci.plugins.stashNotifier
-
Notifies a configured Atlassian Bitbucket server instance of build results through the Bitbucket build API.
- StashNotifier() - Constructor for class org.jenkinsci.plugins.stashNotifier.StashNotifier
- StashNotifier.DescriptorImpl - Class in org.jenkinsci.plugins.stashNotifier
- StashNotifierDefault - Annotation Type in org.jenkinsci.plugins.stashNotifier
-
Use this annotation to inject the default value of
HttpNotifierSelector
orHttpNotifier
. - StashNotifierModule - Class in org.jenkinsci.plugins.stashNotifier
- StashNotifierModule() - Constructor for class org.jenkinsci.plugins.stashNotifier.StashNotifierModule
- SUCCESSFUL - Enum constant in enum org.jenkinsci.plugins.stashNotifier.StashBuildState
T
- toString() - Method in class org.jenkinsci.plugins.stashNotifier.SelectionContext
V
- valueOf(String) - Static method in enum org.jenkinsci.plugins.stashNotifier.StashBuildState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jenkinsci.plugins.stashNotifier.StashBuildState
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form