Class ClusterReplicationMetrics


  • public class ClusterReplicationMetrics
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      boolean metricsEnabled  
      static java.lang.String SEPARATOR  
    • Constructor Summary

      Constructors 
      Constructor Description
      ClusterReplicationMetrics​(java.lang.String localCluster, boolean metricsEnabled)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<org.apache.pulsar.common.stats.Metrics> get()  
      ReplicationMetrics get​(java.lang.String namespaceCluster)  
      java.lang.String getKeyName​(java.lang.String namespace, java.lang.String cluster)  
      boolean isMetricsEnabled()  
      void put​(java.lang.String namespaceCluster, ReplicationMetrics replicationMetrics)  
      void remove​(java.lang.String namespaceCluster)  
      void reset()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • metricsEnabled

        public final boolean metricsEnabled
    • Constructor Detail

      • ClusterReplicationMetrics

        public ClusterReplicationMetrics​(java.lang.String localCluster,
                                         boolean metricsEnabled)
    • Method Detail

      • isMetricsEnabled

        public boolean isMetricsEnabled()
      • put

        public void put​(java.lang.String namespaceCluster,
                        ReplicationMetrics replicationMetrics)
      • getKeyName

        public java.lang.String getKeyName​(java.lang.String namespace,
                                           java.lang.String cluster)
      • remove

        public void remove​(java.lang.String namespaceCluster)
      • get

        public java.util.List<org.apache.pulsar.common.stats.Metrics> get()
      • reset

        public void reset()