Class NsclientCheckParams


  • public class NsclientCheckParams
    extends java.lang.Object
    This class contains the parameters used to perform and validate checks against the NSClient daemon.
    Version:
    $Id: $
    Author:
    Matt Raykowski
    • Constructor Summary

      Constructors 
      Constructor Description
      NsclientCheckParams​(int critPerc)
      Constructor, sets the critical threshold.
      NsclientCheckParams​(int critPerc, int warnPerc)
      Constructor, sets the critical and warning thresholds.
      NsclientCheckParams​(int critPerc, int warnPerc, java.lang.String params)
      Constructor, sets the critical and warning thresholds and the parameter strings.
      NsclientCheckParams​(java.lang.String params)
      Constructor, sets the parameter string used when creating check requests.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getCriticalPercent()
      Returns the critical threshold value.
      java.lang.String getParamString()
      Returns the string containing the parameters for creating check requests.
      int getWarningPercent()
      Returns the warning threshold value.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NsclientCheckParams

        public NsclientCheckParams​(int critPerc)
        Constructor, sets the critical threshold.
        Parameters:
        critPerc - the value to be used for the critical threshold.
      • NsclientCheckParams

        public NsclientCheckParams​(int critPerc,
                                   int warnPerc)
        Constructor, sets the critical and warning thresholds.
        Parameters:
        critPerc - the value to be used for the critical threshold.
        warnPerc - the value to be used for the warning threshold.
      • NsclientCheckParams

        public NsclientCheckParams​(int critPerc,
                                   int warnPerc,
                                   java.lang.String params)
        Constructor, sets the critical and warning thresholds and the parameter strings.
        Parameters:
        critPerc - the value to be used for the critical threshold.
        warnPerc - the value to be used for the warning threshold.
        params - the parameter string used for creating check requests.
      • NsclientCheckParams

        public NsclientCheckParams​(java.lang.String params)
        Constructor, sets the parameter string used when creating check requests.
        Parameters:
        params - the parameter string used for creating check requests.
    • Method Detail

      • getWarningPercent

        public int getWarningPercent()
        Returns the warning threshold value.
        Returns:
        the warning threshold value.
      • getCriticalPercent

        public int getCriticalPercent()
        Returns the critical threshold value.
        Returns:
        the critical threshold value.
      • getParamString

        public java.lang.String getParamString()
        Returns the string containing the parameters for creating check requests.
        Returns:
        the string containing the parameters for creating check requests.