Class GitHubStatusChecksProperties

java.lang.Object
io.jenkins.plugins.checks.status.AbstractStatusChecksProperties
io.jenkins.plugins.checks.github.status.GitHubStatusChecksProperties
All Implemented Interfaces:
ExtensionPoint

@Extension public class GitHubStatusChecksProperties extends io.jenkins.plugins.checks.status.AbstractStatusChecksProperties
Implementing AbstractStatusChecksProperties to retrieve properties from jobs with GitHubSCMSource, GitSCM, or GitSCMSource.
  • Constructor Details

    • GitHubStatusChecksProperties

      public GitHubStatusChecksProperties()
      Default Constructor.
  • Method Details

    • isApplicable

      public boolean isApplicable(Job<?,?> job)
      Specified by:
      isApplicable in class io.jenkins.plugins.checks.status.AbstractStatusChecksProperties
    • getName

      public String getName(Job<?,?> job)
      Specified by:
      getName in class io.jenkins.plugins.checks.status.AbstractStatusChecksProperties
    • isSkipped

      public boolean isSkipped(Job<?,?> job)
      Specified by:
      isSkipped in class io.jenkins.plugins.checks.status.AbstractStatusChecksProperties
    • isUnstableBuildNeutral

      public boolean isUnstableBuildNeutral(Job<?,?> job)
      Overrides:
      isUnstableBuildNeutral in class io.jenkins.plugins.checks.status.AbstractStatusChecksProperties
    • isSuppressLogs

      public boolean isSuppressLogs(Job<?,?> job)
      Overrides:
      isSuppressLogs in class io.jenkins.plugins.checks.status.AbstractStatusChecksProperties
    • isSkipProgressUpdates

      public boolean isSkipProgressUpdates(Job<?,?> job)
      Overrides:
      isSkipProgressUpdates in class io.jenkins.plugins.checks.status.AbstractStatusChecksProperties