Interface TimestampOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Timestamp, Timestamp.Builder

    public interface TimestampOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int getNanos()
      Non-negative fractions of a second at nanosecond resolution.
      long getSeconds()
      Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getSeconds

        long getSeconds()
         Represents seconds of UTC time since Unix epoch
         1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to
         9999-12-31T23:59:59Z inclusive.
         
        int64 seconds = 1;
        Returns:
        The seconds.
      • getNanos

        int getNanos()
         Non-negative fractions of a second at nanosecond resolution. Negative
         second values with fractions must still have non-negative nanos values
         that count forward in time. Must be from 0 to 999,999,999
         inclusive.
         
        int32 nanos = 2;
        Returns:
        The nanos.