public static final class StpApi.TagOperationReport.Builder extends com.google.protobuf.GeneratedMessage.Builder<StpApi.TagOperationReport.Builder> implements StpApi.TagOperationReportOrBuilder
Impinj.STP.TagOperationReport
Timestamp, antenna id, frequency, RSSI should be last values
on last attempt. All \*_result bools should be included and
set to true when they are enabled in the
OperationResponsibility and confirmed as complete.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.TagOperationReport.Builder>public StpApi.TagOperationReport.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.TagOperationReport.Builder>public StpApi.TagOperationReport.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.TagOperationReport.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.TagOperationReport.Builder>public StpApi.TagOperationReport getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic StpApi.TagOperationReport build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic StpApi.TagOperationReport buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic StpApi.TagOperationReport.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<StpApi.TagOperationReport.Builder>public StpApi.TagOperationReport.Builder mergeFrom(StpApi.TagOperationReport other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<StpApi.TagOperationReport.Builder>public StpApi.TagOperationReport.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.TagOperationReport.Builder>java.io.IOExceptionpublic boolean hasTagOperationReportType()
hasTagOperationReportType in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReportType getTagOperationReportType()
getTagOperationReportType in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setTagOperationReportType(StpApi.TagOperationReportType value)
public StpApi.TagOperationReport.Builder clearTagOperationReportType()
public boolean hasTagOperationResult()
hasTagOperationResult in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationResult getTagOperationResult()
getTagOperationResult in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setTagOperationResult(StpApi.TagOperationResult value)
public StpApi.TagOperationReport.Builder clearTagOperationResult()
public boolean hasTagOperationResultDetail()
hasTagOperationResultDetail in interface StpApi.TagOperationReportOrBuilderpublic java.lang.String getTagOperationResultDetail()
getTagOperationResultDetail in interface StpApi.TagOperationReportOrBuilderpublic com.google.protobuf.ByteString getTagOperationResultDetailBytes()
getTagOperationResultDetailBytes in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setTagOperationResultDetail(java.lang.String value)
public StpApi.TagOperationReport.Builder clearTagOperationResultDetail()
public StpApi.TagOperationReport.Builder setTagOperationResultDetailBytes(com.google.protobuf.ByteString value)
public boolean hasTID()
hasTID in interface StpApi.TagOperationReportOrBuilderpublic com.google.protobuf.ByteString getTID()
getTID in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setTID(com.google.protobuf.ByteString value)
public StpApi.TagOperationReport.Builder clearTID()
public boolean hasEPC()
hasEPC in interface StpApi.TagOperationReportOrBuilderpublic com.google.protobuf.ByteString getEPC()
getEPC in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setEPC(com.google.protobuf.ByteString value)
public StpApi.TagOperationReport.Builder clearEPC()
public boolean hasEPCAttempted()
hasEPCAttempted in interface StpApi.TagOperationReportOrBuilderpublic com.google.protobuf.ByteString getEPCAttempted()
getEPCAttempted in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setEPCAttempted(com.google.protobuf.ByteString value)
public StpApi.TagOperationReport.Builder clearEPCAttempted()
public boolean hasUserMemoryInv()
hasUserMemoryInv in interface StpApi.TagOperationReportOrBuilderpublic com.google.protobuf.ByteString getUserMemoryInv()
getUserMemoryInv in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setUserMemoryInv(com.google.protobuf.ByteString value)
public StpApi.TagOperationReport.Builder clearUserMemoryInv()
public boolean hasEPCMemoryResult()
hasEPCMemoryResult in interface StpApi.TagOperationReportOrBuilderpublic boolean getEPCMemoryResult()
getEPCMemoryResult in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setEPCMemoryResult(boolean value)
public StpApi.TagOperationReport.Builder clearEPCMemoryResult()
public boolean hasAccessPasswordResult()
hasAccessPasswordResult in interface StpApi.TagOperationReportOrBuilderpublic boolean getAccessPasswordResult()
getAccessPasswordResult in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setAccessPasswordResult(boolean value)
public StpApi.TagOperationReport.Builder clearAccessPasswordResult()
public boolean hasKillPasswordResult()
hasKillPasswordResult in interface StpApi.TagOperationReportOrBuilderpublic boolean getKillPasswordResult()
getKillPasswordResult in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setKillPasswordResult(boolean value)
public StpApi.TagOperationReport.Builder clearKillPasswordResult()
public boolean hasLockConfigResult()
hasLockConfigResult in interface StpApi.TagOperationReportOrBuilderpublic boolean getLockConfigResult()
getLockConfigResult in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setLockConfigResult(boolean value)
public StpApi.TagOperationReport.Builder clearLockConfigResult()
public boolean hasUserMemoryResult()
hasUserMemoryResult in interface StpApi.TagOperationReportOrBuilderpublic boolean getUserMemoryResult()
getUserMemoryResult in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setUserMemoryResult(boolean value)
public StpApi.TagOperationReport.Builder clearUserMemoryResult()
public boolean hasBlockpermalockResult()
hasBlockpermalockResult in interface StpApi.TagOperationReportOrBuilderpublic boolean getBlockpermalockResult()
getBlockpermalockResult in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setBlockpermalockResult(boolean value)
public StpApi.TagOperationReport.Builder clearBlockpermalockResult()
public boolean hasKillTagResult()
hasKillTagResult in interface StpApi.TagOperationReportOrBuilderpublic boolean getKillTagResult()
getKillTagResult in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setKillTagResult(boolean value)
public StpApi.TagOperationReport.Builder clearKillTagResult()
public boolean hasPcWordResult()
hasPcWordResult in interface StpApi.TagOperationReportOrBuilderpublic boolean getPcWordResult()
getPcWordResult in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setPcWordResult(boolean value)
public StpApi.TagOperationReport.Builder clearPcWordResult()
public boolean hasTagSpecificFeatureConfigResult()
hasTagSpecificFeatureConfigResult in interface StpApi.TagOperationReportOrBuilderpublic boolean getTagSpecificFeatureConfigResult()
getTagSpecificFeatureConfigResult in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setTagSpecificFeatureConfigResult(boolean value)
public StpApi.TagOperationReport.Builder clearTagSpecificFeatureConfigResult()
public boolean hasTidWriteResult()
hasTidWriteResult in interface StpApi.TagOperationReportOrBuilderpublic boolean getTidWriteResult()
getTidWriteResult in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setTidWriteResult(boolean value)
public StpApi.TagOperationReport.Builder clearTidWriteResult()
public boolean hasTimestamp()
hasTimestamp in interface StpApi.TagOperationReportOrBuilderpublic StpApi.Timestamp getTimestamp()
getTimestamp in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setTimestamp(StpApi.Timestamp value)
public StpApi.TagOperationReport.Builder setTimestamp(StpApi.Timestamp.Builder builderForValue)
public StpApi.TagOperationReport.Builder mergeTimestamp(StpApi.Timestamp value)
public StpApi.TagOperationReport.Builder clearTimestamp()
public StpApi.Timestamp.Builder getTimestampBuilder()
public StpApi.TimestampOrBuilder getTimestampOrBuilder()
getTimestampOrBuilder in interface StpApi.TagOperationReportOrBuilderpublic boolean hasAntennaID()
hasAntennaID in interface StpApi.TagOperationReportOrBuilderpublic int getAntennaID()
getAntennaID in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setAntennaID(int value)
public StpApi.TagOperationReport.Builder clearAntennaID()
public boolean hasFrequency()
hasFrequency in interface StpApi.TagOperationReportOrBuilderpublic int getFrequency()
getFrequency in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setFrequency(int value)
public StpApi.TagOperationReport.Builder clearFrequency()
public boolean hasRSSI()
hasRSSI in interface StpApi.TagOperationReportOrBuilderpublic int getRSSI()
getRSSI in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setRSSI(int value)
public StpApi.TagOperationReport.Builder clearRSSI()
public boolean hasJobId()
hasJobId in interface StpApi.TagOperationReportOrBuilderpublic int getJobId()
getJobId in interface StpApi.TagOperationReportOrBuilderpublic StpApi.TagOperationReport.Builder setJobId(int value)
public StpApi.TagOperationReport.Builder clearJobId()