Class ReceiverDProto.StateVectorList.StateVector.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
de.serosystems.proto.v3.grx.receiverd.ReceiverDProto.StateVectorList.StateVector.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,ReceiverDProto.StateVectorList.StateVectorOrBuilder
,Cloneable
- Enclosing class:
- ReceiverDProto.StateVectorList.StateVector
public static final class ReceiverDProto.StateVectorList.StateVector.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
implements ReceiverDProto.StateVectorList.StateVectorOrBuilder
State vector. Note: all fields having a timestamp (i.e. a ..._last_updated) field should be checked for their validity: if the timestamp is 0, the value of the field is not valid.Protobuf type
serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector
-
Method Summary
Modifier and TypeMethodDescriptionaddAllDataSources
(Iterable<? extends ReceiverDProto.StateVectorList.StateVector.DataSource> values) List of data sources from which the state vector has been composed.addAllDataSourcesValue
(Iterable<Integer> values) List of data sources from which the state vector has been composed.List of data sources from which the state vector has been composed.addDataSourcesValue
(int value) List of data sources from which the state vector has been composed.addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
Average rate of directly received (i.e.Average signal level of directly received (i.e.Barometric altitude [feet] of the target.Time [s since epoch UTC] of last updating the barometric altitude.Country, as determined by the ICAO address.List of data sources from which the state vector has been composed.clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) Geometric height [feet] of the target.Time [s since epoch UTC] of last updating the geometric height.Whether target is on ground.Time [s since epoch UTC] of last updating the ground flag.Decoded identification of the target, aka.The "4096 identification code", aka.Time [s since epoch UTC] of last updating the identification code.Time [s since epoch UTC] of last updating the identification.Time [s since epoch UTC] of last received arbitrary message.clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) Position of the target.Time [s since epoch UTC] of last updating the position.Qualified address.Speed over ground [knots] of the target.Time [s since epoch UTC] of last updating the speed over ground.Track angle [degrees] of the target.Time [s since epoch UTC] of last updating the track angle.Vertical rate [feet/min] of the target.Time [s since epoch UTC] of last updating the vertical rate.clone()
float
Average rate of directly received (i.e.float
Average signal level of directly received (i.e.int
Barometric altitude [feet] of the target.long
Time [s since epoch UTC] of last updating the barometric altitude.Country, as determined by the ICAO address.com.google.protobuf.ByteString
Country, as determined by the ICAO address.getDataSources
(int index) List of data sources from which the state vector has been composed.int
List of data sources from which the state vector has been composed.List of data sources from which the state vector has been composed.int
getDataSourcesValue
(int index) List of data sources from which the state vector has been composed.List of data sources from which the state vector has been composed.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
int
Geometric height [feet] of the target.long
Time [s since epoch UTC] of last updating the geometric height.boolean
Whether target is on ground.long
Time [s since epoch UTC] of last updating the ground flag.Decoded identification of the target, aka.com.google.protobuf.ByteString
Decoded identification of the target, aka.int
The "4096 identification code", aka.long
Time [s since epoch UTC] of last updating the identification code.long
Time [s since epoch UTC] of last updating the identification.long
Time [s since epoch UTC] of last received arbitrary message.Position of the target.Position of the target.long
Time [s since epoch UTC] of last updating the position.Position of the target.Qualified address.Qualified address.Qualified address.int
Speed over ground [knots] of the target.long
Time [s since epoch UTC] of last updating the speed over ground.int
Track angle [degrees] of the target.long
Time [s since epoch UTC] of last updating the track angle.int
Vertical rate [feet/min] of the target.long
Time [s since epoch UTC] of last updating the vertical rate.boolean
Position of the target.boolean
Qualified address.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) Position of the target.Qualified address.mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setAverageMessageRateDirectlyReceived
(float value) Average rate of directly received (i.e.setAverageSignalLevelDirectlyReceived
(float value) Average signal level of directly received (i.e.setBarometricAltitude
(int value) Barometric altitude [feet] of the target.setBarometricAltitudeLastUpdate
(long value) Time [s since epoch UTC] of last updating the barometric altitude.setCountry
(String value) Country, as determined by the ICAO address.setCountryBytes
(com.google.protobuf.ByteString value) Country, as determined by the ICAO address.setDataSources
(int index, ReceiverDProto.StateVectorList.StateVector.DataSource value) List of data sources from which the state vector has been composed.setDataSourcesValue
(int index, int value) List of data sources from which the state vector has been composed.setGeometricHeight
(int value) Geometric height [feet] of the target.setGeometricHeightLastUpdate
(long value) Time [s since epoch UTC] of last updating the geometric height.setGroundFlag
(boolean value) Whether target is on ground.setGroundFlagLastUpdate
(long value) Time [s since epoch UTC] of last updating the ground flag.setIdentification
(String value) Decoded identification of the target, aka.setIdentificationBytes
(com.google.protobuf.ByteString value) Decoded identification of the target, aka.setIdentificationCode
(int value) The "4096 identification code", aka.setIdentificationCodeLastUpdate
(long value) Time [s since epoch UTC] of last updating the identification code.setIdentificationLastUpdate
(long value) Time [s since epoch UTC] of last updating the identification.setLastSeen
(long value) Time [s since epoch UTC] of last received arbitrary message.Position of the target.setPosition
(ReceiverDProto.Position2D.Builder builderForValue) Position of the target.setPositionLastUpdate
(long value) Time [s since epoch UTC] of last updating the position.Qualified address.setQualifiedAddress
(ReceiverDProto.StateVectorList.StateVector.QualifiedAddress.Builder builderForValue) Qualified address.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSpeedOverGround
(int value) Speed over ground [knots] of the target.setSpeedOverGroundLastUpdate
(long value) Time [s since epoch UTC] of last updating the speed over ground.setTrackAngle
(int value) Track angle [degrees] of the target.setTrackAngleLastUpdate
(long value) Time [s since epoch UTC] of last updating the track angle.setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setVerticalRate
(int value) Vertical rate [feet/min] of the target.setVerticalRateLastUpdate
(long value) Time [s since epoch UTC] of last updating the vertical rate.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-
setField
public ReceiverDProto.StateVectorList.StateVector.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-
clearField
public ReceiverDProto.StateVectorList.StateVector.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-
clearOneof
public ReceiverDProto.StateVectorList.StateVector.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-
setRepeatedField
public ReceiverDProto.StateVectorList.StateVector.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-
addRepeatedField
public ReceiverDProto.StateVectorList.StateVector.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-
mergeFrom
public ReceiverDProto.StateVectorList.StateVector.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-
mergeFrom
public ReceiverDProto.StateVectorList.StateVector.Builder mergeFrom(ReceiverDProto.StateVectorList.StateVector other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-
mergeFrom
public ReceiverDProto.StateVectorList.StateVector.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
- Throws:
IOException
-
hasQualifiedAddress
public boolean hasQualifiedAddress()Qualified address.
.serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.QualifiedAddress qualified_address = 1;
- Specified by:
hasQualifiedAddress
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- Whether the qualifiedAddress field is set.
-
getQualifiedAddress
Qualified address.
.serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.QualifiedAddress qualified_address = 1;
- Specified by:
getQualifiedAddress
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The qualifiedAddress.
-
setQualifiedAddress
public ReceiverDProto.StateVectorList.StateVector.Builder setQualifiedAddress(ReceiverDProto.StateVectorList.StateVector.QualifiedAddress value) Qualified address.
.serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.QualifiedAddress qualified_address = 1;
-
setQualifiedAddress
public ReceiverDProto.StateVectorList.StateVector.Builder setQualifiedAddress(ReceiverDProto.StateVectorList.StateVector.QualifiedAddress.Builder builderForValue) Qualified address.
.serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.QualifiedAddress qualified_address = 1;
-
mergeQualifiedAddress
public ReceiverDProto.StateVectorList.StateVector.Builder mergeQualifiedAddress(ReceiverDProto.StateVectorList.StateVector.QualifiedAddress value) Qualified address.
.serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.QualifiedAddress qualified_address = 1;
-
clearQualifiedAddress
Qualified address.
.serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.QualifiedAddress qualified_address = 1;
-
getQualifiedAddressBuilder
public ReceiverDProto.StateVectorList.StateVector.QualifiedAddress.Builder getQualifiedAddressBuilder()Qualified address.
.serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.QualifiedAddress qualified_address = 1;
-
getQualifiedAddressOrBuilder
public ReceiverDProto.StateVectorList.StateVector.QualifiedAddressOrBuilder getQualifiedAddressOrBuilder()Qualified address.
.serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.QualifiedAddress qualified_address = 1;
- Specified by:
getQualifiedAddressOrBuilder
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
-
getDataSourcesList
List of data sources from which the state vector has been composed.
repeated .serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.DataSource data_sources = 3;
- Specified by:
getDataSourcesList
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- A list containing the dataSources.
-
getDataSourcesCount
public int getDataSourcesCount()List of data sources from which the state vector has been composed.
repeated .serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.DataSource data_sources = 3;
- Specified by:
getDataSourcesCount
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The count of dataSources.
-
getDataSources
List of data sources from which the state vector has been composed.
repeated .serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.DataSource data_sources = 3;
- Specified by:
getDataSources
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The dataSources at the given index.
-
setDataSources
public ReceiverDProto.StateVectorList.StateVector.Builder setDataSources(int index, ReceiverDProto.StateVectorList.StateVector.DataSource value) List of data sources from which the state vector has been composed.
repeated .serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.DataSource data_sources = 3;
- Parameters:
index
- The index to set the value at.value
- The dataSources to set.- Returns:
- This builder for chaining.
-
addDataSources
public ReceiverDProto.StateVectorList.StateVector.Builder addDataSources(ReceiverDProto.StateVectorList.StateVector.DataSource value) List of data sources from which the state vector has been composed.
repeated .serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.DataSource data_sources = 3;
- Parameters:
value
- The dataSources to add.- Returns:
- This builder for chaining.
-
addAllDataSources
public ReceiverDProto.StateVectorList.StateVector.Builder addAllDataSources(Iterable<? extends ReceiverDProto.StateVectorList.StateVector.DataSource> values) List of data sources from which the state vector has been composed.
repeated .serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.DataSource data_sources = 3;
- Parameters:
values
- The dataSources to add.- Returns:
- This builder for chaining.
-
clearDataSources
List of data sources from which the state vector has been composed.
repeated .serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.DataSource data_sources = 3;
- Returns:
- This builder for chaining.
-
getDataSourcesValueList
List of data sources from which the state vector has been composed.
repeated .serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.DataSource data_sources = 3;
- Specified by:
getDataSourcesValueList
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- A list containing the enum numeric values on the wire for dataSources.
-
getDataSourcesValue
public int getDataSourcesValue(int index) List of data sources from which the state vector has been composed.
repeated .serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.DataSource data_sources = 3;
- Specified by:
getDataSourcesValue
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The enum numeric value on the wire of dataSources at the given index.
-
setDataSourcesValue
List of data sources from which the state vector has been composed.
repeated .serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.DataSource data_sources = 3;
- Parameters:
index
- The index to set the value at.value
- The enum numeric value on the wire for dataSources to set.- Returns:
- This builder for chaining.
-
addDataSourcesValue
List of data sources from which the state vector has been composed.
repeated .serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.DataSource data_sources = 3;
- Parameters:
value
- The enum numeric value on the wire for dataSources to add.- Returns:
- This builder for chaining.
-
addAllDataSourcesValue
public ReceiverDProto.StateVectorList.StateVector.Builder addAllDataSourcesValue(Iterable<Integer> values) List of data sources from which the state vector has been composed.
repeated .serosystems.proto.v3.grx.receiverd.StateVectorList.StateVector.DataSource data_sources = 3;
- Parameters:
values
- The enum numeric values on the wire for dataSources to add.- Returns:
- This builder for chaining.
-
getAverageMessageRateDirectlyReceived
public float getAverageMessageRateDirectlyReceived()Average rate of directly received (i.e. non-rebroadcasted) messages [1/s].
float average_message_rate_directly_received = 4;
- Specified by:
getAverageMessageRateDirectlyReceived
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The averageMessageRateDirectlyReceived.
-
setAverageMessageRateDirectlyReceived
public ReceiverDProto.StateVectorList.StateVector.Builder setAverageMessageRateDirectlyReceived(float value) Average rate of directly received (i.e. non-rebroadcasted) messages [1/s].
float average_message_rate_directly_received = 4;
- Parameters:
value
- The averageMessageRateDirectlyReceived to set.- Returns:
- This builder for chaining.
-
clearAverageMessageRateDirectlyReceived
Average rate of directly received (i.e. non-rebroadcasted) messages [1/s].
float average_message_rate_directly_received = 4;
- Returns:
- This builder for chaining.
-
getAverageSignalLevelDirectlyReceived
public float getAverageSignalLevelDirectlyReceived()Average signal level of directly received (i.e. non-rebroadcasted) messages [dBm].
float average_signal_level_directly_received = 5;
- Specified by:
getAverageSignalLevelDirectlyReceived
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The averageSignalLevelDirectlyReceived.
-
setAverageSignalLevelDirectlyReceived
public ReceiverDProto.StateVectorList.StateVector.Builder setAverageSignalLevelDirectlyReceived(float value) Average signal level of directly received (i.e. non-rebroadcasted) messages [dBm].
float average_signal_level_directly_received = 5;
- Parameters:
value
- The averageSignalLevelDirectlyReceived to set.- Returns:
- This builder for chaining.
-
clearAverageSignalLevelDirectlyReceived
Average signal level of directly received (i.e. non-rebroadcasted) messages [dBm].
float average_signal_level_directly_received = 5;
- Returns:
- This builder for chaining.
-
getLastSeen
public long getLastSeen()Time [s since epoch UTC] of last received arbitrary message.
uint64 last_seen = 6;
- Specified by:
getLastSeen
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The lastSeen.
-
setLastSeen
Time [s since epoch UTC] of last received arbitrary message.
uint64 last_seen = 6;
- Parameters:
value
- The lastSeen to set.- Returns:
- This builder for chaining.
-
clearLastSeen
Time [s since epoch UTC] of last received arbitrary message.
uint64 last_seen = 6;
- Returns:
- This builder for chaining.
-
getIdentification
Decoded identification of the target, aka. call sign. Empty if not valid.
string identification = 7;
- Specified by:
getIdentification
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The identification.
-
getIdentificationBytes
public com.google.protobuf.ByteString getIdentificationBytes()Decoded identification of the target, aka. call sign. Empty if not valid.
string identification = 7;
- Specified by:
getIdentificationBytes
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The bytes for identification.
-
setIdentification
Decoded identification of the target, aka. call sign. Empty if not valid.
string identification = 7;
- Parameters:
value
- The identification to set.- Returns:
- This builder for chaining.
-
clearIdentification
Decoded identification of the target, aka. call sign. Empty if not valid.
string identification = 7;
- Returns:
- This builder for chaining.
-
setIdentificationBytes
public ReceiverDProto.StateVectorList.StateVector.Builder setIdentificationBytes(com.google.protobuf.ByteString value) Decoded identification of the target, aka. call sign. Empty if not valid.
string identification = 7;
- Parameters:
value
- The bytes for identification to set.- Returns:
- This builder for chaining.
-
getIdentificationLastUpdate
public long getIdentificationLastUpdate()Time [s since epoch UTC] of last updating the identification. Is 0 if too old/not received yet.
uint64 identification_last_update = 8;
- Specified by:
getIdentificationLastUpdate
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The identificationLastUpdate.
-
setIdentificationLastUpdate
Time [s since epoch UTC] of last updating the identification. Is 0 if too old/not received yet.
uint64 identification_last_update = 8;
- Parameters:
value
- The identificationLastUpdate to set.- Returns:
- This builder for chaining.
-
clearIdentificationLastUpdate
Time [s since epoch UTC] of last updating the identification. Is 0 if too old/not received yet.
uint64 identification_last_update = 8;
- Returns:
- This builder for chaining.
-
getGroundFlag
public boolean getGroundFlag()Whether target is on ground.
bool ground_flag = 9;
- Specified by:
getGroundFlag
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The groundFlag.
-
setGroundFlag
Whether target is on ground.
bool ground_flag = 9;
- Parameters:
value
- The groundFlag to set.- Returns:
- This builder for chaining.
-
clearGroundFlag
Whether target is on ground.
bool ground_flag = 9;
- Returns:
- This builder for chaining.
-
getGroundFlagLastUpdate
public long getGroundFlagLastUpdate()Time [s since epoch UTC] of last updating the ground flag. Is 0 if too old/not received yet.
uint64 ground_flag_last_update = 10;
- Specified by:
getGroundFlagLastUpdate
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The groundFlagLastUpdate.
-
setGroundFlagLastUpdate
Time [s since epoch UTC] of last updating the ground flag. Is 0 if too old/not received yet.
uint64 ground_flag_last_update = 10;
- Parameters:
value
- The groundFlagLastUpdate to set.- Returns:
- This builder for chaining.
-
clearGroundFlagLastUpdate
Time [s since epoch UTC] of last updating the ground flag. Is 0 if too old/not received yet.
uint64 ground_flag_last_update = 10;
- Returns:
- This builder for chaining.
-
hasPosition
public boolean hasPosition()Position of the target. Only available if position is recent.
.serosystems.proto.v3.grx.receiverd.Position2D position = 11;
- Specified by:
hasPosition
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- Whether the position field is set.
-
getPosition
Position of the target. Only available if position is recent.
.serosystems.proto.v3.grx.receiverd.Position2D position = 11;
- Specified by:
getPosition
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The position.
-
setPosition
public ReceiverDProto.StateVectorList.StateVector.Builder setPosition(ReceiverDProto.Position2D value) Position of the target. Only available if position is recent.
.serosystems.proto.v3.grx.receiverd.Position2D position = 11;
-
setPosition
public ReceiverDProto.StateVectorList.StateVector.Builder setPosition(ReceiverDProto.Position2D.Builder builderForValue) Position of the target. Only available if position is recent.
.serosystems.proto.v3.grx.receiverd.Position2D position = 11;
-
mergePosition
public ReceiverDProto.StateVectorList.StateVector.Builder mergePosition(ReceiverDProto.Position2D value) Position of the target. Only available if position is recent.
.serosystems.proto.v3.grx.receiverd.Position2D position = 11;
-
clearPosition
Position of the target. Only available if position is recent.
.serosystems.proto.v3.grx.receiverd.Position2D position = 11;
-
getPositionBuilder
Position of the target. Only available if position is recent.
.serosystems.proto.v3.grx.receiverd.Position2D position = 11;
-
getPositionOrBuilder
Position of the target. Only available if position is recent.
.serosystems.proto.v3.grx.receiverd.Position2D position = 11;
- Specified by:
getPositionOrBuilder
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
-
getPositionLastUpdate
public long getPositionLastUpdate()Time [s since epoch UTC] of last updating the position. Is 0 if too old/not received yet.
uint64 position_last_update = 12;
- Specified by:
getPositionLastUpdate
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The positionLastUpdate.
-
setPositionLastUpdate
Time [s since epoch UTC] of last updating the position. Is 0 if too old/not received yet.
uint64 position_last_update = 12;
- Parameters:
value
- The positionLastUpdate to set.- Returns:
- This builder for chaining.
-
clearPositionLastUpdate
Time [s since epoch UTC] of last updating the position. Is 0 if too old/not received yet.
uint64 position_last_update = 12;
- Returns:
- This builder for chaining.
-
getTrackAngle
public int getTrackAngle()Track angle [degrees] of the target.
uint32 track_angle = 13;
- Specified by:
getTrackAngle
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The trackAngle.
-
setTrackAngle
Track angle [degrees] of the target.
uint32 track_angle = 13;
- Parameters:
value
- The trackAngle to set.- Returns:
- This builder for chaining.
-
clearTrackAngle
Track angle [degrees] of the target.
uint32 track_angle = 13;
- Returns:
- This builder for chaining.
-
getTrackAngleLastUpdate
public long getTrackAngleLastUpdate()Time [s since epoch UTC] of last updating the track angle. Is 0 if too old/not received yet.
uint64 track_angle_last_update = 14;
- Specified by:
getTrackAngleLastUpdate
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The trackAngleLastUpdate.
-
setTrackAngleLastUpdate
Time [s since epoch UTC] of last updating the track angle. Is 0 if too old/not received yet.
uint64 track_angle_last_update = 14;
- Parameters:
value
- The trackAngleLastUpdate to set.- Returns:
- This builder for chaining.
-
clearTrackAngleLastUpdate
Time [s since epoch UTC] of last updating the track angle. Is 0 if too old/not received yet.
uint64 track_angle_last_update = 14;
- Returns:
- This builder for chaining.
-
getSpeedOverGround
public int getSpeedOverGround()Speed over ground [knots] of the target.
uint32 speed_over_ground = 15;
- Specified by:
getSpeedOverGround
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The speedOverGround.
-
setSpeedOverGround
Speed over ground [knots] of the target.
uint32 speed_over_ground = 15;
- Parameters:
value
- The speedOverGround to set.- Returns:
- This builder for chaining.
-
clearSpeedOverGround
Speed over ground [knots] of the target.
uint32 speed_over_ground = 15;
- Returns:
- This builder for chaining.
-
getSpeedOverGroundLastUpdate
public long getSpeedOverGroundLastUpdate()Time [s since epoch UTC] of last updating the speed over ground. Is 0 if too old/not received yet.
uint64 speed_over_ground_last_update = 16;
- Specified by:
getSpeedOverGroundLastUpdate
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The speedOverGroundLastUpdate.
-
setSpeedOverGroundLastUpdate
Time [s since epoch UTC] of last updating the speed over ground. Is 0 if too old/not received yet.
uint64 speed_over_ground_last_update = 16;
- Parameters:
value
- The speedOverGroundLastUpdate to set.- Returns:
- This builder for chaining.
-
clearSpeedOverGroundLastUpdate
Time [s since epoch UTC] of last updating the speed over ground. Is 0 if too old/not received yet.
uint64 speed_over_ground_last_update = 16;
- Returns:
- This builder for chaining.
-
getBarometricAltitude
public int getBarometricAltitude()Barometric altitude [feet] of the target.
int32 barometric_altitude = 17;
- Specified by:
getBarometricAltitude
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The barometricAltitude.
-
setBarometricAltitude
Barometric altitude [feet] of the target.
int32 barometric_altitude = 17;
- Parameters:
value
- The barometricAltitude to set.- Returns:
- This builder for chaining.
-
clearBarometricAltitude
Barometric altitude [feet] of the target.
int32 barometric_altitude = 17;
- Returns:
- This builder for chaining.
-
getBarometricAltitudeLastUpdate
public long getBarometricAltitudeLastUpdate()Time [s since epoch UTC] of last updating the barometric altitude. Is 0 if too old/not received yet.
uint64 barometric_altitude_last_update = 18;
- Specified by:
getBarometricAltitudeLastUpdate
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The barometricAltitudeLastUpdate.
-
setBarometricAltitudeLastUpdate
public ReceiverDProto.StateVectorList.StateVector.Builder setBarometricAltitudeLastUpdate(long value) Time [s since epoch UTC] of last updating the barometric altitude. Is 0 if too old/not received yet.
uint64 barometric_altitude_last_update = 18;
- Parameters:
value
- The barometricAltitudeLastUpdate to set.- Returns:
- This builder for chaining.
-
clearBarometricAltitudeLastUpdate
Time [s since epoch UTC] of last updating the barometric altitude. Is 0 if too old/not received yet.
uint64 barometric_altitude_last_update = 18;
- Returns:
- This builder for chaining.
-
getGeometricHeight
public int getGeometricHeight()Geometric height [feet] of the target.
int32 geometric_height = 19;
- Specified by:
getGeometricHeight
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The geometricHeight.
-
setGeometricHeight
Geometric height [feet] of the target.
int32 geometric_height = 19;
- Parameters:
value
- The geometricHeight to set.- Returns:
- This builder for chaining.
-
clearGeometricHeight
Geometric height [feet] of the target.
int32 geometric_height = 19;
- Returns:
- This builder for chaining.
-
getGeometricHeightLastUpdate
public long getGeometricHeightLastUpdate()Time [s since epoch UTC] of last updating the geometric height. Is 0 if too old/not received yet.
uint64 geometric_height_last_update = 20;
- Specified by:
getGeometricHeightLastUpdate
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The geometricHeightLastUpdate.
-
setGeometricHeightLastUpdate
Time [s since epoch UTC] of last updating the geometric height. Is 0 if too old/not received yet.
uint64 geometric_height_last_update = 20;
- Parameters:
value
- The geometricHeightLastUpdate to set.- Returns:
- This builder for chaining.
-
clearGeometricHeightLastUpdate
Time [s since epoch UTC] of last updating the geometric height. Is 0 if too old/not received yet.
uint64 geometric_height_last_update = 20;
- Returns:
- This builder for chaining.
-
getVerticalRate
public int getVerticalRate()Vertical rate [feet/min] of the target.
int32 vertical_rate = 21;
- Specified by:
getVerticalRate
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The verticalRate.
-
setVerticalRate
Vertical rate [feet/min] of the target.
int32 vertical_rate = 21;
- Parameters:
value
- The verticalRate to set.- Returns:
- This builder for chaining.
-
clearVerticalRate
Vertical rate [feet/min] of the target.
int32 vertical_rate = 21;
- Returns:
- This builder for chaining.
-
getVerticalRateLastUpdate
public long getVerticalRateLastUpdate()Time [s since epoch UTC] of last updating the vertical rate. Is 0 if too old/not received yet.
uint64 vertical_rate_last_update = 22;
- Specified by:
getVerticalRateLastUpdate
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The verticalRateLastUpdate.
-
setVerticalRateLastUpdate
Time [s since epoch UTC] of last updating the vertical rate. Is 0 if too old/not received yet.
uint64 vertical_rate_last_update = 22;
- Parameters:
value
- The verticalRateLastUpdate to set.- Returns:
- This builder for chaining.
-
clearVerticalRateLastUpdate
Time [s since epoch UTC] of last updating the vertical rate. Is 0 if too old/not received yet.
uint64 vertical_rate_last_update = 22;
- Returns:
- This builder for chaining.
-
getCountry
Country, as determined by the ICAO address. Is either the full country name (e.g. "Germany") or "unknown".
string country = 23;
- Specified by:
getCountry
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The country.
-
getCountryBytes
public com.google.protobuf.ByteString getCountryBytes()Country, as determined by the ICAO address. Is either the full country name (e.g. "Germany") or "unknown".
string country = 23;
- Specified by:
getCountryBytes
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The bytes for country.
-
setCountry
Country, as determined by the ICAO address. Is either the full country name (e.g. "Germany") or "unknown".
string country = 23;
- Parameters:
value
- The country to set.- Returns:
- This builder for chaining.
-
clearCountry
Country, as determined by the ICAO address. Is either the full country name (e.g. "Germany") or "unknown".
string country = 23;
- Returns:
- This builder for chaining.
-
setCountryBytes
public ReceiverDProto.StateVectorList.StateVector.Builder setCountryBytes(com.google.protobuf.ByteString value) Country, as determined by the ICAO address. Is either the full country name (e.g. "Germany") or "unknown".
string country = 23;
- Parameters:
value
- The bytes for country to set.- Returns:
- This builder for chaining.
-
getIdentificationCode
public int getIdentificationCode()The "4096 identification code", aka. squawk.
uint32 identification_code = 24;
- Specified by:
getIdentificationCode
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The identificationCode.
-
setIdentificationCode
The "4096 identification code", aka. squawk.
uint32 identification_code = 24;
- Parameters:
value
- The identificationCode to set.- Returns:
- This builder for chaining.
-
clearIdentificationCode
The "4096 identification code", aka. squawk.
uint32 identification_code = 24;
- Returns:
- This builder for chaining.
-
getIdentificationCodeLastUpdate
public long getIdentificationCodeLastUpdate()Time [s since epoch UTC] of last updating the identification code. Is 0 if too old/not received yet.
uint64 identification_code_last_update = 25;
- Specified by:
getIdentificationCodeLastUpdate
in interfaceReceiverDProto.StateVectorList.StateVectorOrBuilder
- Returns:
- The identificationCodeLastUpdate.
-
setIdentificationCodeLastUpdate
public ReceiverDProto.StateVectorList.StateVector.Builder setIdentificationCodeLastUpdate(long value) Time [s since epoch UTC] of last updating the identification code. Is 0 if too old/not received yet.
uint64 identification_code_last_update = 25;
- Parameters:
value
- The identificationCodeLastUpdate to set.- Returns:
- This builder for chaining.
-
clearIdentificationCodeLastUpdate
Time [s since epoch UTC] of last updating the identification code. Is 0 if too old/not received yet.
uint64 identification_code_last_update = 25;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final ReceiverDProto.StateVectorList.StateVector.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-
mergeUnknownFields
public final ReceiverDProto.StateVectorList.StateVector.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.StateVectorList.StateVector.Builder>
-