-
- All Implemented Interfaces:
-
com.doorstepai.sdks.tracking.proto.TableColumnOrBuilder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable
public final class TableColumn.Builder extends GeneratedMessageLite.Builder<TableColumn, TableColumn.Builder> implements TableColumnOrBuilder
Protobuf type
{@code doorstepai.telemetry.v3.TableColumn}
-
-
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;TableColumn.BuildersetName(String value)wire field name (Cassandra column)string name = 1;TableColumn.BuilderclearName()wire field name (Cassandra column)string name = 1;TableColumn.BuildersetNameBytes(ByteString value)wire field name (Cassandra column)string name = 1;intgetKindValue().doorstepai.telemetry.v3.ColumnKind kind = 2;TableColumn.BuildersetKindValue(int value).doorstepai.telemetry.v3.ColumnKind kind = 2;ColumnKindgetKind().doorstepai.telemetry.v3.ColumnKind kind = 2;TableColumn.BuildersetKind(ColumnKind value).doorstepai.telemetry.v3.ColumnKind kind = 2;TableColumn.BuilderclearKind().doorstepai.telemetry.v3.ColumnKind kind = 2;intgetScaleExp()QUANT only: integer = round(value * 10^scale_exp)sint32 scale_exp = 3;TableColumn.BuildersetScaleExp(int value)QUANT only: integer = round(value * 10^scale_exp)sint32 scale_exp = 3;TableColumn.BuilderclearScaleExp()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;TableColumn.BuildersetNullBitmap(ByteString value)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;TableColumn.BuilderclearNullBitmap()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];TableColumn.BuildersetInts(int index, long value)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];TableColumn.BuilderaddInts(long value)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];TableColumn.BuilderaddAllInts(Iterable<out Long> values)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];TableColumn.BuilderclearInts()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;TableColumn.BuildersetDict(int index, String value)STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;TableColumn.BuilderaddDict(String value)STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;TableColumn.BuilderaddAllDict(Iterable<String> values)STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;TableColumn.BuilderclearDict()STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;TableColumn.BuilderaddDictBytes(ByteString value)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];TableColumn.BuildersetF64(int index, double value)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];TableColumn.BuilderaddF64(double value)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];TableColumn.BuilderaddAllF64(Iterable<out Double> values)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];TableColumn.BuilderclearF64()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.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, getDefaultInstanceForType, isInitialized, mergeFrom -
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom -
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial, clear, clone, mergeFrom -
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;
-
setName
TableColumn.Builder setName(String value)
wire field name (Cassandra column)string name = 1;- Parameters:
value- The name to set.
-
clearName
TableColumn.Builder clearName()
wire field name (Cassandra column)string name = 1;
-
setNameBytes
TableColumn.Builder setNameBytes(ByteString value)
wire field name (Cassandra column)string name = 1;- Parameters:
value- The bytes for name to set.
-
getKindValue
int getKindValue()
.doorstepai.telemetry.v3.ColumnKind kind = 2;
-
setKindValue
TableColumn.Builder setKindValue(int value)
.doorstepai.telemetry.v3.ColumnKind kind = 2;- Parameters:
value- The kind to set.
-
getKind
ColumnKind getKind()
.doorstepai.telemetry.v3.ColumnKind kind = 2;
-
setKind
TableColumn.Builder setKind(ColumnKind value)
.doorstepai.telemetry.v3.ColumnKind kind = 2;- Parameters:
value- The enum numeric value on the wire for kind to set.
-
clearKind
TableColumn.Builder clearKind()
.doorstepai.telemetry.v3.ColumnKind kind = 2;
-
getScaleExp
int getScaleExp()
QUANT only: integer = round(value * 10^scale_exp)sint32 scale_exp = 3;
-
setScaleExp
TableColumn.Builder setScaleExp(int value)
QUANT only: integer = round(value * 10^scale_exp)sint32 scale_exp = 3;- Parameters:
value- The scaleExp to set.
-
clearScaleExp
TableColumn.Builder clearScaleExp()
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;
-
setNullBitmap
TableColumn.Builder setNullBitmap(ByteString value)
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;- Parameters:
value- The nullBitmap to set.
-
clearNullBitmap
TableColumn.Builder clearNullBitmap()
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.
-
setInts
TableColumn.Builder setInts(int index, long value)
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:
value- The ints to set.
-
addInts
TableColumn.Builder addInts(long value)
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:
value- The ints to add.
-
addAllInts
TableColumn.Builder addAllInts(Iterable<out Long> values)
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:
values- The ints to add.
-
clearInts
TableColumn.Builder clearInts()
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];
-
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.
-
setDict
TableColumn.Builder setDict(int index, String value)
STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;- Parameters:
index- The index to set the value at.value- The dict to set.
-
addDict
TableColumn.Builder addDict(String value)
STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;- Parameters:
value- The dict to add.
-
addAllDict
TableColumn.Builder addAllDict(Iterable<String> values)
STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;- Parameters:
values- The dict to add.
-
clearDict
TableColumn.Builder clearDict()
STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;
-
addDictBytes
TableColumn.Builder addDictBytes(ByteString value)
STR only: the unique string values, referenced by `ints` indices.repeated string dict = 6;- Parameters:
value- The bytes of the dict to add.
-
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.
-
setF64
TableColumn.Builder setF64(int index, double value)
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:
value- The f64 to set.
-
addF64
TableColumn.Builder addF64(double value)
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:
value- The f64 to add.
-
addAllF64
TableColumn.Builder addAllF64(Iterable<out Double> values)
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:
values- The f64 to add.
-
clearF64
TableColumn.Builder clearF64()
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];
-
-
-
-