-
- All Implemented Interfaces:
-
com.doorstepai.sdks.tracking.proto.ColumnDataOrBuilder,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder
public final class ColumnData extends GeneratedMessageLite<ColumnData, ColumnData.Builder> implements ColumnDataOrBuilder
Protobuf type
{@code doorstepai.telemetry.v3.ColumnData}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classColumnData.BuilderProtobuf type
{@code doorstepai.telemetry.v3.ColumnData}
-
Field Summary
Fields Modifier and Type Field Description public final static intCHANNEL_ID_FIELD_NUMBERpublic final static intSCALE_EXP_FIELD_NUMBERpublic final static intENCODING_FIELD_NUMBERpublic final static intVALUES_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description intgetChannelId()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;intgetEncodingValue().doorstepai.telemetry.v3.Encoding encoding = 3;EncodinggetEncoding().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];static ColumnDataparseFrom(ByteBuffer data)static ColumnDataparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static ColumnDataparseFrom(ByteString data)static ColumnDataparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static ColumnDataparseFrom(Array<byte> data)static ColumnDataparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static ColumnDataparseFrom(InputStream input)static ColumnDataparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static ColumnDataparseDelimitedFrom(InputStream input)static ColumnDataparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static ColumnDataparseFrom(CodedInputStream input)static ColumnDataparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static ColumnData.BuildernewBuilder()static ColumnData.BuildernewBuilder(ColumnData prototype)static ColumnDatagetDefaultInstance()static Parser<ColumnData>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
-
getChannelId
int getChannelId()
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;
-
getEncodingValue
int getEncodingValue()
.doorstepai.telemetry.v3.Encoding encoding = 3;
-
getEncoding
Encoding getEncoding()
.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.
-
parseFrom
static ColumnData parseFrom(ByteBuffer data)
-
parseFrom
static ColumnData parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static ColumnData parseFrom(ByteString data)
-
parseFrom
static ColumnData parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static ColumnData parseFrom(Array<byte> data)
-
parseFrom
static ColumnData parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static ColumnData parseFrom(InputStream input)
-
parseFrom
static ColumnData parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static ColumnData parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static ColumnData parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static ColumnData parseFrom(CodedInputStream input)
-
parseFrom
static ColumnData parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilder
static ColumnData.Builder newBuilder()
-
newBuilder
static ColumnData.Builder newBuilder(ColumnData prototype)
-
getDefaultInstance
static ColumnData getDefaultInstance()
-
parser
static Parser<ColumnData> parser()
-
-
-
-