Class TenantMetrics.TenantLevelMetricsContext

java.lang.Object
io.confluent.kafka.multitenant.metrics.TenantMetrics.TenantLevelMetricsContext
All Implemented Interfaces:
org.apache.kafka.server.metrics.MetricsBuilderContext
Enclosing class:
TenantMetrics

public static class TenantMetrics.TenantLevelMetricsContext extends Object implements org.apache.kafka.server.metrics.MetricsBuilderContext
  • Constructor Details

    • TenantLevelMetricsContext

      public TenantLevelMetricsContext(io.confluent.kafka.multitenant.MultiTenantPrincipal principal)
  • Method Details

    • metricsGroup

      public String metricsGroup()
      Specified by:
      metricsGroup in interface org.apache.kafka.server.metrics.MetricsBuilderContext
    • metricTags

      public Map<String,String> metricTags()
      Specified by:
      metricTags in interface org.apache.kafka.server.metrics.MetricsBuilderContext
    • sensorSuffix

      public String sensorSuffix()
      Specified by:
      sensorSuffix in interface org.apache.kafka.server.metrics.MetricsBuilderContext