Class ApplicationPolicyEvaluation

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

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

    • ApplicationPolicyEvaluation

      public ApplicationPolicyEvaluation(int affectedComponentCount, int criticalComponentCount, int severeComponentCount, int moderateComponentCount, int criticalPolicyViolationCount, int severePolicyViolationCount, int moderatePolicyViolationCount, int legacyViolationCount, int totalComponentCount, List<PolicyAlert> policyAlerts, String applicationCompositionReportUrl, String applicationPrioritiesUrl)
      Constructs an ApplicationPolicyEvaluation.
  • Method Details

    • getAffectedComponentCount

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

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

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

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

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

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

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

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

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

      public List<PolicyAlert> getPolicyAlerts()
      Returns the policy alerts.
    • getApplicationCompositionReportUrl

      public String getApplicationCompositionReportUrl()
      Returns the application composition report URL.
    • getApplicationPrioritiesUrl

      public String getApplicationPrioritiesUrl()
      Returns the application priorities URL.
    • hasFailures

      public boolean hasFailures()
      Returns whether there are any failures.
    • hasWarnings

      public boolean hasWarnings()
      Returns whether there are any warnings.
    • hasNotifications

      public boolean hasNotifications()
      Returns whether there are any notifications.