public SamplingFlags sample(@Nullable P parameters) { if (parameters == null) return SamplingFlags.EMPTY; for (Rule<P> rule : rules) { if (rule.matches(parameters)) return rule.isSampled(); } return SamplingFlags.EMPTY; } }
public SamplingFlags sample(@Nullable P parameters) { if (parameters == null) return SamplingFlags.EMPTY; for (Rule<P> rule : rules) { if (rule.matches(parameters)) return rule.isSampled(); } return SamplingFlags.EMPTY; } }