Package io.jenkins.plugins.checks.github
Class GitHubChecksPublisherFactory
- java.lang.Object
-
- io.jenkins.plugins.checks.api.ChecksPublisherFactory
-
- io.jenkins.plugins.checks.github.GitHubChecksPublisherFactory
-
- All Implemented Interfaces:
ExtensionPoint
@Extension public class GitHubChecksPublisherFactory extends io.jenkins.plugins.checks.api.ChecksPublisherFactory
An factory which producesGitHubChecksPublisher
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description GitHubChecksPublisherFactory()
Creates a new instance ofGitHubChecksPublisherFactory
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Optional<io.jenkins.plugins.checks.api.ChecksPublisher>
createPublisher(Job<?,?> job, TaskListener listener)
protected Optional<io.jenkins.plugins.checks.api.ChecksPublisher>
createPublisher(Run<?,?> run, TaskListener listener)
-
-
-
Constructor Detail
-
GitHubChecksPublisherFactory
public GitHubChecksPublisherFactory()
Creates a new instance ofGitHubChecksPublisherFactory
.
-
-
Method Detail
-
createPublisher
protected Optional<io.jenkins.plugins.checks.api.ChecksPublisher> createPublisher(Run<?,?> run, TaskListener listener)
- Overrides:
createPublisher
in classio.jenkins.plugins.checks.api.ChecksPublisherFactory
-
createPublisher
protected Optional<io.jenkins.plugins.checks.api.ChecksPublisher> createPublisher(Job<?,?> job, TaskListener listener)
- Overrides:
createPublisher
in classio.jenkins.plugins.checks.api.ChecksPublisherFactory
-
-