Interface TimestampOrBuilder
- All Superinterfaces:
MessageLiteOrBuilder
- All Known Implementing Classes:
Timestamp, Timestamp.Builder
-
Method Summary
Modifier and TypeMethodDescriptionintgetNanos()Non-negative fractions of a second at nanosecond resolution.longRepresents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z.Methods inherited from interface MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getSeconds
long getSeconds()Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be between -315576000000 and 315576000000 inclusive (which corresponds to 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z).
int64 seconds = 1;- Returns:
- The seconds.
-
getNanos
int getNanos()Non-negative fractions of a second at nanosecond resolution. This field is the nanosecond portion of the duration, not an alternative to seconds. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be between 0 and 999,999,999 inclusive.
int32 nanos = 2;- Returns:
- The nanos.
-