Package com.google.bigtable.admin.v2
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 TypeMethodDescriptionEncodes 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.booleanEncodes the number of microseconds since the Unix epoch using the given `Int64` encoding.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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
Type.Timestamp.Encoding.EncodingCase getEncodingCase()
-