Class ScmRepository
java.lang.Object
io.jenkins.blueocean.rest.model.Resource
io.jenkins.blueocean.rest.impl.pipeline.scm.ScmRepository
- All Implemented Interfaces:
io.jenkins.blueocean.rest.Reachable
public abstract class ScmRepository
extends io.jenkins.blueocean.rest.model.Resource
SCM repository
- Author:
- Vivek Pandey
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.jenkins.blueocean.rest.model.Resource
getLinks, getStateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jenkins.blueocean.rest.Reachable
getLink
-
Field Details
-
NAME
- See Also:
-
PRIVATE
- See Also:
-
DESCRIPTION
- See Also:
-
DEFAULT_BRANCH
- See Also:
-
PERMISSIONS
- See Also:
-
-
Constructor Details
-
ScmRepository
public ScmRepository()
-
-
Method Details
-
getName
Name of repository -
isPrivate
@Exported(name="private") public abstract boolean isPrivate()Whether this repository is private -
getDescription
Description of SCM repo -
getDefaultBranch
Default branch of this repo -
getPermissions
Permissions attached to this SCM repo
-