java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.ParameterOverride
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,ParameterOverrideOrBuilder
public final class ParameterOverride
extends com.google.protobuf.GeneratedMessageV3
implements ParameterOverrideOrBuilder
A change to a parameter's type. This can be either due to an alarm or a calibrator change.Protobuf type
yamcs.protobuf.processing.ParameterOverride- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA change to a parameter's type.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, 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 com.google.protobuf.Parser<ParameterOverride> Deprecated.Fields 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 TypeMethodDescriptionbooleangetContextAlarms(int index) Alarm properties under specific contextintAlarm properties under specific contextAlarm properties under specific contextgetContextAlarmsOrBuilder(int index) Alarm properties under specific contextList<? extends Mdb.ContextAlarmInfoOrBuilder> Alarm properties under specific contextgetContextCalibrators(int index) Calibrators under specific contextintCalibrators under specific contextCalibrators under specific contextgetContextCalibratorsOrBuilder(int index) Calibrators under specific contextList<? extends Mdb.ContextCalibratorInfoOrBuilder> Calibrators under specific contextDefault alarm properties (when no specific context)Default alarm properties (when no specific context)Default calibrator (when no specific context)Default calibrator (when no specific context)static ParameterOverridestatic final com.google.protobuf.Descriptors.DescriptorParameter namecom.google.protobuf.ByteStringParameter namecom.google.protobuf.Parser<ParameterOverride> intfinal com.google.protobuf.UnknownFieldSetbooleanDefault alarm properties (when no specific context)booleanDefault calibrator (when no specific context)inthashCode()booleanParameter nameprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic ParameterOverride.Builderstatic ParameterOverride.BuildernewBuilder(ParameterOverride prototype) protected ParameterOverride.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static ParameterOverrideparseDelimitedFrom(InputStream input) static ParameterOverrideparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParameterOverrideparseFrom(byte[] data) static ParameterOverrideparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParameterOverrideparseFrom(com.google.protobuf.ByteString data) static ParameterOverrideparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParameterOverrideparseFrom(com.google.protobuf.CodedInputStream input) static ParameterOverrideparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParameterOverrideparseFrom(InputStream input) static ParameterOverrideparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParameterOverrideparseFrom(ByteBuffer data) static ParameterOverrideparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ParameterOverride> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, 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
-
PARAMETER_FIELD_NUMBER
public static final int PARAMETER_FIELD_NUMBER- See Also:
-
DEFAULTCALIBRATOR_FIELD_NUMBER
public static final int DEFAULTCALIBRATOR_FIELD_NUMBER- See Also:
-
CONTEXTCALIBRATORS_FIELD_NUMBER
public static final int CONTEXTCALIBRATORS_FIELD_NUMBER- See Also:
-
DEFAULTALARM_FIELD_NUMBER
public static final int DEFAULTALARM_FIELD_NUMBER- See Also:
-
CONTEXTALARMS_FIELD_NUMBER
public static final int CONTEXTALARMS_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
-
hasParameter
public boolean hasParameter()Parameter name
optional string parameter = 1;- Specified by:
hasParameterin interfaceParameterOverrideOrBuilder- Returns:
- Whether the parameter field is set.
-
getParameter
Parameter name
optional string parameter = 1;- Specified by:
getParameterin interfaceParameterOverrideOrBuilder- Returns:
- The parameter.
-
getParameterBytes
public com.google.protobuf.ByteString getParameterBytes()Parameter name
optional string parameter = 1;- Specified by:
getParameterBytesin interfaceParameterOverrideOrBuilder- Returns:
- The bytes for parameter.
-
hasDefaultCalibrator
public boolean hasDefaultCalibrator()Default calibrator (when no specific context)
optional .yamcs.protobuf.mdb.CalibratorInfo defaultCalibrator = 5;- Specified by:
hasDefaultCalibratorin interfaceParameterOverrideOrBuilder- Returns:
- Whether the defaultCalibrator field is set.
-
getDefaultCalibrator
Default calibrator (when no specific context)
optional .yamcs.protobuf.mdb.CalibratorInfo defaultCalibrator = 5;- Specified by:
getDefaultCalibratorin interfaceParameterOverrideOrBuilder- Returns:
- The defaultCalibrator.
-
getDefaultCalibratorOrBuilder
Default calibrator (when no specific context)
optional .yamcs.protobuf.mdb.CalibratorInfo defaultCalibrator = 5;- Specified by:
getDefaultCalibratorOrBuilderin interfaceParameterOverrideOrBuilder
-
getContextCalibratorsList
Calibrators under specific context
repeated .yamcs.protobuf.mdb.ContextCalibratorInfo contextCalibrators = 6;- Specified by:
getContextCalibratorsListin interfaceParameterOverrideOrBuilder
-
getContextCalibratorsOrBuilderList
Calibrators under specific context
repeated .yamcs.protobuf.mdb.ContextCalibratorInfo contextCalibrators = 6;- Specified by:
getContextCalibratorsOrBuilderListin interfaceParameterOverrideOrBuilder
-
getContextCalibratorsCount
public int getContextCalibratorsCount()Calibrators under specific context
repeated .yamcs.protobuf.mdb.ContextCalibratorInfo contextCalibrators = 6;- Specified by:
getContextCalibratorsCountin interfaceParameterOverrideOrBuilder
-
getContextCalibrators
Calibrators under specific context
repeated .yamcs.protobuf.mdb.ContextCalibratorInfo contextCalibrators = 6;- Specified by:
getContextCalibratorsin interfaceParameterOverrideOrBuilder
-
getContextCalibratorsOrBuilder
Calibrators under specific context
repeated .yamcs.protobuf.mdb.ContextCalibratorInfo contextCalibrators = 6;- Specified by:
getContextCalibratorsOrBuilderin interfaceParameterOverrideOrBuilder
-
hasDefaultAlarm
public boolean hasDefaultAlarm()Default alarm properties (when no specific context)
optional .yamcs.protobuf.mdb.AlarmInfo defaultAlarm = 7;- Specified by:
hasDefaultAlarmin interfaceParameterOverrideOrBuilder- Returns:
- Whether the defaultAlarm field is set.
-
getDefaultAlarm
Default alarm properties (when no specific context)
optional .yamcs.protobuf.mdb.AlarmInfo defaultAlarm = 7;- Specified by:
getDefaultAlarmin interfaceParameterOverrideOrBuilder- Returns:
- The defaultAlarm.
-
getDefaultAlarmOrBuilder
Default alarm properties (when no specific context)
optional .yamcs.protobuf.mdb.AlarmInfo defaultAlarm = 7;- Specified by:
getDefaultAlarmOrBuilderin interfaceParameterOverrideOrBuilder
-
getContextAlarmsList
Alarm properties under specific context
repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarms = 8;- Specified by:
getContextAlarmsListin interfaceParameterOverrideOrBuilder
-
getContextAlarmsOrBuilderList
Alarm properties under specific context
repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarms = 8;- Specified by:
getContextAlarmsOrBuilderListin interfaceParameterOverrideOrBuilder
-
getContextAlarmsCount
public int getContextAlarmsCount()Alarm properties under specific context
repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarms = 8;- Specified by:
getContextAlarmsCountin interfaceParameterOverrideOrBuilder
-
getContextAlarms
Alarm properties under specific context
repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarms = 8;- Specified by:
getContextAlarmsin interfaceParameterOverrideOrBuilder
-
getContextAlarmsOrBuilder
Alarm properties under specific context
repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarms = 8;- Specified by:
getContextAlarmsOrBuilderin interfaceParameterOverrideOrBuilder
-
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 ParameterOverride parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParameterOverride parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParameterOverride parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParameterOverride parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParameterOverride parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParameterOverride parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ParameterOverride parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ParameterOverride parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ParameterOverride parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ParameterOverride 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 ParameterOverride.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
-