public static final class ToolSenseBlock.BlockRecord.Builder extends <any> implements ToolSenseBlock.BlockRecordOrBuilder
SMARTToolSense.Block.protobuf.BlockRecord
The length of serialized BlockRecord stores at byte offset 4 as varint 128 encoded integer in Kansas ToolSense Record structure BlockRecord stores at byte offset 5 in the structure if the length is less than 128 bytes. See: Section 4.3.2 "RecId 1 - ToolSense" in https://smartintranet.sharepoint.com/:w:/t/solutions/hardware/EQZKIya0IIlPoHV5h8_OjocBTYS4HevC7zHP-AZHMb41bA?e=GbUFqy
| Modifier and Type | Method and Description |
|---|---|
ToolSenseBlock.BlockRecord |
build() |
ToolSenseBlock.BlockRecord |
buildPartial() |
ToolSenseBlock.BlockRecord.Builder |
clear() |
ToolSenseBlock.BlockRecord.Builder |
clearPathId()
optional uint32 path_id = 1; |
ToolSenseBlock.BlockRecord.Builder |
clone() |
ToolSenseBlock.BlockRecord |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getPathId()
optional uint32 path_id = 1; |
boolean |
hasPathId()
optional uint32 path_id = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ToolSenseBlock.BlockRecord.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ToolSenseBlock.BlockRecord.Builder |
mergeFrom(com.google.protobuf.Message other) |
ToolSenseBlock.BlockRecord.Builder |
setPathId(int value)
optional uint32 path_id = 1; |
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
public ToolSenseBlock.BlockRecord.Builder clear()
public ToolSenseBlock.BlockRecord.Builder clone()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public ToolSenseBlock.BlockRecord getDefaultInstanceForType()
public ToolSenseBlock.BlockRecord build()
public ToolSenseBlock.BlockRecord buildPartial()
public ToolSenseBlock.BlockRecord.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public ToolSenseBlock.BlockRecord.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic boolean hasPathId()
optional uint32 path_id = 1;
Unique identifier for record reader to lookup path specification TODO: Add location of the table
hasPathId in interface ToolSenseBlock.BlockRecordOrBuilderpublic int getPathId()
optional uint32 path_id = 1;
Unique identifier for record reader to lookup path specification TODO: Add location of the table
getPathId in interface ToolSenseBlock.BlockRecordOrBuilderpublic ToolSenseBlock.BlockRecord.Builder setPathId(int value)
optional uint32 path_id = 1;
Unique identifier for record reader to lookup path specification TODO: Add location of the table
public ToolSenseBlock.BlockRecord.Builder clearPathId()
optional uint32 path_id = 1;
Unique identifier for record reader to lookup path specification TODO: Add location of the table