All Classes and Interfaces

Class
Description
 
 
 
Outcome of a Bitbucket API call, detached from the transport that produced it.
 
Deprecated.
kept with its original signature and behavior for binary compatibility with releases up to 4.0.0; the plugin itself now sends notifications through BitBucketPPRNotificationSender, which owns the transport lifecycle.
Deprecated.
kept with its original signature and behavior for binary compatibility with releases up to 4.0.0; the plugin itself now sends notifications through BitBucketPPRNotificationSender, which owns the transport lifecycle.
 
 
 
 
 
Deprecated.
kept for binary and behavioral compatibility with releases up to 4.0.0; the plugin itself now dispatches through DefaultBitBucketPPRClient.
Deprecated.
kept for binary and behavioral compatibility with releases up to 4.0.0; the plugin itself now dispatches through DefaultBitBucketPPRClient.
Deprecated.
kept for binary and behavioral compatibility with releases up to 4.0.0; the plugin itself now dispatches through DefaultBitBucketPPRClient.
 
Deprecated.
kept for binary and behavioral compatibility with releases up to 4.0.0; the plugin itself now dispatches through DefaultBitBucketPPRClient.
Deprecated.
kept for binary and behavioral compatibility with releases up to 4.0.0; the plugin itself now dispatches through DefaultBitBucketPPRClient.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Extracts event and action from the event key sent by Bitbucket and verifies that they are supported by the plugin.
 
 
BitbucketHookReceiver processes HTTP POST requests sent to $JENKINS_URL/bitbucket-hook/
 
 
 
 
 
 
 
 
 
 
 
 
 
Sends build-status notifications and fully owns the transport lifecycle: clients, services and responses are closed before a BitBucketPPRApiResponse is returned.
 
Deprecated.
kept with its original signature and behavior for binary compatibility with releases up to 4.0.0; the plugin itself now sends notifications through BitBucketPPRNotificationSender, which owns the transport lifecycle.
 
 
 
 
 
 
 
 
 
 
 
Records, on a Run, the Git remotes seen by the build, split by the role they played: libraryRemotes — checkouts done under a Pipeline shared-library workspace (<job-workspace>@libs/<dir>, recognised by BitBucketPPRSCMCheckoutListener).
Per-build verdict on whether a queried GitSCM was exclusively a Pipeline shared library in this build, also a real (non-library) checkout, or simply not seen.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Records, at checkout time, the role each Git checkout played in a build — Pipeline shared library vs.
 
 
 
Deprecated.
kept for binary and behavioral compatibility with releases up to 4.0.0; the plugin itself now dispatches through DefaultBitBucketPPRClient.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sends build-status notifications to Bitbucket.