Class PolicyEvaluationResult

java.lang.Object
org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
All Implemented Interfaces:
Serializable

public class PolicyEvaluationResult extends Object implements Serializable
Since:
1.0.1
See Also:
  • Constructor Details

    • PolicyEvaluationResult

      public PolicyEvaluationResult(int affectedComponentCount, int criticalComponentCount, int severeComponentCount, int moderateComponentCount, int criticalPolicyViolationCount, int severePolicyViolationCount, int moderatePolicyViolationCount, int legacyViolationCount, int totalComponentCount, List<PolicyAlert> policyAlerts)
      Constructs a policy evaluation result with the given counts and alerts.
  • Method Details

    • getAffectedComponentCount

      public int getAffectedComponentCount()
      Returns the count of affected components.
    • getCriticalComponentCount

      public int getCriticalComponentCount()
      Returns the count of critical components.
    • getSevereComponentCount

      public int getSevereComponentCount()
      Returns the count of severe components.
    • getModerateComponentCount

      public int getModerateComponentCount()
      Returns the count of moderate components.
    • getCriticalPolicyViolationCount

      public int getCriticalPolicyViolationCount()
      Returns the count of critical policy violations.
    • getSeverePolicyViolationCount

      public int getSeverePolicyViolationCount()
      Returns the count of severe policy violations.
    • getModeratePolicyViolationCount

      public int getModeratePolicyViolationCount()
      Returns the count of moderate policy violations.
    • getLegacyViolationCount

      public int getLegacyViolationCount()
      Returns the count of legacy violations.
    • getTotalComponentCount

      public int getTotalComponentCount()
      Returns the total component count.
    • getPolicyAlerts

      public List<PolicyAlert> getPolicyAlerts()
      Returns the list of policy alerts.
    • hasFailures

      public boolean hasFailures()
      Returns whether the result contains failures.
    • hasWarnings

      public boolean hasWarnings()
      Returns whether the result contains warnings.
    • hasNotifications

      public boolean hasNotifications()
      Returns whether the result contains notifications.