Class GitSCMFileSystem.BuilderImpl

    • Constructor Detail

      • BuilderImpl

        public BuilderImpl()
    • Method Detail

      • supports

        public boolean supports​(SCM source)
        Specified by:
        supports in class jenkins.scm.api.SCMFileSystem.Builder
      • supports

        public boolean supports​(jenkins.scm.api.SCMSource source)
        Specified by:
        supports in class jenkins.scm.api.SCMFileSystem.Builder
      • supportsDescriptor

        public boolean supportsDescriptor​(SCMDescriptor descriptor)
        Specified by:
        supportsDescriptor in class jenkins.scm.api.SCMFileSystem.Builder
      • supportsDescriptor

        public boolean supportsDescriptor​(jenkins.scm.api.SCMSourceDescriptor descriptor)
        Specified by:
        supportsDescriptor in class jenkins.scm.api.SCMFileSystem.Builder
      • build

        public jenkins.scm.api.SCMFileSystem build​(@NonNull
                                                   jenkins.scm.api.SCMSource source,
                                                   @NonNull
                                                   jenkins.scm.api.SCMHead head,
                                                   @CheckForNull
                                                   jenkins.scm.api.SCMRevision rev)
                                            throws IOException,
                                                   InterruptedException
        Overrides:
        build in class jenkins.scm.api.SCMFileSystem.Builder
        Throws:
        IOException
        InterruptedException