public class ProtobufTimeUtils
extends java.lang.Object
Constructor and Description |
---|
ProtobufTimeUtils() |
Modifier and Type | Method and Description |
---|---|
static com.google.protobuf.Timestamp |
getCurrentProtoTime() |
static java.time.Duration |
toJavaDuration(com.google.protobuf.Duration d) |
static com.uber.m3.util.Duration |
toM3Duration(com.google.protobuf.Timestamp to,
com.google.protobuf.Timestamp from) |
static com.uber.m3.util.Duration |
toM3DurationSinceNow(com.google.protobuf.Timestamp t) |
static com.google.protobuf.Duration |
toProtoDuration(java.time.Duration d) |
public static java.time.Duration toJavaDuration(com.google.protobuf.Duration d)
public static com.google.protobuf.Duration toProtoDuration(java.time.Duration d)
public static com.google.protobuf.Timestamp getCurrentProtoTime()
public static com.uber.m3.util.Duration toM3Duration(com.google.protobuf.Timestamp to, com.google.protobuf.Timestamp from)
public static com.uber.m3.util.Duration toM3DurationSinceNow(com.google.protobuf.Timestamp t)