public class ReplicationDeliveryMetrics
extends java.lang.Object
Title: Dataspace Framework
Description: Replication metrics.
Copyright: Copyright (c) 2018
Company: StreamScape Technologies
Modifier and Type | Class and Description |
---|---|
static class |
ReplicationDeliveryMetrics.ReplicaMetricsReport |
static class |
ReplicationDeliveryMetrics.ReplicaMetricsReportFacet |
static class |
ReplicationDeliveryMetrics.ReplicaMetricsWindowReport |
static class |
ReplicationDeliveryMetrics.ReplicationDeliveryMetric |
static class |
ReplicationDeliveryMetrics.ReplicationDeliveryMetricAverage |
static class |
ReplicationDeliveryMetrics.ReplicationDeliveryMetricsAggregator |
Constructor and Description |
---|
ReplicationDeliveryMetrics() |
Modifier and Type | Method and Description |
---|---|
void |
addGlobalMinMaxComparator(java.lang.String name,
java.util.Comparator comparator) |
void |
addMetric(ReplicationDeliveryMetrics.ReplicationDeliveryMetric metric) |
long |
getGlobalMaxTimestamp() |
Pair |
getGlobalMinMaxMetric(java.lang.String name) |
long |
getGlobalMinTimestamp() |
long |
getGlobalResetTime() |
ReplicationDeliveryMetrics.ReplicationDeliveryMetric |
getGlobalTotal() |
long |
getGlobalTotalCount() |
void |
resetAll() |
void |
resetGlobal() |
void |
setPublishMetricsParameters(java.lang.String name,
long timeWindow,
long unitCount,
ReplicationMetricsPublisher.ReplicationMetricsPublisherConsumer consumer) |
ReplicationDeliveryMetrics.ReplicaMetricsReport |
toReplicaMetricsReport() |
public void resetAll()
public void resetGlobal()
public void addGlobalMinMaxComparator(java.lang.String name, java.util.Comparator comparator)
public void setPublishMetricsParameters(java.lang.String name, long timeWindow, long unitCount, ReplicationMetricsPublisher.ReplicationMetricsPublisherConsumer consumer)
public void addMetric(ReplicationDeliveryMetrics.ReplicationDeliveryMetric metric)
public long getGlobalMinTimestamp()
public long getGlobalMaxTimestamp()
public ReplicationDeliveryMetrics.ReplicationDeliveryMetric getGlobalTotal()
public long getGlobalTotalCount()
public long getGlobalResetTime()
public Pair getGlobalMinMaxMetric(java.lang.String name)
public ReplicationDeliveryMetrics.ReplicaMetricsReport toReplicaMetricsReport()
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.