Class ThreadPoolMetric

java.lang.Object
org.apache.dubbo.metrics.model.ThreadPoolMetric
All Implemented Interfaces:
Metric

public class ThreadPoolMetric extends Object implements Metric
  • Constructor Details

  • Method Details

    • getThreadPoolName

      public String getThreadPoolName()
    • setThreadPoolName

      public void setThreadPoolName(String threadPoolName)
    • getThreadPoolExecutor

      public ThreadPoolExecutor getThreadPoolExecutor()
    • setThreadPoolExecutor

      public void setThreadPoolExecutor(ThreadPoolExecutor threadPoolExecutor)
    • getApplicationName

      public String getApplicationName()
    • setApplicationName

      public void setApplicationName(String applicationName)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getTags

      public Map<String,String> getTags()
      Specified by:
      getTags in interface Metric
    • getCorePoolSize

      public double getCorePoolSize()
    • getLargestPoolSize

      public double getLargestPoolSize()
    • getMaximumPoolSize

      public double getMaximumPoolSize()
    • getActiveCount

      public double getActiveCount()
    • getPoolSize

      public double getPoolSize()
    • getQueueSize

      public double getQueueSize()