Class MetricsManager

java.lang.Object
io.confluent.dekregistry.metrics.MetricsManager
All Implemented Interfaces:
Closeable, AutoCloseable

public class MetricsManager extends Object implements Closeable
  • Field Details

  • Constructor Details

    • MetricsManager

      @Inject public MetricsManager(SchemaRegistry schemaRegistry)
  • Method Details

    • getKeyCount

      public long getKeyCount(String tenant, KeyType keyType)
    • incrementKeyCount

      public void incrementKeyCount(String tenant, KeyType keyType)
    • decrementKeyCount

      public void decrementKeyCount(String tenant, KeyType keyType)
    • incrementSharedKeyCount

      public void incrementSharedKeyCount(String tenant)
    • decrementSharedKeyCount

      public void decrementSharedKeyCount(String tenant)
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable