public class PartitionSensorBuilder extends AbstractSensorBuilder<TenantMetrics.MetricsRequestContext,PartitionSensors>
context, metrics
Constructor and Description |
---|
PartitionSensorBuilder(org.apache.kafka.common.metrics.Metrics metrics,
TenantMetrics.MetricsRequestContext context) |
PartitionSensorBuilder(org.apache.kafka.common.metrics.Metrics metrics,
TenantMetrics.MetricsRequestContext context,
boolean partitionPercentileMetricsEnabled) |
Modifier and Type | Method and Description |
---|---|
PartitionSensors |
build()
Returns an object which provides a way to record values in the sensors
|
protected java.util.Map<java.lang.String,AbstractSensorCreator> |
sensorCreators() |
protected java.lang.String |
sensorSuffix(java.lang.String name,
TenantMetrics.MetricsRequestContext context) |
public PartitionSensorBuilder(org.apache.kafka.common.metrics.Metrics metrics, TenantMetrics.MetricsRequestContext context)
public PartitionSensorBuilder(org.apache.kafka.common.metrics.Metrics metrics, TenantMetrics.MetricsRequestContext context, boolean partitionPercentileMetricsEnabled)
public PartitionSensors build()
AbstractSensorBuilder
build
in class AbstractSensorBuilder<TenantMetrics.MetricsRequestContext,PartitionSensors>
protected java.lang.String sensorSuffix(java.lang.String name, TenantMetrics.MetricsRequestContext context)
sensorSuffix
in class AbstractSensorBuilder<TenantMetrics.MetricsRequestContext,PartitionSensors>
protected java.util.Map<java.lang.String,AbstractSensorCreator> sensorCreators()
sensorCreators
in class AbstractSensorBuilder<TenantMetrics.MetricsRequestContext,PartitionSensors>