Index

B C D E F G H I L M N O P S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

B

BuildStatusUriFactory - Class in org.jenkinsci.plugins.stashNotifier
 

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 or HttpNotifier.
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.
B C D E F G H I L M N O P S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form