@ParametersAreNonnullByDefault @ReturnValuesAreNonnullByDefault
Package com.atlassian.bitbucket.jenkins.internal.client
Add package level annotations to indicate everything is non-null by default.
-
Interface Summary Interface Description BitbucketAuthenticatedUserClient Client to retrieve the username for the credentials used.BitbucketBranchClient BitbucketBuildStatusClient Client to post build status to remote serverBitbucketCapabilitiesClient Client to get capabilities from the remote server.BitbucketClientFactory Factory for Bitbucket Clients.BitbucketCommitClient BitbucketDeploymentClient Client for interacting with Bitbucket Server's deployments API.BitbucketFilePathClient Client to find the contents of files and directories in a repositoryBitbucketMirrorClient Client to do the mirror related operation for a given repositoryBitbucketProjectClient Client to get a project from the Bitbucket server.BitbucketRepositoryClient Repository client, used to interact with a remote repository for all operations except cloning source code.BitbucketSearchClient BitbucketTagClient BitbucketWebhookClient A client to query for and register webhooks in Bitbucket Server.HttpRequestExecutor Responsible for making remote HTTP calls to the given URL using passed in credentials.HttpRequestExecutor.ResponseConsumer<T> RequestConfiguration Additional HTTP request configuration. -
Class Summary Class Description BitbucketAuthenticatedUserClientImpl BitbucketBranchClientImpl BitbucketBuildStatusClientImpl BitbucketCapabilitiesClientImpl BitbucketClientFactoryImpl BitbucketClientFactoryProvider Client factory provider, use to ensure that expensive objects are only created once and re-used.BitbucketCommitClientImpl BitbucketDeploymentClientImpl BitbucketFilePathClientImpl BitbucketMirrorClientImpl BitbucketProjectClientImpl BitbucketRepositoryClientImpl BitbucketRequestExecutor BitbucketSearchClientImpl BitbucketSearchHelper BitbucketTagClientImpl BitbucketWebhookClientImpl ModernBitbucketBuildStatusClientImpl