Class GitLabSCMFileSystem
java.lang.Object
jenkins.scm.api.SCMFileSystem
io.jenkins.plugins.gitlabbranchsource.GitLabSCMFileSystem
- All Implemented Interfaces:
Closeable
,AutoCloseable
public class GitLabSCMFileSystem
extends jenkins.scm.api.SCMFileSystem
-
Nested Class Summary
Nested classes/interfaces inherited from class jenkins.scm.api.SCMFileSystem
jenkins.scm.api.SCMFileSystem.Builder
-
Constructor Summary
ModifierConstructorDescriptionprotected
GitLabSCMFileSystem
(org.gitlab4j.api.GitLabApi gitLabApi, String projectPath, String ref, jenkins.scm.api.SCMRevision rev) -
Method Summary
Methods inherited from class jenkins.scm.api.SCMFileSystem
changesSince, child, close, getRevision, isFixedRevision, of, of, of, of, of, supports, supports, supports, supports
-
Constructor Details
-
GitLabSCMFileSystem
protected GitLabSCMFileSystem(org.gitlab4j.api.GitLabApi gitLabApi, String projectPath, String ref, @CheckForNull jenkins.scm.api.SCMRevision rev) throws IOException - Throws:
IOException
-
-
Method Details
-
lastModified
- Specified by:
lastModified
in classjenkins.scm.api.SCMFileSystem
- Throws:
IOException
-
getRoot
@NonNull public jenkins.scm.api.SCMFile getRoot()- Specified by:
getRoot
in classjenkins.scm.api.SCMFileSystem
-