-
public final class RumMonitor.BuilderA Builder class for a RumMonitor.
-
-
Constructor Summary
Constructors Constructor Description RumMonitor.Builder()
-
Method Summary
Modifier and Type Method Description final RumMonitor.BuildersampleRumSessions(@FloatRange(from = 0.0.toDouble(), to = 100.0.toDouble()) Float samplingRate)Sets the sampling rate for RUM Sessions. final RumMonitor.BuildersetSessionListener(RumSessionListener sessionListener)Sets the Session listener. final RumMonitorbuild()Builds a RumMonitor based on the current state of this Builder. -
-
Method Detail
-
sampleRumSessions
final RumMonitor.Builder sampleRumSessions(@FloatRange(from = 0.0.toDouble(), to = 100.0.toDouble()) Float samplingRate)
Sets the sampling rate for RUM Sessions.
- Parameters:
samplingRate- the sampling rate must be a value between 0 and 100.
-
setSessionListener
final RumMonitor.Builder setSessionListener(RumSessionListener sessionListener)
Sets the Session listener.
- Parameters:
sessionListener- the listener to notify whenever a new Session starts.
-
build
final RumMonitor build()
Builds a RumMonitor based on the current state of this Builder.
-
-
-
-