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 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.
      • 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.