java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.Pvalue.ParameterValue
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,Pvalue.ParameterValueOrBuilder
- Enclosing class:
- Pvalue
public static final class Pvalue.ParameterValue
extends com.google.protobuf.GeneratedMessageV3
implements Pvalue.ParameterValueOrBuilder
Protobuf type
yamcs.protobuf.pvalue.ParameterValue- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeyamcs.protobuf.pvalue.ParameterValueNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final com.google.protobuf.Parser<Pvalue.ParameterValue>Deprecated.static final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanoptional .yamcs.protobuf.pvalue.AcquisitionStatus acquisitionStatus = 6;com.google.protobuf.TimestampTime of Yamcs receptioncom.google.protobuf.TimestampOrBuilderTime of Yamcs receptiongetAlarmRange(int index) Context-dependent rangesintContext-dependent rangesContext-dependent rangesgetAlarmRangeOrBuilder(int index) Context-dependent rangesList<? extends Mdb.AlarmRangeOrBuilder>Context-dependent rangesstatic Pvalue.ParameterValuestatic final com.google.protobuf.Descriptors.DescriptorEngineering value (calibrated)Engineering value (calibrated)longHow long (in milliseconds) this parameter value is valid Note that there is an option when subscribing to parameters to get updated when the parameter values expire.com.google.protobuf.TimestampTime of generation (~ packet time)com.google.protobuf.TimestampOrBuilderTime of generation (~ packet time)getId()Parameter identifierParameter identifieroptional .yamcs.protobuf.pvalue.MonitoringResult monitoringResult = 8;intWhen transferring parameters over WebSocket, this value might be used instead of the id above in order to reduce the bandwidth.com.google.protobuf.Parser<Pvalue.ParameterValue>booleanDeprecated.optional .yamcs.protobuf.pvalue.RangeCondition rangeCondition = 9;Raw value (uncalibrated)Raw value (uncalibrated)intfinal com.google.protobuf.UnknownFieldSetbooleanoptional .yamcs.protobuf.pvalue.AcquisitionStatus acquisitionStatus = 6;booleanTime of Yamcs receptionbooleanEngineering value (calibrated)booleanHow long (in milliseconds) this parameter value is valid Note that there is an option when subscribing to parameters to get updated when the parameter values expire.booleanTime of generation (~ packet time)inthashCode()booleanhasId()Parameter identifierbooleanoptional .yamcs.protobuf.pvalue.MonitoringResult monitoringResult = 8;booleanWhen transferring parameters over WebSocket, this value might be used instead of the id above in order to reduce the bandwidth.booleanDeprecated.booleanoptional .yamcs.protobuf.pvalue.RangeCondition rangeCondition = 9;booleanRaw value (uncalibrated)protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(Pvalue.ParameterValue prototype) protected Pvalue.ParameterValue.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Pvalue.ParameterValueparseDelimitedFrom(InputStream input) static Pvalue.ParameterValueparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Pvalue.ParameterValueparseFrom(byte[] data) static Pvalue.ParameterValueparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Pvalue.ParameterValueparseFrom(com.google.protobuf.ByteString data) static Pvalue.ParameterValueparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Pvalue.ParameterValueparseFrom(com.google.protobuf.CodedInputStream input) static Pvalue.ParameterValueparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Pvalue.ParameterValueparseFrom(InputStream input) static Pvalue.ParameterValueparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Pvalue.ParameterValueparseFrom(ByteBuffer data) static Pvalue.ParameterValueparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Pvalue.ParameterValue>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
RAWVALUE_FIELD_NUMBER
public static final int RAWVALUE_FIELD_NUMBER- See Also:
-
ENGVALUE_FIELD_NUMBER
public static final int ENGVALUE_FIELD_NUMBER- See Also:
-
ACQUISITIONTIME_FIELD_NUMBER
public static final int ACQUISITIONTIME_FIELD_NUMBER- See Also:
-
GENERATIONTIME_FIELD_NUMBER
public static final int GENERATIONTIME_FIELD_NUMBER- See Also:
-
ACQUISITIONSTATUS_FIELD_NUMBER
public static final int ACQUISITIONSTATUS_FIELD_NUMBER- See Also:
-
PROCESSINGSTATUS_FIELD_NUMBER
public static final int PROCESSINGSTATUS_FIELD_NUMBER- See Also:
-
MONITORINGRESULT_FIELD_NUMBER
public static final int MONITORINGRESULT_FIELD_NUMBER- See Also:
-
RANGECONDITION_FIELD_NUMBER
public static final int RANGECONDITION_FIELD_NUMBER- See Also:
-
ALARMRANGE_FIELD_NUMBER
public static final int ALARMRANGE_FIELD_NUMBER- See Also:
-
EXPIREMILLIS_FIELD_NUMBER
public static final int EXPIREMILLIS_FIELD_NUMBER- See Also:
-
NUMERICID_FIELD_NUMBER
public static final int NUMERICID_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasId
public boolean hasId()Parameter identifier
optional .yamcs.protobuf.NamedObjectId id = 1;- Specified by:
hasIdin interfacePvalue.ParameterValueOrBuilder- Returns:
- Whether the id field is set.
-
getId
Parameter identifier
optional .yamcs.protobuf.NamedObjectId id = 1;- Specified by:
getIdin interfacePvalue.ParameterValueOrBuilder- Returns:
- The id.
-
getIdOrBuilder
Parameter identifier
optional .yamcs.protobuf.NamedObjectId id = 1;- Specified by:
getIdOrBuilderin interfacePvalue.ParameterValueOrBuilder
-
hasRawValue
public boolean hasRawValue()Raw value (uncalibrated)
optional .yamcs.protobuf.Value rawValue = 2;- Specified by:
hasRawValuein interfacePvalue.ParameterValueOrBuilder- Returns:
- Whether the rawValue field is set.
-
getRawValue
Raw value (uncalibrated)
optional .yamcs.protobuf.Value rawValue = 2;- Specified by:
getRawValuein interfacePvalue.ParameterValueOrBuilder- Returns:
- The rawValue.
-
getRawValueOrBuilder
Raw value (uncalibrated)
optional .yamcs.protobuf.Value rawValue = 2;- Specified by:
getRawValueOrBuilderin interfacePvalue.ParameterValueOrBuilder
-
hasEngValue
public boolean hasEngValue()Engineering value (calibrated)
optional .yamcs.protobuf.Value engValue = 3;- Specified by:
hasEngValuein interfacePvalue.ParameterValueOrBuilder- Returns:
- Whether the engValue field is set.
-
getEngValue
Engineering value (calibrated)
optional .yamcs.protobuf.Value engValue = 3;- Specified by:
getEngValuein interfacePvalue.ParameterValueOrBuilder- Returns:
- The engValue.
-
getEngValueOrBuilder
Engineering value (calibrated)
optional .yamcs.protobuf.Value engValue = 3;- Specified by:
getEngValueOrBuilderin interfacePvalue.ParameterValueOrBuilder
-
hasAcquisitionTime
public boolean hasAcquisitionTime()Time of Yamcs reception
optional .google.protobuf.Timestamp acquisitionTime = 4;- Specified by:
hasAcquisitionTimein interfacePvalue.ParameterValueOrBuilder- Returns:
- Whether the acquisitionTime field is set.
-
getAcquisitionTime
public com.google.protobuf.Timestamp getAcquisitionTime()Time of Yamcs reception
optional .google.protobuf.Timestamp acquisitionTime = 4;- Specified by:
getAcquisitionTimein interfacePvalue.ParameterValueOrBuilder- Returns:
- The acquisitionTime.
-
getAcquisitionTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getAcquisitionTimeOrBuilder()Time of Yamcs reception
optional .google.protobuf.Timestamp acquisitionTime = 4;- Specified by:
getAcquisitionTimeOrBuilderin interfacePvalue.ParameterValueOrBuilder
-
hasGenerationTime
public boolean hasGenerationTime()Time of generation (~ packet time)
optional .google.protobuf.Timestamp generationTime = 5;- Specified by:
hasGenerationTimein interfacePvalue.ParameterValueOrBuilder- Returns:
- Whether the generationTime field is set.
-
getGenerationTime
public com.google.protobuf.Timestamp getGenerationTime()Time of generation (~ packet time)
optional .google.protobuf.Timestamp generationTime = 5;- Specified by:
getGenerationTimein interfacePvalue.ParameterValueOrBuilder- Returns:
- The generationTime.
-
getGenerationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getGenerationTimeOrBuilder()Time of generation (~ packet time)
optional .google.protobuf.Timestamp generationTime = 5;- Specified by:
getGenerationTimeOrBuilderin interfacePvalue.ParameterValueOrBuilder
-
hasAcquisitionStatus
public boolean hasAcquisitionStatus()optional .yamcs.protobuf.pvalue.AcquisitionStatus acquisitionStatus = 6;- Specified by:
hasAcquisitionStatusin interfacePvalue.ParameterValueOrBuilder- Returns:
- Whether the acquisitionStatus field is set.
-
getAcquisitionStatus
optional .yamcs.protobuf.pvalue.AcquisitionStatus acquisitionStatus = 6;- Specified by:
getAcquisitionStatusin interfacePvalue.ParameterValueOrBuilder- Returns:
- The acquisitionStatus.
-
hasProcessingStatus
Deprecated.Deprecated: this field was originally introduced for compatibility with Airbus CGS/CD-MCS system. It was redundant, because when false, the acquisitionStatus is also set to INVALID.
optional bool processingStatus = 7 [deprecated = true];- Specified by:
hasProcessingStatusin interfacePvalue.ParameterValueOrBuilder- Returns:
- Whether the processingStatus field is set.
-
getProcessingStatus
Deprecated.Deprecated: this field was originally introduced for compatibility with Airbus CGS/CD-MCS system. It was redundant, because when false, the acquisitionStatus is also set to INVALID.
optional bool processingStatus = 7 [deprecated = true];- Specified by:
getProcessingStatusin interfacePvalue.ParameterValueOrBuilder- Returns:
- The processingStatus.
-
hasMonitoringResult
public boolean hasMonitoringResult()optional .yamcs.protobuf.pvalue.MonitoringResult monitoringResult = 8;- Specified by:
hasMonitoringResultin interfacePvalue.ParameterValueOrBuilder- Returns:
- Whether the monitoringResult field is set.
-
getMonitoringResult
optional .yamcs.protobuf.pvalue.MonitoringResult monitoringResult = 8;- Specified by:
getMonitoringResultin interfacePvalue.ParameterValueOrBuilder- Returns:
- The monitoringResult.
-
hasRangeCondition
public boolean hasRangeCondition()optional .yamcs.protobuf.pvalue.RangeCondition rangeCondition = 9;- Specified by:
hasRangeConditionin interfacePvalue.ParameterValueOrBuilder- Returns:
- Whether the rangeCondition field is set.
-
getRangeCondition
optional .yamcs.protobuf.pvalue.RangeCondition rangeCondition = 9;- Specified by:
getRangeConditionin interfacePvalue.ParameterValueOrBuilder- Returns:
- The rangeCondition.
-
getAlarmRangeList
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;- Specified by:
getAlarmRangeListin interfacePvalue.ParameterValueOrBuilder
-
getAlarmRangeOrBuilderList
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;- Specified by:
getAlarmRangeOrBuilderListin interfacePvalue.ParameterValueOrBuilder
-
getAlarmRangeCount
public int getAlarmRangeCount()Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;- Specified by:
getAlarmRangeCountin interfacePvalue.ParameterValueOrBuilder
-
getAlarmRange
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;- Specified by:
getAlarmRangein interfacePvalue.ParameterValueOrBuilder
-
getAlarmRangeOrBuilder
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;- Specified by:
getAlarmRangeOrBuilderin interfacePvalue.ParameterValueOrBuilder
-
hasExpireMillis
public boolean hasExpireMillis()How long (in milliseconds) this parameter value is valid Note that there is an option when subscribing to parameters to get updated when the parameter values expire.
optional int64 expireMillis = 26;- Specified by:
hasExpireMillisin interfacePvalue.ParameterValueOrBuilder- Returns:
- Whether the expireMillis field is set.
-
getExpireMillis
public long getExpireMillis()How long (in milliseconds) this parameter value is valid Note that there is an option when subscribing to parameters to get updated when the parameter values expire.
optional int64 expireMillis = 26;- Specified by:
getExpireMillisin interfacePvalue.ParameterValueOrBuilder- Returns:
- The expireMillis.
-
hasNumericId
public boolean hasNumericId()When transferring parameters over WebSocket, this value might be used instead of the id above in order to reduce the bandwidth. Note that the id <-> numericId assignment is only valid in the context of a single WebSocket call.
optional uint32 numericId = 27;- Specified by:
hasNumericIdin interfacePvalue.ParameterValueOrBuilder- Returns:
- Whether the numericId field is set.
-
getNumericId
public int getNumericId()When transferring parameters over WebSocket, this value might be used instead of the id above in order to reduce the bandwidth. Note that the id <-> numericId assignment is only valid in the context of a single WebSocket call.
optional uint32 numericId = 27;- Specified by:
getNumericIdin interfacePvalue.ParameterValueOrBuilder- Returns:
- The numericId.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Pvalue.ParameterValue parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Pvalue.ParameterValue parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Pvalue.ParameterValue parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Pvalue.ParameterValue parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Pvalue.ParameterValue parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Pvalue.ParameterValue parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Pvalue.ParameterValue parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Pvalue.ParameterValue parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Pvalue.ParameterValue parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Pvalue.ParameterValue parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Pvalue.ParameterValue.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-