public static final class StpApi.AntennaConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<StpApi.AntennaConfig.Builder> implements StpApi.AntennaConfigOrBuilder
Impinj.STP.AntennaConfig
An antenna's RF, timing, and Gen 2 behavior parameters.| Modifier and Type | Method and Description |
|---|---|
StpApi.AntennaConfig |
build() |
StpApi.AntennaConfig |
buildPartial() |
StpApi.AntennaConfig.Builder |
clear() |
StpApi.AntennaConfig.Builder |
clearAntennaID()
The 1-based ID of the reader antenna.
|
StpApi.AntennaConfig.Builder |
clearEnableAdaptiveTagPopulationEstimate()
Indicates whether the tag_population_estimate in the
AntennaConfig should be updated with the actual number of
tags seen.
|
StpApi.AntennaConfig.Builder |
clearEnableQueryAtUCycleEnd()
Indicates whether a query should be used instead of a query
adjust for the flush queries at the end of the round.
|
StpApi.AntennaConfig.Builder |
clearEnableQueryForQDecrease()
Indicates whether a query should be used instead of a query
adjust when the reader wishes to decrease the Q value during
the round.
|
StpApi.AntennaConfig.Builder |
clearEnableQueryForQIncrease()
Indicates whether a query should be used instead of a query
adjust when the reader wishes to increase the Q value during
the round.
|
StpApi.AntennaConfig.Builder |
clearGen2Mode() |
StpApi.AntennaConfig.Builder |
clearGen2Session() |
StpApi.AntennaConfig.Builder |
clearInventorySearchMode() |
StpApi.AntennaConfig.Builder |
clearMaximumDwellTime()
Maximum time to dwell on the antenna in milliseconds.
|
StpApi.AntennaConfig.Builder |
clearMinimumDwellTime()
Minimum time to dwell on the antenna in milliseconds.
|
StpApi.AntennaConfig.Builder |
clearReceiveSensitivity()
Receive sensitivity in cdBm.
|
StpApi.AntennaConfig.Builder |
clearTagPopulationEstimate()
optional bool tag_population_check
= 9 [default = true];
|
StpApi.AntennaConfig.Builder |
clearTransmitPower()
Transmit power in cdBm.
|
StpApi.AntennaConfig.Builder |
clone() |
int |
getAntennaID()
The 1-based ID of the reader antenna.
|
StpApi.AntennaConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getEnableAdaptiveTagPopulationEstimate()
Indicates whether the tag_population_estimate in the
AntennaConfig should be updated with the actual number of
tags seen.
|
boolean |
getEnableQueryAtUCycleEnd()
Indicates whether a query should be used instead of a query
adjust for the flush queries at the end of the round.
|
boolean |
getEnableQueryForQDecrease()
Indicates whether a query should be used instead of a query
adjust when the reader wishes to decrease the Q value during
the round.
|
boolean |
getEnableQueryForQIncrease()
Indicates whether a query should be used instead of a query
adjust when the reader wishes to increase the Q value during
the round.
|
StpApi.Gen2Mode |
getGen2Mode() |
StpApi.Gen2Session |
getGen2Session() |
StpApi.InventorySearchMode |
getInventorySearchMode() |
int |
getMaximumDwellTime()
Maximum time to dwell on the antenna in milliseconds.
|
int |
getMinimumDwellTime()
Minimum time to dwell on the antenna in milliseconds.
|
int |
getReceiveSensitivity()
Receive sensitivity in cdBm.
|
int |
getTagPopulationEstimate()
optional bool tag_population_check
= 9 [default = true];
|
int |
getTransmitPower()
Transmit power in cdBm.
|
boolean |
hasAntennaID()
The 1-based ID of the reader antenna.
|
boolean |
hasEnableAdaptiveTagPopulationEstimate()
Indicates whether the tag_population_estimate in the
AntennaConfig should be updated with the actual number of
tags seen.
|
boolean |
hasEnableQueryAtUCycleEnd()
Indicates whether a query should be used instead of a query
adjust for the flush queries at the end of the round.
|
boolean |
hasEnableQueryForQDecrease()
Indicates whether a query should be used instead of a query
adjust when the reader wishes to decrease the Q value during
the round.
|
boolean |
hasEnableQueryForQIncrease()
Indicates whether a query should be used instead of a query
adjust when the reader wishes to increase the Q value during
the round.
|
boolean |
hasGen2Mode() |
boolean |
hasGen2Session() |
boolean |
hasInventorySearchMode() |
boolean |
hasMaximumDwellTime()
Maximum time to dwell on the antenna in milliseconds.
|
boolean |
hasMinimumDwellTime()
Minimum time to dwell on the antenna in milliseconds.
|
boolean |
hasReceiveSensitivity()
Receive sensitivity in cdBm.
|
boolean |
hasTagPopulationEstimate()
optional bool tag_population_check
= 9 [default = true];
|
boolean |
hasTransmitPower()
Transmit power in cdBm.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
StpApi.AntennaConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
StpApi.AntennaConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
StpApi.AntennaConfig.Builder |
mergeFrom(StpApi.AntennaConfig other) |
StpApi.AntennaConfig.Builder |
setAntennaID(int value)
The 1-based ID of the reader antenna.
|
StpApi.AntennaConfig.Builder |
setEnableAdaptiveTagPopulationEstimate(boolean value)
Indicates whether the tag_population_estimate in the
AntennaConfig should be updated with the actual number of
tags seen.
|
StpApi.AntennaConfig.Builder |
setEnableQueryAtUCycleEnd(boolean value)
Indicates whether a query should be used instead of a query
adjust for the flush queries at the end of the round.
|
StpApi.AntennaConfig.Builder |
setEnableQueryForQDecrease(boolean value)
Indicates whether a query should be used instead of a query
adjust when the reader wishes to decrease the Q value during
the round.
|
StpApi.AntennaConfig.Builder |
setEnableQueryForQIncrease(boolean value)
Indicates whether a query should be used instead of a query
adjust when the reader wishes to increase the Q value during
the round.
|
StpApi.AntennaConfig.Builder |
setGen2Mode(StpApi.Gen2Mode value) |
StpApi.AntennaConfig.Builder |
setGen2Session(StpApi.Gen2Session value) |
StpApi.AntennaConfig.Builder |
setInventorySearchMode(StpApi.InventorySearchMode value) |
StpApi.AntennaConfig.Builder |
setMaximumDwellTime(int value)
Maximum time to dwell on the antenna in milliseconds.
|
StpApi.AntennaConfig.Builder |
setMinimumDwellTime(int value)
Minimum time to dwell on the antenna in milliseconds.
|
StpApi.AntennaConfig.Builder |
setReceiveSensitivity(int value)
Receive sensitivity in cdBm.
|
StpApi.AntennaConfig.Builder |
setTagPopulationEstimate(int value)
optional bool tag_population_check
= 9 [default = true];
|
StpApi.AntennaConfig.Builder |
setTransmitPower(int value)
Transmit power in cdBm.
|
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.AntennaConfig.Builder>public StpApi.AntennaConfig.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.AntennaConfig.Builder>public StpApi.AntennaConfig.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.AntennaConfig.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.AntennaConfig.Builder>public StpApi.AntennaConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic StpApi.AntennaConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic StpApi.AntennaConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic StpApi.AntennaConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<StpApi.AntennaConfig.Builder>public StpApi.AntennaConfig.Builder mergeFrom(StpApi.AntennaConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<StpApi.AntennaConfig.Builder>public StpApi.AntennaConfig.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.AntennaConfig.Builder>java.io.IOExceptionpublic boolean hasAntennaID()
hasAntennaID in interface StpApi.AntennaConfigOrBuilderpublic int getAntennaID()
getAntennaID in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setAntennaID(int value)
public StpApi.AntennaConfig.Builder clearAntennaID()
public boolean hasGen2Mode()
hasGen2Mode in interface StpApi.AntennaConfigOrBuilderpublic StpApi.Gen2Mode getGen2Mode()
getGen2Mode in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setGen2Mode(StpApi.Gen2Mode value)
public StpApi.AntennaConfig.Builder clearGen2Mode()
public boolean hasInventorySearchMode()
hasInventorySearchMode in interface StpApi.AntennaConfigOrBuilderpublic StpApi.InventorySearchMode getInventorySearchMode()
getInventorySearchMode in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setInventorySearchMode(StpApi.InventorySearchMode value)
public StpApi.AntennaConfig.Builder clearInventorySearchMode()
public boolean hasGen2Session()
hasGen2Session in interface StpApi.AntennaConfigOrBuilderpublic StpApi.Gen2Session getGen2Session()
getGen2Session in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setGen2Session(StpApi.Gen2Session value)
public StpApi.AntennaConfig.Builder clearGen2Session()
public boolean hasTransmitPower()
hasTransmitPower in interface StpApi.AntennaConfigOrBuilderpublic int getTransmitPower()
getTransmitPower in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setTransmitPower(int value)
public StpApi.AntennaConfig.Builder clearTransmitPower()
public boolean hasReceiveSensitivity()
hasReceiveSensitivity in interface StpApi.AntennaConfigOrBuilderpublic int getReceiveSensitivity()
getReceiveSensitivity in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setReceiveSensitivity(int value)
public StpApi.AntennaConfig.Builder clearReceiveSensitivity()
public boolean hasTagPopulationEstimate()
hasTagPopulationEstimate in interface StpApi.AntennaConfigOrBuilderpublic int getTagPopulationEstimate()
getTagPopulationEstimate in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setTagPopulationEstimate(int value)
public StpApi.AntennaConfig.Builder clearTagPopulationEstimate()
public boolean hasMinimumDwellTime()
hasMinimumDwellTime in interface StpApi.AntennaConfigOrBuilderpublic int getMinimumDwellTime()
getMinimumDwellTime in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setMinimumDwellTime(int value)
public StpApi.AntennaConfig.Builder clearMinimumDwellTime()
public boolean hasMaximumDwellTime()
hasMaximumDwellTime in interface StpApi.AntennaConfigOrBuilderpublic int getMaximumDwellTime()
getMaximumDwellTime in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setMaximumDwellTime(int value)
public StpApi.AntennaConfig.Builder clearMaximumDwellTime()
public boolean hasEnableQueryForQIncrease()
hasEnableQueryForQIncrease in interface StpApi.AntennaConfigOrBuilderpublic boolean getEnableQueryForQIncrease()
getEnableQueryForQIncrease in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setEnableQueryForQIncrease(boolean value)
public StpApi.AntennaConfig.Builder clearEnableQueryForQIncrease()
public boolean hasEnableQueryForQDecrease()
hasEnableQueryForQDecrease in interface StpApi.AntennaConfigOrBuilderpublic boolean getEnableQueryForQDecrease()
getEnableQueryForQDecrease in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setEnableQueryForQDecrease(boolean value)
public StpApi.AntennaConfig.Builder clearEnableQueryForQDecrease()
public boolean hasEnableQueryAtUCycleEnd()
hasEnableQueryAtUCycleEnd in interface StpApi.AntennaConfigOrBuilderpublic boolean getEnableQueryAtUCycleEnd()
getEnableQueryAtUCycleEnd in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setEnableQueryAtUCycleEnd(boolean value)
public StpApi.AntennaConfig.Builder clearEnableQueryAtUCycleEnd()
public boolean hasEnableAdaptiveTagPopulationEstimate()
hasEnableAdaptiveTagPopulationEstimate in interface StpApi.AntennaConfigOrBuilderpublic boolean getEnableAdaptiveTagPopulationEstimate()
getEnableAdaptiveTagPopulationEstimate in interface StpApi.AntennaConfigOrBuilderpublic StpApi.AntennaConfig.Builder setEnableAdaptiveTagPopulationEstimate(boolean value)
public StpApi.AntennaConfig.Builder clearEnableAdaptiveTagPopulationEstimate()