in aws_xray_sdk/core/sampling/sampling_rule.py [0:0]
def __init__(self, name, priority, rate, reservoir_size,
host=None, method=None, path=None, service=None,
service_type=None):
self._name = name
self._priority = priority
self._rate = rate
self._can_borrow = not not reservoir_size
self._host = host
self._method = method
self._path = path
self._service = service
self._service_type = service_type
self._reservoir = Reservoir()
self._reset_statistics()
self._lock = threading.Lock()