Package org.yamcs.protobuf
Interface Pvalue.ParameterValueOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Pvalue.ParameterValue,Pvalue.ParameterValue.Builder
- Enclosing class:
- Pvalue
public static interface Pvalue.ParameterValueOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description Pvalue.AcquisitionStatusgetAcquisitionStatus()optional .yamcs.protobuf.pvalue.AcquisitionStatus acquisitionStatus = 6;com.google.protobuf.TimestampgetAcquisitionTime()Time of Yamcs receptioncom.google.protobuf.TimestampOrBuildergetAcquisitionTimeOrBuilder()Time of Yamcs receptionMdb.AlarmRangegetAlarmRange(int index)Context-dependent rangesintgetAlarmRangeCount()Context-dependent rangesList<Mdb.AlarmRange>getAlarmRangeList()Context-dependent rangesMdb.AlarmRangeOrBuildergetAlarmRangeOrBuilder(int index)Context-dependent rangesList<? extends Mdb.AlarmRangeOrBuilder>getAlarmRangeOrBuilderList()Context-dependent rangesYamcs.ValuegetEngValue()Engineering value (calibrated)Yamcs.ValueOrBuildergetEngValueOrBuilder()Engineering value (calibrated)longgetExpireMillis()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.com.google.protobuf.TimestampgetGenerationTime()Time of generation (~ packet time)com.google.protobuf.TimestampOrBuildergetGenerationTimeOrBuilder()Time of generation (~ packet time)Yamcs.NamedObjectIdgetId()Parameter identifierYamcs.NamedObjectIdOrBuildergetIdOrBuilder()Parameter identifierPvalue.MonitoringResultgetMonitoringResult()optional .yamcs.protobuf.pvalue.MonitoringResult monitoringResult = 8;intgetNumericId()When transferring parameters over WebSocket, this value might be used instead of the id above in order to reduce the bandwidth.booleangetProcessingStatus()Deprecated.Pvalue.RangeConditiongetRangeCondition()optional .yamcs.protobuf.pvalue.RangeCondition rangeCondition = 9;Yamcs.ValuegetRawValue()Raw value (uncalibrated)Yamcs.ValueOrBuildergetRawValueOrBuilder()Raw value (uncalibrated)booleanhasAcquisitionStatus()optional .yamcs.protobuf.pvalue.AcquisitionStatus acquisitionStatus = 6;booleanhasAcquisitionTime()Time of Yamcs receptionbooleanhasEngValue()Engineering value (calibrated)booleanhasExpireMillis()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.booleanhasGenerationTime()Time of generation (~ packet time)booleanhasId()Parameter identifierbooleanhasMonitoringResult()optional .yamcs.protobuf.pvalue.MonitoringResult monitoringResult = 8;booleanhasNumericId()When transferring parameters over WebSocket, this value might be used instead of the id above in order to reduce the bandwidth.booleanhasProcessingStatus()Deprecated.booleanhasRangeCondition()optional .yamcs.protobuf.pvalue.RangeCondition rangeCondition = 9;booleanhasRawValue()Raw value (uncalibrated)-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasId
boolean hasId()
Parameter identifier
optional .yamcs.protobuf.NamedObjectId id = 1;- Returns:
- Whether the id field is set.
-
getId
Yamcs.NamedObjectId getId()
Parameter identifier
optional .yamcs.protobuf.NamedObjectId id = 1;- Returns:
- The id.
-
getIdOrBuilder
Yamcs.NamedObjectIdOrBuilder getIdOrBuilder()
Parameter identifier
optional .yamcs.protobuf.NamedObjectId id = 1;
-
hasRawValue
boolean hasRawValue()
Raw value (uncalibrated)
optional .yamcs.protobuf.Value rawValue = 2;- Returns:
- Whether the rawValue field is set.
-
getRawValue
Yamcs.Value getRawValue()
Raw value (uncalibrated)
optional .yamcs.protobuf.Value rawValue = 2;- Returns:
- The rawValue.
-
getRawValueOrBuilder
Yamcs.ValueOrBuilder getRawValueOrBuilder()
Raw value (uncalibrated)
optional .yamcs.protobuf.Value rawValue = 2;
-
hasEngValue
boolean hasEngValue()
Engineering value (calibrated)
optional .yamcs.protobuf.Value engValue = 3;- Returns:
- Whether the engValue field is set.
-
getEngValue
Yamcs.Value getEngValue()
Engineering value (calibrated)
optional .yamcs.protobuf.Value engValue = 3;- Returns:
- The engValue.
-
getEngValueOrBuilder
Yamcs.ValueOrBuilder getEngValueOrBuilder()
Engineering value (calibrated)
optional .yamcs.protobuf.Value engValue = 3;
-
hasAcquisitionTime
boolean hasAcquisitionTime()
Time of Yamcs reception
optional .google.protobuf.Timestamp acquisitionTime = 4;- Returns:
- Whether the acquisitionTime field is set.
-
getAcquisitionTime
com.google.protobuf.Timestamp getAcquisitionTime()
Time of Yamcs reception
optional .google.protobuf.Timestamp acquisitionTime = 4;- Returns:
- The acquisitionTime.
-
getAcquisitionTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getAcquisitionTimeOrBuilder()
Time of Yamcs reception
optional .google.protobuf.Timestamp acquisitionTime = 4;
-
hasGenerationTime
boolean hasGenerationTime()
Time of generation (~ packet time)
optional .google.protobuf.Timestamp generationTime = 5;- Returns:
- Whether the generationTime field is set.
-
getGenerationTime
com.google.protobuf.Timestamp getGenerationTime()
Time of generation (~ packet time)
optional .google.protobuf.Timestamp generationTime = 5;- Returns:
- The generationTime.
-
getGenerationTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getGenerationTimeOrBuilder()
Time of generation (~ packet time)
optional .google.protobuf.Timestamp generationTime = 5;
-
hasAcquisitionStatus
boolean hasAcquisitionStatus()
optional .yamcs.protobuf.pvalue.AcquisitionStatus acquisitionStatus = 6;- Returns:
- Whether the acquisitionStatus field is set.
-
getAcquisitionStatus
Pvalue.AcquisitionStatus getAcquisitionStatus()
optional .yamcs.protobuf.pvalue.AcquisitionStatus acquisitionStatus = 6;- Returns:
- The acquisitionStatus.
-
hasProcessingStatus
@Deprecated boolean 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];- Returns:
- Whether the processingStatus field is set.
-
getProcessingStatus
@Deprecated boolean 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];- Returns:
- The processingStatus.
-
hasMonitoringResult
boolean hasMonitoringResult()
optional .yamcs.protobuf.pvalue.MonitoringResult monitoringResult = 8;- Returns:
- Whether the monitoringResult field is set.
-
getMonitoringResult
Pvalue.MonitoringResult getMonitoringResult()
optional .yamcs.protobuf.pvalue.MonitoringResult monitoringResult = 8;- Returns:
- The monitoringResult.
-
hasRangeCondition
boolean hasRangeCondition()
optional .yamcs.protobuf.pvalue.RangeCondition rangeCondition = 9;- Returns:
- Whether the rangeCondition field is set.
-
getRangeCondition
Pvalue.RangeCondition getRangeCondition()
optional .yamcs.protobuf.pvalue.RangeCondition rangeCondition = 9;- Returns:
- The rangeCondition.
-
getAlarmRangeList
List<Mdb.AlarmRange> getAlarmRangeList()
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;
-
getAlarmRange
Mdb.AlarmRange getAlarmRange(int index)
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;
-
getAlarmRangeCount
int getAlarmRangeCount()
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;
-
getAlarmRangeOrBuilderList
List<? extends Mdb.AlarmRangeOrBuilder> getAlarmRangeOrBuilderList()
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;
-
getAlarmRangeOrBuilder
Mdb.AlarmRangeOrBuilder getAlarmRangeOrBuilder(int index)
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;
-
hasExpireMillis
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;- Returns:
- Whether the expireMillis field is set.
-
getExpireMillis
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;- Returns:
- The expireMillis.
-
hasNumericId
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;- Returns:
- Whether the numericId field is set.
-
getNumericId
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;- Returns:
- The numericId.
-
-