-
- All Implemented Interfaces:
-
com.doorstepai.sdks.tracking.proto.TableOrBuilder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable
public final class Table.Builder extends GeneratedMessageLite.Builder<Table, Table.Builder> implements TableOrBuilder
Protobuf typeA generic columnar table for ragged streams (one row per WiFi AP / GNSS satellite-epoch / BLE advertisement). Reconstructs row-for-row on the server.{@code doorstepai.telemetry.v3.Table}
-
-
Method Summary
Modifier and Type Method Description intgetStreamId()see registry (30=wifi, 31=gnss_measurement, 32=gnss_status, 33=gnss_nav, 34=ble)uint32 stream_id = 1;Table.BuildersetStreamId(int value)see registry (30=wifi, 31=gnss_measurement, 32=gnss_status, 33=gnss_nav, 34=ble)uint32 stream_id = 1;Table.BuilderclearStreamId()see registry (30=wifi, 31=gnss_measurement, 32=gnss_status, 33=gnss_nav, 34=ble)uint32 stream_id = 1;intgetRowCount()uint32 row_count = 2;Table.BuildersetRowCount(int value)uint32 row_count = 2;Table.BuilderclearRowCount()uint32 row_count = 2;List<TableColumn>getColumnsList()repeated .doorstepai.telemetry.v3.TableColumn columns = 3;intgetColumnsCount()repeated .doorstepai.telemetry.v3.TableColumn columns = 3;TableColumngetColumns(int index)repeated .doorstepai.telemetry.v3.TableColumn columns = 3;Table.BuildersetColumns(int index, TableColumn value)repeated .doorstepai.telemetry.v3.TableColumn columns = 3;Table.BuildersetColumns(int index, TableColumn.Builder builderForValue)repeated .doorstepai.telemetry.v3.TableColumn columns = 3;Table.BuilderaddColumns(TableColumn value)repeated .doorstepai.telemetry.v3.TableColumn columns = 3;Table.BuilderaddColumns(int index, TableColumn value)repeated .doorstepai.telemetry.v3.TableColumn columns = 3;Table.BuilderaddColumns(TableColumn.Builder builderForValue)repeated .doorstepai.telemetry.v3.TableColumn columns = 3;Table.BuilderaddColumns(int index, TableColumn.Builder builderForValue)repeated .doorstepai.telemetry.v3.TableColumn columns = 3;Table.BuilderaddAllColumns(Iterable<out TableColumn> values)repeated .doorstepai.telemetry.v3.TableColumn columns = 3;Table.BuilderclearColumns()repeated .doorstepai.telemetry.v3.TableColumn columns = 3;Table.BuilderremoveColumns(int index)repeated .doorstepai.telemetry.v3.TableColumn columns = 3;-
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
-
getStreamId
int getStreamId()
see registry (30=wifi, 31=gnss_measurement, 32=gnss_status, 33=gnss_nav, 34=ble)uint32 stream_id = 1;
-
setStreamId
Table.Builder setStreamId(int value)
see registry (30=wifi, 31=gnss_measurement, 32=gnss_status, 33=gnss_nav, 34=ble)uint32 stream_id = 1;- Parameters:
value- The streamId to set.
-
clearStreamId
Table.Builder clearStreamId()
see registry (30=wifi, 31=gnss_measurement, 32=gnss_status, 33=gnss_nav, 34=ble)uint32 stream_id = 1;
-
getRowCount
int getRowCount()
uint32 row_count = 2;
-
setRowCount
Table.Builder setRowCount(int value)
uint32 row_count = 2;- Parameters:
value- The rowCount to set.
-
clearRowCount
Table.Builder clearRowCount()
uint32 row_count = 2;
-
getColumnsList
List<TableColumn> getColumnsList()
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
-
getColumnsCount
int getColumnsCount()
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
-
getColumns
TableColumn getColumns(int index)
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
-
setColumns
Table.Builder setColumns(int index, TableColumn value)
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
-
setColumns
Table.Builder setColumns(int index, TableColumn.Builder builderForValue)
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
-
addColumns
Table.Builder addColumns(TableColumn value)
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
-
addColumns
Table.Builder addColumns(int index, TableColumn value)
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
-
addColumns
Table.Builder addColumns(TableColumn.Builder builderForValue)
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
-
addColumns
Table.Builder addColumns(int index, TableColumn.Builder builderForValue)
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
-
addAllColumns
Table.Builder addAllColumns(Iterable<out TableColumn> values)
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
-
clearColumns
Table.Builder clearColumns()
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
-
removeColumns
Table.Builder removeColumns(int index)
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
-
-
-
-