RateSpanSampler

class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_] : TokenBucket]: SpanSampler[F]
def apply[F[_] : TokenBucket](rootSpansOnly: Boolean): SpanSampler[F]
def create[F[_] : Temporal](bucketSize: Int, tokenRate: Double): Resource[F, SpanSampler[F]]
def create[F[_] : Temporal](bucketSize: Int, tokenRate: Double, rootSpansOnly: Boolean): Resource[F, SpanSampler[F]]
def create[F[_] : Temporal](bucketSize: Int, tokenInterval: FiniteDuration): Resource[F, SpanSampler[F]]
def create[F[_] : Temporal](bucketSize: Int, tokenInterval: FiniteDuration, rootSpansOnly: Boolean): Resource[F, SpanSampler[F]]