Class BitbucketCloudScm

  • All Implemented Interfaces:
    io.jenkins.blueocean.rest.Reachable

    public class BitbucketCloudScm
    extends AbstractBitbucketScm
    Author:
    Vivek Pandey
    • Constructor Detail

      • BitbucketCloudScm

        public BitbucketCloudScm​(io.jenkins.blueocean.rest.Reachable parent)
    • Method Detail

      • getId

        @NonNull
        public String getId()
        Specified by:
        getId in class io.jenkins.blueocean.rest.impl.pipeline.scm.Scm
      • getServers

        public io.jenkins.blueocean.rest.impl.pipeline.scm.ScmServerEndpointContainer getServers()
        Specified by:
        getServers in class io.jenkins.blueocean.rest.impl.pipeline.scm.Scm
      • createCredentialId

        @NonNull
        protected String createCredentialId​(@NonNull
                                            String apiUrl)
        Description copied from class: AbstractBitbucketScm
        Caller must ensure apiUrl is not blank or null
        Specified by:
        createCredentialId in class AbstractBitbucketScm
        Parameters:
        apiUrl - must be normalized url using BitbucketEndpointConfiguration.normalizeServerUrl(String)
        Returns:
        url