Package org.yamcs.protobuf
Class Pvalue.ParameterValue
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
Modifier and TypeClassDescriptionstatic final class
Protobuf typeyamcs.protobuf.pvalue.ParameterValue
Nested 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
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final com.google.protobuf.Parser<Pvalue.ParameterValue>
Deprecated.static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
optional .yamcs.protobuf.pvalue.AcquisitionStatus acquisitionStatus = 6;
com.google.protobuf.Timestamp
Time of Yamcs receptioncom.google.protobuf.TimestampOrBuilder
Time of Yamcs receptiongetAlarmRange
(int index) Context-dependent rangesint
Context-dependent rangesContext-dependent rangesgetAlarmRangeOrBuilder
(int index) Context-dependent rangesList<? extends Mdb.AlarmRangeOrBuilder>
Context-dependent rangesstatic Pvalue.ParameterValue
static final com.google.protobuf.Descriptors.Descriptor
Engineering value (calibrated)Engineering value (calibrated)long
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.Timestamp
Time of generation (~ packet time)com.google.protobuf.TimestampOrBuilder
Time of generation (~ packet time)getId()
Parameter identifierParameter identifieroptional .yamcs.protobuf.pvalue.MonitoringResult monitoringResult = 8;
int
When 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>
boolean
Deprecated.optional .yamcs.protobuf.pvalue.RangeCondition rangeCondition = 9;
Raw value (uncalibrated)Raw value (uncalibrated)int
final com.google.protobuf.UnknownFieldSet
boolean
optional .yamcs.protobuf.pvalue.AcquisitionStatus acquisitionStatus = 6;
boolean
Time of Yamcs receptionboolean
Engineering value (calibrated)boolean
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.boolean
Time of generation (~ packet time)int
hashCode()
boolean
hasId()
Parameter identifierboolean
optional .yamcs.protobuf.pvalue.MonitoringResult monitoringResult = 8;
boolean
When transferring parameters over WebSocket, this value might be used instead of the id above in order to reduce the bandwidth.boolean
Deprecated.boolean
optional .yamcs.protobuf.pvalue.RangeCondition rangeCondition = 9;
boolean
Raw value (uncalibrated)protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
newBuilder
(Pvalue.ParameterValue prototype) protected Pvalue.ParameterValue.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected Object
newInstance
(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Pvalue.ParameterValue
parseDelimitedFrom
(InputStream input) static Pvalue.ParameterValue
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Pvalue.ParameterValue
parseFrom
(byte[] data) static Pvalue.ParameterValue
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Pvalue.ParameterValue
parseFrom
(com.google.protobuf.ByteString data) static Pvalue.ParameterValue
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Pvalue.ParameterValue
parseFrom
(com.google.protobuf.CodedInputStream input) static Pvalue.ParameterValue
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Pvalue.ParameterValue
parseFrom
(InputStream input) static Pvalue.ParameterValue
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Pvalue.ParameterValue
parseFrom
(ByteBuffer data) static Pvalue.ParameterValue
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Pvalue.ParameterValue>
parser()
void
writeTo
(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, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods 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:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
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
-
hasId
public boolean hasId()Parameter identifier
optional .yamcs.protobuf.NamedObjectId id = 1;
- Specified by:
hasId
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- Whether the id field is set.
-
getId
Parameter identifier
optional .yamcs.protobuf.NamedObjectId id = 1;
- Specified by:
getId
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- The id.
-
getIdOrBuilder
Parameter identifier
optional .yamcs.protobuf.NamedObjectId id = 1;
- Specified by:
getIdOrBuilder
in interfacePvalue.ParameterValueOrBuilder
-
hasRawValue
public boolean hasRawValue()Raw value (uncalibrated)
optional .yamcs.protobuf.Value rawValue = 2;
- Specified by:
hasRawValue
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- Whether the rawValue field is set.
-
getRawValue
Raw value (uncalibrated)
optional .yamcs.protobuf.Value rawValue = 2;
- Specified by:
getRawValue
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- The rawValue.
-
getRawValueOrBuilder
Raw value (uncalibrated)
optional .yamcs.protobuf.Value rawValue = 2;
- Specified by:
getRawValueOrBuilder
in interfacePvalue.ParameterValueOrBuilder
-
hasEngValue
public boolean hasEngValue()Engineering value (calibrated)
optional .yamcs.protobuf.Value engValue = 3;
- Specified by:
hasEngValue
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- Whether the engValue field is set.
-
getEngValue
Engineering value (calibrated)
optional .yamcs.protobuf.Value engValue = 3;
- Specified by:
getEngValue
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- The engValue.
-
getEngValueOrBuilder
Engineering value (calibrated)
optional .yamcs.protobuf.Value engValue = 3;
- Specified by:
getEngValueOrBuilder
in interfacePvalue.ParameterValueOrBuilder
-
hasAcquisitionTime
public boolean hasAcquisitionTime()Time of Yamcs reception
optional .google.protobuf.Timestamp acquisitionTime = 4;
- Specified by:
hasAcquisitionTime
in 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:
getAcquisitionTime
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- The acquisitionTime.
-
getAcquisitionTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getAcquisitionTimeOrBuilder()Time of Yamcs reception
optional .google.protobuf.Timestamp acquisitionTime = 4;
- Specified by:
getAcquisitionTimeOrBuilder
in interfacePvalue.ParameterValueOrBuilder
-
hasGenerationTime
public boolean hasGenerationTime()Time of generation (~ packet time)
optional .google.protobuf.Timestamp generationTime = 5;
- Specified by:
hasGenerationTime
in 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:
getGenerationTime
in 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:
getGenerationTimeOrBuilder
in interfacePvalue.ParameterValueOrBuilder
-
hasAcquisitionStatus
public boolean hasAcquisitionStatus()optional .yamcs.protobuf.pvalue.AcquisitionStatus acquisitionStatus = 6;
- Specified by:
hasAcquisitionStatus
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- Whether the acquisitionStatus field is set.
-
getAcquisitionStatus
optional .yamcs.protobuf.pvalue.AcquisitionStatus acquisitionStatus = 6;
- Specified by:
getAcquisitionStatus
in 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:
hasProcessingStatus
in 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:
getProcessingStatus
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- The processingStatus.
-
hasMonitoringResult
public boolean hasMonitoringResult()optional .yamcs.protobuf.pvalue.MonitoringResult monitoringResult = 8;
- Specified by:
hasMonitoringResult
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- Whether the monitoringResult field is set.
-
getMonitoringResult
optional .yamcs.protobuf.pvalue.MonitoringResult monitoringResult = 8;
- Specified by:
getMonitoringResult
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- The monitoringResult.
-
hasRangeCondition
public boolean hasRangeCondition()optional .yamcs.protobuf.pvalue.RangeCondition rangeCondition = 9;
- Specified by:
hasRangeCondition
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- Whether the rangeCondition field is set.
-
getRangeCondition
optional .yamcs.protobuf.pvalue.RangeCondition rangeCondition = 9;
- Specified by:
getRangeCondition
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- The rangeCondition.
-
getAlarmRangeList
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;
- Specified by:
getAlarmRangeList
in interfacePvalue.ParameterValueOrBuilder
-
getAlarmRangeOrBuilderList
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;
- Specified by:
getAlarmRangeOrBuilderList
in interfacePvalue.ParameterValueOrBuilder
-
getAlarmRangeCount
public int getAlarmRangeCount()Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;
- Specified by:
getAlarmRangeCount
in interfacePvalue.ParameterValueOrBuilder
-
getAlarmRange
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;
- Specified by:
getAlarmRange
in interfacePvalue.ParameterValueOrBuilder
-
getAlarmRangeOrBuilder
Context-dependent ranges
repeated .yamcs.protobuf.mdb.AlarmRange alarmRange = 25;
- Specified by:
getAlarmRangeOrBuilder
in 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:
hasExpireMillis
in 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:
getExpireMillis
in 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:
hasNumericId
in 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:
getNumericId
in interfacePvalue.ParameterValueOrBuilder
- Returns:
- The numericId.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in 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:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Pvalue.ParameterValue.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-