All Classes and Interfaces

Class
Description
Descriptor base class for AbstractBitbucketEndpoint subclasses.
Shared Code between two team implementations
An avatar cache that will serve URLs that have been recently registered through AvatarCache.buildUrl(String, String).
Interface for Avatar Cache Item Source
Holds Image and lastModified date
Authenticator that uses an access token.
Source for access token authenticators.
Provides access to a specific repository.
Factory for creating BitbucketApi instances to connect to a given server URL.
 
 
Support for various different methods of authenticating with Bitbucket
Bitbucket Branch.
 
Enumeration of possible Bitbucket commit notification states
This class encapsulates all Bitbucket notifications logic.
Sends notifications to Bitbucket on Checkout (for the "In Progress" Status).
Sends notifications to Bitbucket on Run completed.
A SCMSourceTrait for BitbucketSCMSource that sets how notifications are sent to Bitbucket.
Our constructor.
Bitbucket notifier implementation that sends notifications as commit comments.
Authenticates against Bitbucket using a TLS client certificate
Provider for client-cert authenticators
 
 
Represents the author information given by Bitbucket Cloud.
 
Deprecated.
 
 
Represents Bitbucket Cloud.
Our descriptor.
Bitbucket paginated resource
 
 
 
 
 
 
 
 
 
 
 
Bitbucket commit.
Represents the default branch of a specific repository
Represents the global configuration of Bitbucket Cloud and Bitbucket Server endpoints.
 
A GitSCMBuilder specialized for bitbucket.
Represents a specific revision of a bitbucket SCMHead.
A Href for something on bitbucket.
 
 
 
Represents a Bitbucket mirror descriptor.
 
Represents a Bitbucket mirror.
 
Abstract Bitbucket commit notifier implementation.
 
 
Source for OAuth authenticators.
 
Bitbucket API pagination
 
Represents a pull request in Bitbucket.
 
 
Represents a pull request destination, which is a repository and a branch in that repository.
Represents a pull request event coming from Bitbucket (webhooks).
 
Represents a pull request source, which is a repository, a branch in that repository and the head commit.
 
 
 
 
 
Represents a push event coming from Bitbucket (webhooks).
 
 
 
Invisible property that retains information about Bitbucket repository.
Represents a Bitbucket repository.
 
 
A repository owner.
 
 
 
 
 
 
 
 
 
 
The SCMNavigatorContext for bitbucket.
The SCMNavigatorRequest for bitbucket.
SCM source implementation for Bitbucket.
 
A SCMSourceBuilder that builds BitbucketSCMSource instances
The SCMSourceContext for bitbucket.
Process Bitbucket push and pull requests creations/updates hooks.
The SCMSourceRequest for bitbucket.
Bitbucket API client.
 
Represents the author information given by Bitbucket Server.
 
 
 
Represents a Bitbucket Server instance.
Our descriptor.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The different webhook implementations available for Bitbucket Server.
 
 
SCMHead for a Bitbucket tags.
Represents a specific revision of a bitbucket BitbucketTagSCMRevision.
Represents a Bitbucket team (or a Project when working with Bitbucket Server).
Invisible property that retains information about Bitbucket team.
 
 
Authenticator that uses a username and password (probably the default)
Source for username/password authenticators.
Represents a webhook in Bitbucket.
 
A Discovery trait for bitbucket that will discover branches on the repository.
Trusts branches from the origin repository.
Out descriptor.
Our descriptor.
Filter that excludes branches that are also filed as a pull request.
Filter that excludes branches that are not also filed as a pull request.
SCMHead for a Bitbucket branch.
 
 
 
 
If specified commit hashes are not found in repository then fetch specified branches from remote.
Marks when the first Git checkout has being completed.
A Discovery trait for bitbucket that will discover pull requests from forks of the repository.
Trust policy for forked pull requests.
Our descriptor.
An SCMHeadAuthority that trusts everyone.
Our descriptor.
An SCMHeadAuthority that trusts nothing.
Our descriptor.
An SCMHeadAuthority that trusts forks belonging to the same account.
Our descriptor.
 
 
Bitbucket hooks types managed by this plugin.
Abstract hook processor.
Jackson based JSON parser
Generated localization support class.
Generated localization support class.
 
 
 
 
 
 
 
 
 
 
A Discovery trait for bitbucket that will discover pull requests originating from a branch in the repository itself.
Our descriptor.
A SCMHeadAuthority that trusts origin pull requests
Our descriptor.
 
 
 
A SCMSourceTrait that suppresses all pull requests if the repository is public.
Our descriptor.
 
SCMHead for a Bitbucket pull request
Deprecated.
used for data migration.
Deprecated.
used for data migration.
Revision of a pull request.
 
Deprecated.
 
Deprecated.
A SCMSourceTrait for BitbucketSCMSource that causes the GitSCM checkout to be performed using a SSH private key rather than the Bitbucket username password credentials used for scanning / indexing.
Our descriptor.
A Discovery trait for bitbucket that will discover tags on the repository.
Our descriptor.
Trusts tags from the origin repository.
Out descriptor.
Basic URL based Cache Source - Replacement for original functionality
User role in repository: owner: returns all repositories owned by the current user. admin: returns repositories to which the user has explicit administrator access. contributor: returns repositories to which the user has explicit write access. member: returns repositories to which the user has explicit read access. See API docs for more information.
SCMSourceOwner item listener that traverse the list of SCMSource and register a webhook for every BitbucketSCMSource found.
Contains the webhook configuration
A SCMSourceTrait for BitbucketSCMSource that sets the committersToIgnore setting in WebhookConfiguration.
Our constructor.
Enumeration of the different webhook registration modes.
A SCMSourceTrait for BitbucketSCMSource that overrides the BitbucketEndpointConfiguration settings for webhook registration.
Our constructor.