Class DistributedCache.DistributedMetrics

  • Enclosing interface:
    DistributedCache<K,​V>

    public static class DistributedCache.DistributedMetrics
    extends Object
    Metrics specific to distributed cache operations.
    • Constructor Detail

      • DistributedMetrics

        public DistributedMetrics​(long networkRequests,
                                  long networkFailures,
                                  double averageNetworkLatency,
                                  long replicationLag,
                                  long conflictResolutions,
                                  Map<String,​Long> perNodeLatencies)
    • Method Detail

      • getNetworkRequests

        public long getNetworkRequests()
      • getNetworkFailures

        public long getNetworkFailures()
      • getAverageNetworkLatency

        public double getAverageNetworkLatency()
      • getReplicationLag

        public long getReplicationLag()
      • getConflictResolutions

        public long getConflictResolutions()
      • getPerNodeLatencies

        public Map<String,​Long> getPerNodeLatencies()
      • getNetworkSuccessRate

        public double getNetworkSuccessRate()