-
- All Implemented Interfaces:
-
com.doorstepai.sdks.tracking.proto.ColumnDataOrBuilder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable
public final class ColumnData.Builder extends GeneratedMessageLite.Builder<ColumnData, ColumnData.Builder> implements ColumnDataOrBuilder
Protobuf type
{@code doorstepai.telemetry.v3.ColumnData}
-
-
Method Summary
Modifier and Type Method Description intgetChannelId()See the per-stream channel registry below. 0 == timestamp.uint32 channel_id = 1;ColumnData.BuildersetChannelId(int value)See the per-stream channel registry below. 0 == timestamp.uint32 channel_id = 1;ColumnData.BuilderclearChannelId()See the per-stream channel registry below. 0 == timestamp.uint32 channel_id = 1;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;ColumnData.BuildersetScaleExp(int value)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;ColumnData.BuilderclearScaleExp()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;intgetEncodingValue().doorstepai.telemetry.v3.Encoding encoding = 3;ColumnData.BuildersetEncodingValue(int value).doorstepai.telemetry.v3.Encoding encoding = 3;EncodinggetEncoding().doorstepai.telemetry.v3.Encoding encoding = 3;ColumnData.BuildersetEncoding(Encoding value).doorstepai.telemetry.v3.Encoding encoding = 3;ColumnData.BuilderclearEncoding().doorstepai.telemetry.v3.Encoding encoding = 3;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];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];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];ColumnData.BuildersetValues(int index, long value)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];ColumnData.BuilderaddValues(long value)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];ColumnData.BuilderaddAllValues(Iterable<out Long> values)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];ColumnData.BuilderclearValues()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];-
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
-
getChannelId
int getChannelId()
See the per-stream channel registry below. 0 == timestamp.uint32 channel_id = 1;
-
setChannelId
ColumnData.Builder setChannelId(int value)
See the per-stream channel registry below. 0 == timestamp.uint32 channel_id = 1;- Parameters:
value- The channelId to set.
-
clearChannelId
ColumnData.Builder clearChannelId()
See the per-stream channel registry below. 0 == timestamp.uint32 channel_id = 1;
-
getScaleExp
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;
-
setScaleExp
ColumnData.Builder setScaleExp(int value)
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;- Parameters:
value- The scaleExp to set.
-
clearScaleExp
ColumnData.Builder clearScaleExp()
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
int getEncodingValue()
.doorstepai.telemetry.v3.Encoding encoding = 3;
-
setEncodingValue
ColumnData.Builder setEncodingValue(int value)
.doorstepai.telemetry.v3.Encoding encoding = 3;- Parameters:
value- The encoding to set.
-
getEncoding
Encoding getEncoding()
.doorstepai.telemetry.v3.Encoding encoding = 3;
-
setEncoding
ColumnData.Builder setEncoding(Encoding value)
.doorstepai.telemetry.v3.Encoding encoding = 3;- Parameters:
value- The enum numeric value on the wire for encoding to set.
-
clearEncoding
ColumnData.Builder clearEncoding()
.doorstepai.telemetry.v3.Encoding encoding = 3;
-
getValuesList
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
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
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.
-
setValues
ColumnData.Builder setValues(int index, long value)
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:
value- The values to set.
-
addValues
ColumnData.Builder addValues(long value)
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:
value- The values to add.
-
addAllValues
ColumnData.Builder addAllValues(Iterable<out Long> values)
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:
values- The values to add.
-
clearValues
ColumnData.Builder clearValues()
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];
-
-
-
-