Package 

Interface TableColumnOrBuilder

  • All Implemented Interfaces:
    com.google.protobuf.MessageLiteOrBuilder

    
    public interface TableColumnOrBuilder
     implements MessageLiteOrBuilder
                        
    • Method Summary

      Modifier and Type Method Description
      abstract String getName()
      wire field name (Cassandra column)
      
      string name = 1;
      abstract ByteString getNameBytes()
      wire field name (Cassandra column)
      
      string name = 1;
      abstract int getKindValue() .doorstepai.telemetry.v3.ColumnKind kind = 2;
      abstract ColumnKind getKind() .doorstepai.telemetry.v3.ColumnKind kind = 2;
      abstract int getScaleExp()
      QUANT only: integer = round(value * 10^scale_exp)
      
      sint32 scale_exp = 3;
      abstract ByteString getNullBitmap()
      Presence: empty => all rows present. Else LSB-first bit per row (1=present),
      ceil(row_count/8) bytes. Absent rows are decoded as null and skipped in the
      value arrays below (sparse GNSS fields).
      
      bytes null_bitmap = 4;
      abstract List<Long> getIntsList()
      INT: zigzag delta of the lossless integers.
      QUANT: zigzag delta of round(value * 10^scale_exp).
      STR: dictionary index per present row.
      
      repeated sint64 ints = 5 [packed = true];
      abstract int getIntsCount()
      INT: zigzag delta of the lossless integers.
      QUANT: zigzag delta of round(value * 10^scale_exp).
      STR: dictionary index per present row.
      
      repeated sint64 ints = 5 [packed = true];
      abstract long getInts(int index)
      INT: zigzag delta of the lossless integers.
      QUANT: zigzag delta of round(value * 10^scale_exp).
      STR: dictionary index per present row.
      
      repeated sint64 ints = 5 [packed = true];
      abstract List<String> getDictList()
      STR only: the unique string values, referenced by `ints` indices.
      
      repeated string dict = 6;
      abstract int getDictCount()
      STR only: the unique string values, referenced by `ints` indices.
      
      repeated string dict = 6;
      abstract String getDict(int index)
      STR only: the unique string values, referenced by `ints` indices.
      
      repeated string dict = 6;
      abstract ByteString getDictBytes(int index)
      STR only: the unique string values, referenced by `ints` indices.
      
      repeated string dict = 6;
      abstract List<Double> getF64List()
      F64 only: raw IEEE-754 doubles, bit-exact (RTK-critical GNSS: carrier_phase,
      accumulated_delta_range, clock bias/drift, sat-clock terms).
      
      repeated double f64 = 7 [packed = true];
      abstract int getF64Count()
      F64 only: raw IEEE-754 doubles, bit-exact (RTK-critical GNSS: carrier_phase,
      accumulated_delta_range, clock bias/drift, sat-clock terms).
      
      repeated double f64 = 7 [packed = true];
      abstract double getF64(int index)
      F64 only: raw IEEE-754 doubles, bit-exact (RTK-critical GNSS: carrier_phase,
      accumulated_delta_range, clock bias/drift, sat-clock terms).
      
      repeated double f64 = 7 [packed = true];
      • Methods inherited from class com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getName

         abstract String getName()
        wire field name (Cassandra column)
        
        string name = 1;
      • getNameBytes

         abstract ByteString getNameBytes()
        wire field name (Cassandra column)
        
        string name = 1;
      • getKindValue

         abstract int getKindValue()

        .doorstepai.telemetry.v3.ColumnKind kind = 2;

      • getKind

         abstract ColumnKind getKind()

        .doorstepai.telemetry.v3.ColumnKind kind = 2;

      • getScaleExp

         abstract int getScaleExp()
        QUANT only: integer = round(value * 10^scale_exp)
        
        sint32 scale_exp = 3;
      • getNullBitmap

         abstract ByteString getNullBitmap()
        Presence: empty => all rows present. Else LSB-first bit per row (1=present),
        ceil(row_count/8) bytes. Absent rows are decoded as null and skipped in the
        value arrays below (sparse GNSS fields).
        
        bytes null_bitmap = 4;
      • getIntsList

         abstract List<Long> getIntsList()
        INT: zigzag delta of the lossless integers.
        QUANT: zigzag delta of round(value * 10^scale_exp).
        STR: dictionary index per present row.
        
        repeated sint64 ints = 5 [packed = true];
      • getIntsCount

         abstract int getIntsCount()
        INT: zigzag delta of the lossless integers.
        QUANT: zigzag delta of round(value * 10^scale_exp).
        STR: dictionary index per present row.
        
        repeated sint64 ints = 5 [packed = true];
      • getInts

         abstract long getInts(int index)
        INT: zigzag delta of the lossless integers.
        QUANT: zigzag delta of round(value * 10^scale_exp).
        STR: dictionary index per present row.
        
        repeated sint64 ints = 5 [packed = true];
        Parameters:
        index - The index of the element to return.
      • getDictList

         abstract List<String> getDictList()
        STR only: the unique string values, referenced by `ints` indices.
        
        repeated string dict = 6;
      • getDictCount

         abstract int getDictCount()
        STR only: the unique string values, referenced by `ints` indices.
        
        repeated string dict = 6;
      • getDict

         abstract String getDict(int index)
        STR only: the unique string values, referenced by `ints` indices.
        
        repeated string dict = 6;
        Parameters:
        index - The index of the element to return.
      • getDictBytes

         abstract ByteString getDictBytes(int index)
        STR only: the unique string values, referenced by `ints` indices.
        
        repeated string dict = 6;
        Parameters:
        index - The index of the element to return.
      • getF64List

         abstract List<Double> getF64List()
        F64 only: raw IEEE-754 doubles, bit-exact (RTK-critical GNSS: carrier_phase,
        accumulated_delta_range, clock bias/drift, sat-clock terms).
        
        repeated double f64 = 7 [packed = true];
      • getF64Count

         abstract int getF64Count()
        F64 only: raw IEEE-754 doubles, bit-exact (RTK-critical GNSS: carrier_phase,
        accumulated_delta_range, clock bias/drift, sat-clock terms).
        
        repeated double f64 = 7 [packed = true];
      • getF64

         abstract double getF64(int index)
        F64 only: raw IEEE-754 doubles, bit-exact (RTK-critical GNSS: carrier_phase,
        accumulated_delta_range, clock bias/drift, sat-clock terms).
        
        repeated double f64 = 7 [packed = true];
        Parameters:
        index - The index of the element to return.