Bitbucket Server Integration 4.0.0 API

Packages 
Package Description
com.atlassian.bitbucket.jenkins.internal
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.annotations
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.applink.oauth
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.applink.oauth.serviceprovider
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.applink.oauth.serviceprovider.auth
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.applink.oauth.serviceprovider.consumer
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.applink.oauth.serviceprovider.exception
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.applink.oauth.serviceprovider.rest
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.applink.oauth.serviceprovider.token
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.applink.oauth.util
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.client
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.client.exception
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.client.paging
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.client.supply
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.config
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.credentials
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.deployments
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.http
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.jenkins.auth
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.jenkins.oauth.consumer
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.jenkins.oauth.servlet
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.jenkins.oauth.token
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.link
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.model
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.model.deployment
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.provider
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.scm
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.scm.filesystem
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.scm.trait
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.status
There are primarily 3 types of job we should focus on: Freestyle Job Workflow, this is further characterized below as, Pipeline job Multi branch pipeline job
com.atlassian.bitbucket.jenkins.internal.trigger
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.trigger.events
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.trigger.register
Add package level annotations to indicate everything is non-null by default.
com.atlassian.bitbucket.jenkins.internal.util
Add package level annotations to indicate everything is non-null by default.