Class GitHubSCMFile
java.lang.Object
jenkins.scm.api.SCMFile
com.github.kostyasha.github.integration.multibranch.fs.GitHubSCMFile
public class GitHubSCMFile
extends jenkins.scm.api.SCMFile
- Author:
- Kanstantsin Shautsou
-
Nested Class Summary
Nested classes/interfaces inherited from class jenkins.scm.api.SCMFile
jenkins.scm.api.SCMFile.Type -
Constructor Summary
ConstructorsConstructorDescriptionGitHubSCMFile(GitHubSCMFile parent, String name) GitHubSCMFile(GitHubSCMFileSystem fs, GitHubSCMFile parent, String name) -
Method Summary
Methods inherited from class jenkins.scm.api.SCMFile
child, contentAsBytes, contentAsString, contentEncoding, contentMimeType, exists, getName, getPath, getType, isContentBinary, isContentText, isDirectory, isFile, isRoot, parent, type
-
Constructor Details
-
GitHubSCMFile
-
GitHubSCMFile
-
GitHubSCMFile
-
-
Method Details
-
newChild
@NonNull protected jenkins.scm.api.SCMFile newChild(@NonNull String child, boolean assumeIsDirectory) - Specified by:
newChildin classjenkins.scm.api.SCMFile
-
children
@NonNull public Iterable<jenkins.scm.api.SCMFile> children() throws IOException, InterruptedException- Specified by:
childrenin classjenkins.scm.api.SCMFile- Throws:
IOExceptionInterruptedException
-
lastModified
- Specified by:
lastModifiedin classjenkins.scm.api.SCMFile- Throws:
IOExceptionInterruptedException
-
type
- Specified by:
typein classjenkins.scm.api.SCMFile- Throws:
IOExceptionInterruptedException
-
content
- Specified by:
contentin classjenkins.scm.api.SCMFile- Throws:
IOExceptionInterruptedException
-