public static final class StpApi.BlockPermalockConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<StpApi.BlockPermalockConfig.Builder> implements StpApi.BlockPermalockConfigOrBuilder
Impinj.STP.BlockPermalockConfig
Gen 2 BlockPermalock command (BlockPtr, BlockRange) on User
Memory Bank - Read/Permalock behavior.| Modifier and Type | Method and Description |
|---|---|
StpApi.BlockPermalockConfig |
build() |
StpApi.BlockPermalockConfig |
buildPartial() |
StpApi.BlockPermalockConfig.Builder |
clear() |
StpApi.BlockPermalockConfig.Builder |
clearBlockMask()
The blocks to lock, starting at BlockPointer and ending
((16*(BlockMask array length)) - 1) blocks later.
|
StpApi.BlockPermalockConfig.Builder |
clearBlockPointer()
The starting address for BlockMask in units of 16-bit
blocks.
|
StpApi.BlockPermalockConfig.Builder |
clone() |
com.google.protobuf.ByteString |
getBlockMask()
The blocks to lock, starting at BlockPointer and ending
((16*(BlockMask array length)) - 1) blocks later.
|
int |
getBlockPointer()
The starting address for BlockMask in units of 16-bit
blocks.
|
StpApi.BlockPermalockConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
hasBlockMask()
The blocks to lock, starting at BlockPointer and ending
((16*(BlockMask array length)) - 1) blocks later.
|
boolean |
hasBlockPointer()
The starting address for BlockMask in units of 16-bit
blocks.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
StpApi.BlockPermalockConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
StpApi.BlockPermalockConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
StpApi.BlockPermalockConfig.Builder |
mergeFrom(StpApi.BlockPermalockConfig other) |
StpApi.BlockPermalockConfig.Builder |
setBlockMask(com.google.protobuf.ByteString value)
The blocks to lock, starting at BlockPointer and ending
((16*(BlockMask array length)) - 1) blocks later.
|
StpApi.BlockPermalockConfig.Builder |
setBlockPointer(int value)
The starting address for BlockMask in units of 16-bit
blocks.
|
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<StpApi.BlockPermalockConfig.Builder>public StpApi.BlockPermalockConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<StpApi.BlockPermalockConfig.Builder>public StpApi.BlockPermalockConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<StpApi.BlockPermalockConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<StpApi.BlockPermalockConfig.Builder>public StpApi.BlockPermalockConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic StpApi.BlockPermalockConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic StpApi.BlockPermalockConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic StpApi.BlockPermalockConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<StpApi.BlockPermalockConfig.Builder>public StpApi.BlockPermalockConfig.Builder mergeFrom(StpApi.BlockPermalockConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<StpApi.BlockPermalockConfig.Builder>public StpApi.BlockPermalockConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<StpApi.BlockPermalockConfig.Builder>java.io.IOExceptionpublic boolean hasBlockPointer()
hasBlockPointer in interface StpApi.BlockPermalockConfigOrBuilderpublic int getBlockPointer()
getBlockPointer in interface StpApi.BlockPermalockConfigOrBuilderpublic StpApi.BlockPermalockConfig.Builder setBlockPointer(int value)
public StpApi.BlockPermalockConfig.Builder clearBlockPointer()
public boolean hasBlockMask()
hasBlockMask in interface StpApi.BlockPermalockConfigOrBuilderpublic com.google.protobuf.ByteString getBlockMask()
getBlockMask in interface StpApi.BlockPermalockConfigOrBuilderpublic StpApi.BlockPermalockConfig.Builder setBlockMask(com.google.protobuf.ByteString value)
public StpApi.BlockPermalockConfig.Builder clearBlockMask()