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
BitbucketSCMFileSystem.BuilderImpl
-
Constructor Summary
Constructors Modifier Constructor Description protected
BitbucketSCMFileSystem(BitbucketApi api, String ref, jenkins.scm.api.SCMRevision rev)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jenkins.scm.api.SCMFile
getRoot()
long
lastModified()
Return timestamp of last commit or of tag if its annotated tag.
-
-
-
Constructor Detail
-
BitbucketSCMFileSystem
protected BitbucketSCMFileSystem(BitbucketApi api, String ref, jenkins.scm.api.SCMRevision rev) throws IOException
- Throws:
IOException
-
-
Method Detail
-
lastModified
public long lastModified() throws IOException
Return timestamp of last commit or of tag if its annotated tag.- Specified by:
lastModified
in classjenkins.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 classjenkins.scm.api.SCMFileSystem
-
-