package org.wildfly.swarm.jaxrs.btm.zipkin; import com.github.kristofa.brave.Brave; import com.github.kristofa.brave.LoggingReporter; import com.github.kristofa.brave.Sampler; /** * @author Heiko Braun * @since 07/10/16 */ public class BraveFactory { public Brave create() { final Brave.Builder builder = new Brave.Builder(); final Brave brave = builder .reporter(new LoggingReporter()) .traceSampler(Sampler.create(1.0f)) // retain 100% of traces .build(); return brave; } }