Interface QueryStat

  • All Known Subinterfaces:
    QueryStatCore
    All Known Implementing Classes:
    QueryStatImpl

    public interface QueryStat
    Statistics on query operations
    • Method Detail

      • getSlowQueriesQueueSize

        int getSlowQueriesQueueSize()
        Returns:
        size of the Slow queue
      • setSlowQueriesQueueSize

        void setSlowQueriesQueueSize​(int size)
        Change the size of the Slow queue
        Parameters:
        size - the new size
      • clearSlowQueriesQueue

        void clearSlowQueriesQueue()
        clears the Slow queue
      • getPopularQueriesQueueSize

        int getPopularQueriesQueueSize()
        Returns:
        size of the Popular queue
      • setPopularQueriesQueueSize

        void setPopularQueriesQueueSize​(int size)
        Change the size of the Popular queue
        Parameters:
        size - the new size
      • clearPopularQueriesQueue

        void clearPopularQueriesQueue()
        clears the Popular queue
      • isEnabled

        boolean isEnabled()
        If this service is currently registering stats
        Returns:
        true if the service is enabled
      • setEnabled

        void setEnabled​(boolean enabled)
        Enables/Disables the service
        Parameters:
        enabled -
      • reset

        void reset()
        clears all data