-
- All Implemented Interfaces:
-
com.doorstepai.sdks.tracking.proto.TableColumnOrBuilder,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder
public final class TableColumn extends GeneratedMessageLite<TableColumn, TableColumn.Builder> implements TableColumnOrBuilder
Protobuf type
{@code doorstepai.telemetry.v3.TableColumn}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classTableColumn.BuilderProtobuf type
{@code doorstepai.telemetry.v3.TableColumn}
-
Field Summary
Fields Modifier and Type Field Description public final static intNAME_FIELD_NUMBERpublic final static intKIND_FIELD_NUMBERpublic final static intSCALE_EXP_FIELD_NUMBERpublic final static intNULL_BITMAP_FIELD_NUMBERpublic final static intINTS_FIELD_NUMBERpublic final static intDICT_FIELD_NUMBERpublic final static intF64_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description StringgetName()wire field name (Cassandra column)string name = 1;ByteStringgetNameBytes()wire field name (Cassandra column)string name = 1;intgetKindValue().doorstepai.telemetry.v3.ColumnKind kind = 2;ColumnKindgetKind().doorstepai.telemetry.v3.ColumnKind kind = 2;intgetScaleExp()QUANT only: integer = round(value * 10^scale_exp)sint32 scale_exp = 3;ByteStringgetNullBitmap()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;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];intgetIntsCount()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];longgetInts(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];List<String>getDictList()STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;intgetDictCount()STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;StringgetDict(int index)STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;ByteStringgetDictBytes(int index)STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;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];intgetF64Count()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];doublegetF64(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];static TableColumnparseFrom(ByteBuffer data)static TableColumnparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static TableColumnparseFrom(ByteString data)static TableColumnparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static TableColumnparseFrom(Array<byte> data)static TableColumnparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static TableColumnparseFrom(InputStream input)static TableColumnparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static TableColumnparseDelimitedFrom(InputStream input)static TableColumnparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static TableColumnparseFrom(CodedInputStream input)static TableColumnparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static TableColumn.BuildernewBuilder()static TableColumn.BuildernewBuilder(TableColumn prototype)static TableColumngetDefaultInstance()static Parser<TableColumn>parser()-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
equals, getDefaultInstanceForType, getParserForType, hashCode, isInitialized, newBuilderForType, newRepeatedGeneratedExtension, newSingularGeneratedExtension, toBuilder, toString, writeTo -
Methods inherited from class com.google.protobuf.AbstractMessageLite
toByteArray, toByteString, writeDelimitedTo -
Methods inherited from class com.google.protobuf.MessageLite
getParserForType, newBuilderForType, toBuilder -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getNameBytes
ByteString getNameBytes()
wire field name (Cassandra column)string name = 1;
-
getKindValue
int getKindValue()
.doorstepai.telemetry.v3.ColumnKind kind = 2;
-
getKind
ColumnKind getKind()
.doorstepai.telemetry.v3.ColumnKind kind = 2;
-
getScaleExp
int getScaleExp()
QUANT only: integer = round(value * 10^scale_exp)sint32 scale_exp = 3;
-
getNullBitmap
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
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
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
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
List<String> getDictList()
STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;
-
getDictCount
int getDictCount()
STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;
-
getDict
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
ByteString getDictBytes(int index)
STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;- Parameters:
index- The index of the value to return.
-
getF64List
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
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
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.
-
parseFrom
static TableColumn parseFrom(ByteBuffer data)
-
parseFrom
static TableColumn parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static TableColumn parseFrom(ByteString data)
-
parseFrom
static TableColumn parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static TableColumn parseFrom(Array<byte> data)
-
parseFrom
static TableColumn parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static TableColumn parseFrom(InputStream input)
-
parseFrom
static TableColumn parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static TableColumn parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static TableColumn parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static TableColumn parseFrom(CodedInputStream input)
-
parseFrom
static TableColumn parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilder
static TableColumn.Builder newBuilder()
-
newBuilder
static TableColumn.Builder newBuilder(TableColumn prototype)
-
getDefaultInstance
static TableColumn getDefaultInstance()
-
parser
static Parser<TableColumn> parser()
-
-
-
-