Interface Type.Timestamp.EncodingOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Type.Timestamp.Encoding, Type.Timestamp.Encoding.Builder
Enclosing class:
Type.Timestamp

public static interface Type.Timestamp.EncodingOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Encodes the number of microseconds since the Unix epoch using the given `Int64` encoding.
    Encodes the number of microseconds since the Unix epoch using the given `Int64` encoding.
    boolean
    Encodes the number of microseconds since the Unix epoch using the given `Int64` encoding.

    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 Details

    • hasUnixMicrosInt64

      boolean hasUnixMicrosInt64()
       Encodes the number of microseconds since the Unix epoch using the
       given `Int64` encoding. Values must be microsecond-aligned.
      
       Compatible with:
      
        - Java `Instant.truncatedTo()` with `ChronoUnit.MICROS`
       
      .google.bigtable.admin.v2.Type.Int64.Encoding unix_micros_int64 = 1;
      Returns:
      Whether the unixMicrosInt64 field is set.
    • getUnixMicrosInt64

      Type.Int64.Encoding getUnixMicrosInt64()
       Encodes the number of microseconds since the Unix epoch using the
       given `Int64` encoding. Values must be microsecond-aligned.
      
       Compatible with:
      
        - Java `Instant.truncatedTo()` with `ChronoUnit.MICROS`
       
      .google.bigtable.admin.v2.Type.Int64.Encoding unix_micros_int64 = 1;
      Returns:
      The unixMicrosInt64.
    • getUnixMicrosInt64OrBuilder

      Type.Int64.EncodingOrBuilder getUnixMicrosInt64OrBuilder()
       Encodes the number of microseconds since the Unix epoch using the
       given `Int64` encoding. Values must be microsecond-aligned.
      
       Compatible with:
      
        - Java `Instant.truncatedTo()` with `ChronoUnit.MICROS`
       
      .google.bigtable.admin.v2.Type.Int64.Encoding unix_micros_int64 = 1;
    • getEncodingCase