| Interface | Description |
|---|---|
| TimeProvider |
Provides a nanosecond resolution wall-clock timestamp.
|
| Class | Description |
|---|---|
| LongTime | |
| RunningMinimum | Deprecated |
| SetTimeProvider |
TimeProvider whose value can be explicitly set and advanced for testing purposes.
|
| UniqueMicroTimeProvider |
Timestamps are unique across threads for a single process.
|
| VanillaDifferencer | Deprecated |
| Enum | Description |
|---|---|
| PosixTimeProvider |
This is the raw Posix time, if you need it to be unique or a multiple of 32 use a wrapper.
|
| SystemTimeProvider |
SystemTimeProvider synthesises a nanosecond wall-clock time via System.nanoTime deltas in combination with System.currentTimeMillis.
|
Copyright © 2023. All rights reserved.