Package 

Class DefaultTimeProvider

  • All Implemented Interfaces:
    com.datadog.android.internal.time.TimeProvider

    
    public final class DefaultTimeProvider
     implements TimeProvider
                        

    A TimeProvider implementation that provides the current device time as both device and server time. The offsets are always 0.

    • Method Summary

      Modifier and Type Method Description
      Long getDeviceTimestamp() Returns the current device timestamp in milliseconds.
      Long getServerTimestamp() Returns the current server timestamp in milliseconds.
      Long getServerOffsetNanos() Returns the offset between the device and server time references in nanoseconds.
      Long getServerOffsetMillis() Returns the offset between the device and server time references in milliseconds.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultTimeProvider

        DefaultTimeProvider()