Table of Contents

Interface IMetricsReporter

Namespace
Org.Apache.Kafka.Common.Metrics
Assembly
MASES.KNet.dll

Listener for Kafka MetricsReporter. Extends MASES.JCOBridge.C2JBridge.IJVMBridgeBase

public interface IMetricsReporter : IJVMBridgeBase, IJVMBridgeDefinition
Inherited Members
IJVMBridgeBase.MonitorEnter()
IJVMBridgeBase.MonitorExit()
IJVMBridgeBase.IsInstanceOf(IJavaType)
IJVMBridgeBase.IsInstanceOf<T>()
IJVMBridgeBase.RuntimeIsInstanceOf<T>()
IJVMBridgeBase.CastTo<TNewClass>()
IJVMBridgeBase.CastDirect<TNewClass>()
IJVMBridgeBase.DynBridgeInstance
IJVMBridgeBase.BridgeInstance
IJVMBridgeDefinition.BridgeClassName
IJVMBridgeDefinition.IsBridgeInterface
IJVMBridgeDefinition.IsBridgeAbstract
IJVMBridgeDefinition.IsBridgeStatic
IJVMBridgeDefinition.IsBridgeCloseable
IJVMBridgeDefinition.IsBridgeListener

Methods

Close()

void Close()

Configure(Map<String, object>)

void Configure(Map<String, object> configs)

Parameters

configs Map<String, object>

ContextChange(MetricsContext)

void ContextChange(MetricsContext metricsContext)

Parameters

metricsContext MetricsContext

Init(List<KafkaMetric>)

void Init(List<KafkaMetric> metrics)

Parameters

metrics List<KafkaMetric>

MetricChange(KafkaMetric)

void MetricChange(KafkaMetric metric)

Parameters

metric KafkaMetric

MetricRemoval(KafkaMetric)

void MetricRemoval(KafkaMetric metric)

Parameters

metric KafkaMetric

ReconfigurableConfigs()

Set<String> ReconfigurableConfigs()

Returns

Set<String>

Reconfigure(Map<String, object>)

void Reconfigure(Map<String, object> configs)

Parameters

configs Map<String, object>

ValidateReconfiguration(Map<String, object>)

void ValidateReconfiguration(Map<String, object> configs)

Parameters

configs Map<String, object>