Class BbRepo
java.lang.Object
io.jenkins.blueocean.blueocean_bitbucket_pipeline.model.BbRepo
- Direct Known Subclasses:
 BbCloudRepo,BbServerRepo
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
public abstract class BbRepo
extends Object
Bitbucket repository.
- Author:
 - Vivek Pandey
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionabstract StringgetName()abstract BbOrggetOrg()abstract StringgetSlug()abstract booleanisGit()Deprecated.Now always true.abstract booleanio.jenkins.blueocean.rest.impl.pipeline.scm.ScmRepositorytoScmRepository(BitbucketApi api, io.jenkins.blueocean.rest.Reachable parent) Convert aBbRepotoScmRepository. 
- 
Constructor Details
- 
BbRepo
public BbRepo() 
 - 
 - 
Method Details
- 
getSlug
- Returns:
 - Repo slug
 
 - 
getName
- Returns:
 - Repo name
 
 - 
getOrg
- Returns:
 - Bitbucket project/team this repo belongs to
 
 - 
isGit
Deprecated.Now always true. - 
isPrivate
public abstract boolean isPrivate()- Returns:
 - true if its private repo
 
 - 
toScmRepository
public io.jenkins.blueocean.rest.impl.pipeline.scm.ScmRepository toScmRepository(@NonNull BitbucketApi api, @NonNull io.jenkins.blueocean.rest.Reachable parent) Convert aBbRepotoScmRepository.- Parameters:
 api-BitbucketApiparent-Reachableparent- Returns:
 - ScmRepository
 
 
 -