Extension Points defined in Bitbucket Branch Source Plugin

BitbucketApiFactory

Factory for creating BitbucketApi instances to connect to a given server URL .

Implementations:

BitbucketBuildStatusCustomizer

This extension point has no Javadoc documentation.

Implementations:

(no known implementations)

BitbucketBuildStatusNotifier

This extension point has no Javadoc documentation.

Implementations:

BitbucketWebhookConfigurationBuilder

Base interface that a builder must implement or extend to provide an instance of BitbucketWebhookConfiguration .

Implementations:

BitbucketWebhookManager

The implementation is in charge to apply a specific BitbucketWebhookConfiguration to the Bitbucket registering the webhook commit

Implementations:

BitbucketWebhookProcessor

Implementations of this extension point must provide new behaviours to accommodate custom event payloads from webhooks sent from Bitbucket Cloud, Bitbucket Data Center, or installed plugins.

There cannot be multiple processors processing the same incoming webhook for a specific event installed on the system, meaning the processor must fit to the incoming request as much as possible or the hook will be rejected in case of multiple matches.</p>

Implementations:

BitbucketWebhookProcessorListener

Listener for BitbucketWebhookProcessor to receive notification about each steps done by the matching processor for an incoming webhook.

Implementations: