-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLiteOrBuilder
public interface ColumnDataOrBuilder implements MessageLiteOrBuilder
-
-
Method Summary
Modifier and Type Method Description abstract intgetChannelId()See the per-stream channel registry below. 0 == timestamp.uint32 channel_id = 1;abstract intgetScaleExp()Quantization: integer_value = round(real_value * 10^scale_exp); decode: real_value = integer_value / 10^scale_exp. scale_exp 0 == lossless integer passthrough (step counts, floor, booleans, and precision-critical streams such as GNSS raw when migrated).sint32 scale_exp = 2;abstract intgetEncodingValue().doorstepai.telemetry.v3.Encoding encoding = 3;abstract EncodinggetEncoding().doorstepai.telemetry.v3.Encoding encoding = 3;abstract List<Long>getValuesList()The coded integer stream. Interpretation depends on `encoding`: RAW : zigzag varint of each quantized integer (no delta) DELTA : values[0]=q0; values[i]=q[i]-q[i-1] (cumulative-sum to decode) DELTA2 : delta-of-delta of the (quantized) timestamp column CONSTANT : exactly one entry; repeat it sample_count timesrepeated sint64 values = 4 [packed = true];abstract intgetValuesCount()The coded integer stream. Interpretation depends on `encoding`: RAW : zigzag varint of each quantized integer (no delta) DELTA : values[0]=q0; values[i]=q[i]-q[i-1] (cumulative-sum to decode) DELTA2 : delta-of-delta of the (quantized) timestamp column CONSTANT : exactly one entry; repeat it sample_count timesrepeated sint64 values = 4 [packed = true];abstract longgetValues(int index)The coded integer stream. Interpretation depends on `encoding`: RAW : zigzag varint of each quantized integer (no delta) DELTA : values[0]=q0; values[i]=q[i]-q[i-1] (cumulative-sum to decode) DELTA2 : delta-of-delta of the (quantized) timestamp column CONSTANT : exactly one entry; repeat it sample_count timesrepeated sint64 values = 4 [packed = true];-
-
Method Detail
-
getChannelId
abstract int getChannelId()
See the per-stream channel registry below. 0 == timestamp.uint32 channel_id = 1;
-
getScaleExp
abstract int getScaleExp()
Quantization: integer_value = round(real_value * 10^scale_exp); decode: real_value = integer_value / 10^scale_exp. scale_exp 0 == lossless integer passthrough (step counts, floor, booleans, and precision-critical streams such as GNSS raw when migrated).sint32 scale_exp = 2;
-
getEncodingValue
abstract int getEncodingValue()
.doorstepai.telemetry.v3.Encoding encoding = 3;
-
getEncoding
abstract Encoding getEncoding()
.doorstepai.telemetry.v3.Encoding encoding = 3;
-
getValuesList
abstract List<Long> getValuesList()
The coded integer stream. Interpretation depends on `encoding`: RAW : zigzag varint of each quantized integer (no delta) DELTA : values[0]=q0; values[i]=q[i]-q[i-1] (cumulative-sum to decode) DELTA2 : delta-of-delta of the (quantized) timestamp column CONSTANT : exactly one entry; repeat it sample_count timesrepeated sint64 values = 4 [packed = true];
-
getValuesCount
abstract int getValuesCount()
The coded integer stream. Interpretation depends on `encoding`: RAW : zigzag varint of each quantized integer (no delta) DELTA : values[0]=q0; values[i]=q[i]-q[i-1] (cumulative-sum to decode) DELTA2 : delta-of-delta of the (quantized) timestamp column CONSTANT : exactly one entry; repeat it sample_count timesrepeated sint64 values = 4 [packed = true];
-
getValues
abstract long getValues(int index)
The coded integer stream. Interpretation depends on `encoding`: RAW : zigzag varint of each quantized integer (no delta) DELTA : values[0]=q0; values[i]=q[i]-q[i-1] (cumulative-sum to decode) DELTA2 : delta-of-delta of the (quantized) timestamp column CONSTANT : exactly one entry; repeat it sample_count timesrepeated sint64 values = 4 [packed = true];- Parameters:
index- The index of the element to return.
-
-
-
-