aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/scala/kamon/trace/Sampler.scala
diff options
context:
space:
mode:
Diffstat (limited to 'kamon-core/src/main/scala/kamon/trace/Sampler.scala')
-rw-r--r--kamon-core/src/main/scala/kamon/trace/Sampler.scala6
1 files changed, 6 insertions, 0 deletions
diff --git a/kamon-core/src/main/scala/kamon/trace/Sampler.scala b/kamon-core/src/main/scala/kamon/trace/Sampler.scala
index 491cf358..3cb55e51 100644
--- a/kamon-core/src/main/scala/kamon/trace/Sampler.scala
+++ b/kamon-core/src/main/scala/kamon/trace/Sampler.scala
@@ -20,6 +20,9 @@ object Sampler {
class Constant(decision: Boolean) extends Sampler {
override def decide(spanID: Long): Boolean = decision
+
+ override def toString: String =
+ s"Sampler.Constant(decision = $decision)"
}
class Random(chance: Double) extends Sampler {
@@ -28,5 +31,8 @@ object Sampler {
override def decide(spanID: Long): Boolean =
spanID >= lowerBoundary && spanID <= upperBoundary
+
+ override def toString: String =
+ s"Sampler.Random(chance = $chance)"
}
}