Package 

Class AndroidTracer.Builder

    • Constructor Detail

      • AndroidTracer.Builder

        AndroidTracer.Builder()
    • Method Detail

      • setServiceName

         final AndroidTracer.Builder setServiceName(String serviceName)

        Sets the service name that will appear in your traces.

        Parameters:
        serviceName - the service name (default = application package name)
      • setPartialFlushThreshold

         final AndroidTracer.Builder setPartialFlushThreshold(Integer threshold)

        Sets the partial flush threshold. When this threshold is reached (you have a specific amount of spans closed waiting) the flush mechanism will be triggered and all the pending closed spans will be processed in order to be sent to the intake.

        Parameters:
        threshold - the threshold value (default = 5)
      • setBundleWithRumEnabled

         final AndroidTracer.Builder setBundleWithRumEnabled(Boolean enabled)

        Enables the trace bundling with the current active View. If this feature is enabled all the spans from this moment on will be bundled with the current view information and you will be able to see all the traces sent during a specific view in the Rum Explorer.

        Parameters:
        enabled - true by default
      • setSamplingRate

         final AndroidTracer.Builder setSamplingRate(@FloatRange(from = 0.0.toDouble(), to = 100.0.toDouble()) Double samplingRate)

        Sets the sampling rate of spans.

        Parameters:
        samplingRate - the sampling rate as a percentage between 0 and 100 (default is 100%)