Class BitbucketServerScm
java.lang.Object
io.jenkins.blueocean.rest.model.Resource
io.jenkins.blueocean.rest.impl.pipeline.scm.Scm
io.jenkins.blueocean.rest.impl.pipeline.scm.AbstractScm
io.jenkins.blueocean.blueocean_bitbucket_pipeline.AbstractBitbucketScm
io.jenkins.blueocean.blueocean_bitbucket_pipeline.server.BitbucketServerScm
- All Implemented Interfaces:
io.jenkins.blueocean.rest.Reachable
- Author:
- Vivek Pandey
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class io.jenkins.blueocean.rest.impl.pipeline.scm.Scm
CREDENTIAL_ID, URI, VALIDATE, X_CREDENTIAL_ID -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.jenkins.blueocean.blueocean_bitbucket_pipeline.AbstractBitbucketScm
getApi, getApiUrlParameter, getCredentialId, getLink, getOrganizations, getStaplerRequest2, getState, normalizeApiUrl, validateAndCreateMethods inherited from class io.jenkins.blueocean.rest.impl.pipeline.scm.AbstractScm
checkPermission, createResponse, getAuthenticatedUser, getCredentialIdFromRequest, getRootOrgFolderMethods inherited from class io.jenkins.blueocean.rest.model.Resource
getLinks
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
BitbucketServerScm
public BitbucketServerScm(io.jenkins.blueocean.rest.Reachable parent)
-
-
Method Details
-
getId
- Specified by:
getIdin classio.jenkins.blueocean.rest.impl.pipeline.scm.Scm
-
getUri
- Overrides:
getUriin classAbstractBitbucketScm
-
getServers
public io.jenkins.blueocean.rest.impl.pipeline.scm.ScmServerEndpointContainer getServers()- Specified by:
getServersin classio.jenkins.blueocean.rest.impl.pipeline.scm.Scm
-
createCredentialId
Description copied from class:AbstractBitbucketScmCaller must ensure apiUrl is not blank or null- Specified by:
createCredentialIdin classAbstractBitbucketScm- Parameters:
apiUrl- to get the associated credentialId- Returns:
- url
-
getDomainId
- Specified by:
getDomainIdin classAbstractBitbucketScm
-