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 Details Link icon

  • Constructor Details Link icon

    • ScmRepository Link icon

      public ScmRepository()
  • Method Details Link icon

    • getName Link icon

      @Exported(name="name") public abstract String getName()
      Name of repository
    • isPrivate Link icon

      @Exported(name="private") public abstract boolean isPrivate()
      Whether this repository is private
    • getDescription Link icon

      @Exported(name="description") public abstract String getDescription()
      Description of SCM repo
    • getDefaultBranch Link icon

      @Exported(name="defaultBranch") public abstract String getDefaultBranch()
      Default branch of this repo
    • getPermissions Link icon

      @Exported(name="permissions") public abstract Map<String,Boolean> getPermissions()
      Permissions attached to this SCM repo