Class BraveSamplerFunction<T>
- java.lang.Object
-
- org.springframework.cloud.sleuth.brave.bridge.BraveSamplerFunction<T>
-
- Type Parameters:
T- type of the input, for example a request or method
- All Implemented Interfaces:
org.springframework.cloud.sleuth.SamplerFunction<T>
public final class BraveSamplerFunction<T> extends Object implements org.springframework.cloud.sleuth.SamplerFunction<T>
Brave implementation of aSamplerFunction.- Since:
- 3.0.0
- Author:
- Marcin Grzejszczak
-
-
Constructor Summary
Constructors Constructor Description BraveSamplerFunction(brave.sampler.SamplerFunction<T> samplerFunction)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static brave.sampler.SamplerFunction<brave.http.HttpRequest>toHttpBrave(org.springframework.cloud.sleuth.SamplerFunction<org.springframework.cloud.sleuth.http.HttpRequest> samplerFunction)BooleantrySample(T arg)
-
-
-
Constructor Detail
-
BraveSamplerFunction
public BraveSamplerFunction(brave.sampler.SamplerFunction<T> samplerFunction)
-
-
Method Detail
-
trySample
public Boolean trySample(T arg)
- Specified by:
trySamplein interfaceorg.springframework.cloud.sleuth.SamplerFunction<T>
-
toHttpBrave
public static brave.sampler.SamplerFunction<brave.http.HttpRequest> toHttpBrave(org.springframework.cloud.sleuth.SamplerFunction<org.springframework.cloud.sleuth.http.HttpRequest> samplerFunction)
-
-