Package com.google.api.core
Class CurrentMillisClock
- java.lang.Object
-
- com.google.api.core.CurrentMillisClock
-
- All Implemented Interfaces:
ApiClock,Serializable
public final class CurrentMillisClock extends Object implements ApiClock, Serializable
Implementation of theApiClockinterface, which usesSystem.currentTimeMillis()as time source.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ApiClockgetDefaultClock()longmillisTime()Returns the current value of this clock's high-resolution time source, in milliseconds.longnanoTime()Returns the current value of this clock's high-resolution time source, in nanoseconds.
-
-
-
Method Detail
-
getDefaultClock
public static ApiClock getDefaultClock()
-
nanoTime
public long nanoTime()
Description copied from interface:ApiClockReturns the current value of this clock's high-resolution time source, in nanoseconds.
-
millisTime
public long millisTime()
Description copied from interface:ApiClockReturns the current value of this clock's high-resolution time source, in milliseconds.- Specified by:
millisTimein interfaceApiClock
-
-