Class MBeanNameFactory
- java.lang.Object
-
- org.dashbuilder.dataprovider.kafka.mbean.MBeanNameFactory
-
public class MBeanNameFactory extends Object
Produce MBean metric collectors for monitoring Kafka
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringwithName(ObjectNamePrototype kafkaControllerType, String name)static KafkaMetricCollector[]withProduceDelayedAndFetchDelayedOperation(ObjectNamePrototype kafkaControllerType)static KafkaMetricCollector[]withProduceFetchConsumerAndFetchFollowerRequest(ObjectNamePrototype kafkaControllerType)static StringwithProducerConsumerClientId(ObjectNamePrototype prototype, String clientId)
-
-
-
Method Detail
-
withProducerConsumerClientId
public static String withProducerConsumerClientId(ObjectNamePrototype prototype, String clientId)
-
withName
public static String withName(ObjectNamePrototype kafkaControllerType, String name)
-
withProduceFetchConsumerAndFetchFollowerRequest
public static KafkaMetricCollector[] withProduceFetchConsumerAndFetchFollowerRequest(ObjectNamePrototype kafkaControllerType)
-
withProduceDelayedAndFetchDelayedOperation
public static KafkaMetricCollector[] withProduceDelayedAndFetchDelayedOperation(ObjectNamePrototype kafkaControllerType)
-
-