@Extension public class GitHubSCMSourceStatusChecksProperties extends Object implements io.jenkins.plugins.checks.status.StatusChecksProperties
StatusChecksProperties to retrieve properties from jobs with
GitHubSCMSourceStatusChecksTrait.ExtensionPoint.LegacyInstancesAreScopedToHudson| Constructor and Description |
|---|
GitHubSCMSourceStatusChecksProperties()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getName(Job<?,?> job)
Returns the name configured by user in the
GitHubSCMSourceStatusChecksTrait. |
boolean |
isApplicable(Job<?,?> job)
Only applicable to jobs using
GitHubSCMSource. |
boolean |
isSkip(Job<?,?> job)
Returns if skip publishing status checks as user configured in the
GitHubSCMSourceStatusChecksTrait. |
public GitHubSCMSourceStatusChecksProperties()
public boolean isApplicable(Job<?,?> job)
GitHubSCMSource.isApplicable in interface io.jenkins.plugins.checks.status.StatusChecksPropertiesjob - a jenkins jobjob is using GitHubSCMSourcepublic String getName(Job<?,?> job)
GitHubSCMSourceStatusChecksTrait.getName in interface io.jenkins.plugins.checks.status.StatusChecksPropertiesjob - a jenkins jobpublic boolean isSkip(Job<?,?> job)
GitHubSCMSourceStatusChecksTrait.isSkip in interface io.jenkins.plugins.checks.status.StatusChecksPropertiesjob - a jenkins jobCopyright © 2016–2020. All rights reserved.