Class BitbucketSCMFileSystem

java.lang.Object
jenkins.scm.api.SCMFileSystem
com.cloudbees.jenkins.plugins.bitbucket.filesystem.BitbucketSCMFileSystem
All Implemented Interfaces:
Closeable, AutoCloseable

public class BitbucketSCMFileSystem extends jenkins.scm.api.SCMFileSystem
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     

    Nested classes/interfaces inherited from class jenkins.scm.api.SCMFileSystem

    jenkins.scm.api.SCMFileSystem.Builder
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    BitbucketSCMFileSystem(BitbucketApi api, String ref, jenkins.scm.api.SCMRevision rev)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jenkins.scm.api.SCMFile
     
    long
    Return timestamp of last commit or of tag if its annotated tag.

    Methods inherited from class jenkins.scm.api.SCMFileSystem

    changesSince, child, close, getRevision, isFixedRevision, of, of, of, of, of, supports, supports, supports, supports

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • lastModified

      public long lastModified() throws IOException
      Return timestamp of last commit or of tag if its annotated tag.
      Specified by:
      lastModified in class jenkins.scm.api.SCMFileSystem
      Returns:
      timestamp of last commit or of tag if its annotated tag
      Throws:
      IOException
    • getRoot

      @NonNull public jenkins.scm.api.SCMFile getRoot()
      Specified by:
      getRoot in class jenkins.scm.api.SCMFileSystem