aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/scala/kamon/metric
diff options
context:
space:
mode:
authorIvan Topolnjak <ivantopo@gmail.com>2017-12-12 00:33:36 +0100
committerIvan Topolnjak <ivantopo@gmail.com>2017-12-12 00:33:36 +0100
commit1860d08fdc3fde314e18c74f745c2861178388a7 (patch)
tree53c74cc86f0bc7d70e2e0db4c05dfd2123416560 /kamon-core/src/main/scala/kamon/metric
parenta302c285f7950e1125094fe69a892afa574ea90b (diff)
downloadKamon-1860d08fdc3fde314e18c74f745c2861178388a7.tar.gz
Kamon-1860d08fdc3fde314e18c74f745c2861178388a7.tar.bz2
Kamon-1860d08fdc3fde314e18c74f745c2861178388a7.zip
rename TickSnapshot to PeriodSnapshot, use Instant instead of plain Longs
Diffstat (limited to 'kamon-core/src/main/scala/kamon/metric')
-rw-r--r--kamon-core/src/main/scala/kamon/metric/PeriodSnapshot.scala (renamed from kamon-core/src/main/scala/kamon/metric/TickSnapshot.scala)10
1 files changed, 6 insertions, 4 deletions
diff --git a/kamon-core/src/main/scala/kamon/metric/TickSnapshot.scala b/kamon-core/src/main/scala/kamon/metric/PeriodSnapshot.scala
index 45666de1..50a5f778 100644
--- a/kamon-core/src/main/scala/kamon/metric/TickSnapshot.scala
+++ b/kamon-core/src/main/scala/kamon/metric/PeriodSnapshot.scala
@@ -16,15 +16,17 @@
package kamon
package metric
+import java.time.Instant
+
/**
+ * Contains immutable snapshots of all metrics recorded since from and until to.
*
- * @param interval
+ * @param from
+ * @param to
* @param metrics
*/
-case class TickSnapshot(interval: Interval, metrics: MetricsSnapshot)
-
-case class Interval(from: Long, to: Long)
+case class PeriodSnapshot(from: Instant, to: Instant, metrics: MetricsSnapshot)
case class MetricsSnapshot(
histograms: Seq[MetricDistribution],