Refactor to store samplers inside probes by jpbempel · Pull Request #10605 · DataDog/dd-trace-java

@jpbempel

Samplers were stored inside ProbeRateLimiter singleton into a
concurrent map. and only one sampler per probe. Now to allow different
samplers for probe, we are storing them directly into the probe
instance.
Samplers are created when probes are received from the configuration
through initSamplers method from Sampled interface.

ojung