Interface MemoryUsageTracker

  • All Known Implementing Classes:
    SiddhiMemoryUsageMetric

    public interface MemoryUsageTracker
    Estimate the memory usage of set of object
    • Method Detail

      • registerObject

        void registerObject​(Object object,
                            String name)
        Register the object that needs to be measured the memory usage
        Parameters:
        object - Object
        name - An unique value to identify the object.
      • enableMemoryUsageMetrics

        void enableMemoryUsageMetrics()
      • disableMemoryUsageMetrics

        void disableMemoryUsageMetrics()
      • getName

        String getName​(Object object)
        Parameters:
        object - Object
        Returns:
        Name of the mem tracker