- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Mdb.ParameterTypeInfo,Mdb.ParameterTypeInfo.Builder
- Enclosing class:
Mdb
public static interface Mdb.ParameterTypeInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanmap<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10;optional .yamcs.protobuf.mdb.AbsoluteTimeInfo absoluteTimeInfo = 6;optional .yamcs.protobuf.mdb.AbsoluteTimeInfo absoluteTimeInfo = 6;getAlias(int index) repeated .yamcs.protobuf.NamedObjectId alias = 20;intrepeated .yamcs.protobuf.NamedObjectId alias = 20;repeated .yamcs.protobuf.NamedObjectId alias = 20;getAliasOrBuilder(int index) repeated .yamcs.protobuf.NamedObjectId alias = 20;List<? extends Yamcs.NamedObjectIdOrBuilder> repeated .yamcs.protobuf.NamedObjectId alias = 20;Deprecated.intmap<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10;map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10;getAncillaryDataOrDefault(String key, Mdb.AncillaryDataInfo defaultValue) map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10;map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10;optional .yamcs.protobuf.mdb.ArrayInfo arrayInfo = 9;optional .yamcs.protobuf.mdb.ArrayInfo arrayInfo = 9;getContextAlarm(int index) Contextual alarmsintContextual alarmsContextual alarmsgetContextAlarmOrBuilder(int index) Contextual alarmsList<? extends Mdb.ContextAlarmInfoOrBuilder> Contextual alarmsoptional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;Default Alarm, effective when no contextual alarm takes precedence.Default Alarm, effective when no contextual alarm takes precedence.Engineering typecom.google.protobuf.ByteStringEngineering typeValid range for the engineering value (used by integer and float types)Valid range for the engineering value (used by integer and float types)getEnumRanges(int index) Range-to-label mappings if this is an enumeration typeintRange-to-label mappings if this is an enumeration typeRange-to-label mappings if this is an enumeration typegetEnumRangesOrBuilder(int index) Range-to-label mappings if this is an enumeration typeList<? extends Mdb.EnumRangeOrBuilder> Range-to-label mappings if this is an enumeration typegetEnumValue(int index) Deprecated.intDeprecated.Deprecated.getEnumValueOrBuilder(int index) Deprecated.List<? extends Mdb.EnumValueOrBuilder> Deprecated.getEnumValues(int index) Value-to-label mappings if this is an enumeration typeintValue-to-label mappings if this is an enumeration typeValue-to-label mappings if this is an enumeration typegetEnumValuesOrBuilder(int index) Value-to-label mappings if this is an enumeration typeList<? extends Mdb.EnumValueOrBuilder> Value-to-label mappings if this is an enumeration typeInitial valuecom.google.protobuf.ByteStringInitial valueoptional string longDescription = 19;com.google.protobuf.ByteStringoptional string longDescription = 19;getMember(int index) repeated .yamcs.protobuf.mdb.MemberInfo member = 8;intrepeated .yamcs.protobuf.mdb.MemberInfo member = 8;repeated .yamcs.protobuf.mdb.MemberInfo member = 8;getMemberOrBuilder(int index) repeated .yamcs.protobuf.mdb.MemberInfo member = 8;List<? extends Mdb.MemberInfoOrBuilder> repeated .yamcs.protobuf.mdb.MemberInfo member = 8;getName()optional string name = 16;com.google.protobuf.ByteStringoptional string name = 16;Provides hints on how to format the engineering value as a string.Provides hints on how to format the engineering value as a string.String representation of a boolean one (only used by boolean types)com.google.protobuf.ByteStringString representation of a boolean one (only used by boolean types)optional string qualifiedName = 17;com.google.protobuf.ByteStringoptional string qualifiedName = 17;Valid range for the raw value (used by integer and float types)Valid range for the raw value (used by integer and float types)optional string shortDescription = 18;com.google.protobuf.ByteStringoptional string shortDescription = 18;booleanTrue if the engineering type supports signed representation.intHint about the range of allowed engineering valuesgetUnitSet(int index) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;intrepeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;getUnitSetOrBuilder(int index) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;List<? extends Mdb.UnitInfoOrBuilder> repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;getUsedBy(int index) Which parameters this type is used by.intWhich parameters this type is used by.Which parameters this type is used by.getUsedByOrBuilder(int index) Which parameters this type is used by.List<? extends Mdb.ParameterInfoOrBuilder> Which parameters this type is used by.String representation of a boolean zero (only used by boolean types)com.google.protobuf.ByteStringString representation of a boolean zero (only used by boolean types)booleanoptional .yamcs.protobuf.mdb.AbsoluteTimeInfo absoluteTimeInfo = 6;booleanoptional .yamcs.protobuf.mdb.ArrayInfo arrayInfo = 9;booleanoptional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;booleanDefault Alarm, effective when no contextual alarm takes precedence.booleanEngineering typebooleanValid range for the engineering value (used by integer and float types)booleanInitial valuebooleanoptional string longDescription = 19;booleanhasName()optional string name = 16;booleanProvides hints on how to format the engineering value as a string.booleanString representation of a boolean one (only used by boolean types)booleanoptional string qualifiedName = 17;booleanValid range for the raw value (used by integer and float types)booleanoptional string shortDescription = 18;booleanTrue if the engineering type supports signed representation.booleanHint about the range of allowed engineering valuesbooleanString representation of a boolean zero (only used by boolean types)Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasName
boolean hasName()optional string name = 16;- Returns:
- Whether the name field is set.
-
getName
String getName()optional string name = 16;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()optional string name = 16;- Returns:
- The bytes for name.
-
hasQualifiedName
boolean hasQualifiedName()optional string qualifiedName = 17;- Returns:
- Whether the qualifiedName field is set.
-
getQualifiedName
String getQualifiedName()optional string qualifiedName = 17;- Returns:
- The qualifiedName.
-
getQualifiedNameBytes
com.google.protobuf.ByteString getQualifiedNameBytes()optional string qualifiedName = 17;- Returns:
- The bytes for qualifiedName.
-
hasShortDescription
boolean hasShortDescription()optional string shortDescription = 18;- Returns:
- Whether the shortDescription field is set.
-
getShortDescription
String getShortDescription()optional string shortDescription = 18;- Returns:
- The shortDescription.
-
getShortDescriptionBytes
com.google.protobuf.ByteString getShortDescriptionBytes()optional string shortDescription = 18;- Returns:
- The bytes for shortDescription.
-
hasLongDescription
boolean hasLongDescription()optional string longDescription = 19;- Returns:
- Whether the longDescription field is set.
-
getLongDescription
String getLongDescription()optional string longDescription = 19;- Returns:
- The longDescription.
-
getLongDescriptionBytes
com.google.protobuf.ByteString getLongDescriptionBytes()optional string longDescription = 19;- Returns:
- The bytes for longDescription.
-
getAliasList
List<Yamcs.NamedObjectId> getAliasList()repeated .yamcs.protobuf.NamedObjectId alias = 20; -
getAlias
repeated .yamcs.protobuf.NamedObjectId alias = 20; -
getAliasCount
int getAliasCount()repeated .yamcs.protobuf.NamedObjectId alias = 20; -
getAliasOrBuilderList
List<? extends Yamcs.NamedObjectIdOrBuilder> getAliasOrBuilderList()repeated .yamcs.protobuf.NamedObjectId alias = 20; -
getAliasOrBuilder
repeated .yamcs.protobuf.NamedObjectId alias = 20; -
hasEngType
boolean hasEngType()Engineering type
optional string engType = 1;- Returns:
- Whether the engType field is set.
-
getEngType
String getEngType()Engineering type
optional string engType = 1;- Returns:
- The engType.
-
getEngTypeBytes
com.google.protobuf.ByteString getEngTypeBytes()Engineering type
optional string engType = 1;- Returns:
- The bytes for engType.
-
hasDataEncoding
boolean hasDataEncoding()optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;- Returns:
- Whether the dataEncoding field is set.
-
getDataEncoding
Mdb.DataEncodingInfo getDataEncoding()optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;- Returns:
- The dataEncoding.
-
getDataEncodingOrBuilder
Mdb.DataEncodingInfoOrBuilder getDataEncodingOrBuilder()optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2; -
getUnitSetList
List<Mdb.UnitInfo> getUnitSetList()repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3; -
getUnitSet
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3; -
getUnitSetCount
int getUnitSetCount()repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3; -
getUnitSetOrBuilderList
List<? extends Mdb.UnitInfoOrBuilder> getUnitSetOrBuilderList()repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3; -
getUnitSetOrBuilder
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3; -
hasDefaultAlarm
boolean hasDefaultAlarm()Default Alarm, effective when no contextual alarm takes precedence.
optional .yamcs.protobuf.mdb.AlarmInfo defaultAlarm = 4;- Returns:
- Whether the defaultAlarm field is set.
-
getDefaultAlarm
Mdb.AlarmInfo getDefaultAlarm()Default Alarm, effective when no contextual alarm takes precedence.
optional .yamcs.protobuf.mdb.AlarmInfo defaultAlarm = 4;- Returns:
- The defaultAlarm.
-
getDefaultAlarmOrBuilder
Mdb.AlarmInfoOrBuilder getDefaultAlarmOrBuilder()Default Alarm, effective when no contextual alarm takes precedence.
optional .yamcs.protobuf.mdb.AlarmInfo defaultAlarm = 4; -
getEnumValueList
Deprecated.Deprecated, use `enumValues` instead
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5 [deprecated = true]; -
getEnumValue
Deprecated.Deprecated, use `enumValues` instead
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5 [deprecated = true]; -
getEnumValueCount
Deprecated.Deprecated, use `enumValues` instead
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5 [deprecated = true]; -
getEnumValueOrBuilderList
Deprecated.Deprecated, use `enumValues` instead
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5 [deprecated = true]; -
getEnumValueOrBuilder
Deprecated.Deprecated, use `enumValues` instead
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5 [deprecated = true]; -
getEnumValuesList
List<Mdb.EnumValue> getEnumValuesList()Value-to-label mappings if this is an enumeration type
repeated .yamcs.protobuf.mdb.EnumValue enumValues = 22; -
getEnumValues
Value-to-label mappings if this is an enumeration type
repeated .yamcs.protobuf.mdb.EnumValue enumValues = 22; -
getEnumValuesCount
int getEnumValuesCount()Value-to-label mappings if this is an enumeration type
repeated .yamcs.protobuf.mdb.EnumValue enumValues = 22; -
getEnumValuesOrBuilderList
List<? extends Mdb.EnumValueOrBuilder> getEnumValuesOrBuilderList()Value-to-label mappings if this is an enumeration type
repeated .yamcs.protobuf.mdb.EnumValue enumValues = 22; -
getEnumValuesOrBuilder
Value-to-label mappings if this is an enumeration type
repeated .yamcs.protobuf.mdb.EnumValue enumValues = 22; -
getEnumRangesList
List<Mdb.EnumRange> getEnumRangesList()Range-to-label mappings if this is an enumeration type
repeated .yamcs.protobuf.mdb.EnumRange enumRanges = 23; -
getEnumRanges
Range-to-label mappings if this is an enumeration type
repeated .yamcs.protobuf.mdb.EnumRange enumRanges = 23; -
getEnumRangesCount
int getEnumRangesCount()Range-to-label mappings if this is an enumeration type
repeated .yamcs.protobuf.mdb.EnumRange enumRanges = 23; -
getEnumRangesOrBuilderList
List<? extends Mdb.EnumRangeOrBuilder> getEnumRangesOrBuilderList()Range-to-label mappings if this is an enumeration type
repeated .yamcs.protobuf.mdb.EnumRange enumRanges = 23; -
getEnumRangesOrBuilder
Range-to-label mappings if this is an enumeration type
repeated .yamcs.protobuf.mdb.EnumRange enumRanges = 23; -
hasAbsoluteTimeInfo
boolean hasAbsoluteTimeInfo()optional .yamcs.protobuf.mdb.AbsoluteTimeInfo absoluteTimeInfo = 6;- Returns:
- Whether the absoluteTimeInfo field is set.
-
getAbsoluteTimeInfo
Mdb.AbsoluteTimeInfo getAbsoluteTimeInfo()optional .yamcs.protobuf.mdb.AbsoluteTimeInfo absoluteTimeInfo = 6;- Returns:
- The absoluteTimeInfo.
-
getAbsoluteTimeInfoOrBuilder
Mdb.AbsoluteTimeInfoOrBuilder getAbsoluteTimeInfoOrBuilder()optional .yamcs.protobuf.mdb.AbsoluteTimeInfo absoluteTimeInfo = 6; -
getContextAlarmList
List<Mdb.ContextAlarmInfo> getContextAlarmList()Contextual alarms
repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarm = 7; -
getContextAlarm
Contextual alarms
repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarm = 7; -
getContextAlarmCount
int getContextAlarmCount()Contextual alarms
repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarm = 7; -
getContextAlarmOrBuilderList
List<? extends Mdb.ContextAlarmInfoOrBuilder> getContextAlarmOrBuilderList()Contextual alarms
repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarm = 7; -
getContextAlarmOrBuilder
Contextual alarms
repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarm = 7; -
getMemberList
List<Mdb.MemberInfo> getMemberList()repeated .yamcs.protobuf.mdb.MemberInfo member = 8; -
getMember
repeated .yamcs.protobuf.mdb.MemberInfo member = 8; -
getMemberCount
int getMemberCount()repeated .yamcs.protobuf.mdb.MemberInfo member = 8; -
getMemberOrBuilderList
List<? extends Mdb.MemberInfoOrBuilder> getMemberOrBuilderList()repeated .yamcs.protobuf.mdb.MemberInfo member = 8; -
getMemberOrBuilder
repeated .yamcs.protobuf.mdb.MemberInfo member = 8; -
hasArrayInfo
boolean hasArrayInfo()optional .yamcs.protobuf.mdb.ArrayInfo arrayInfo = 9;- Returns:
- Whether the arrayInfo field is set.
-
getArrayInfo
Mdb.ArrayInfo getArrayInfo()optional .yamcs.protobuf.mdb.ArrayInfo arrayInfo = 9;- Returns:
- The arrayInfo.
-
getArrayInfoOrBuilder
Mdb.ArrayInfoOrBuilder getArrayInfoOrBuilder()optional .yamcs.protobuf.mdb.ArrayInfo arrayInfo = 9; -
getAncillaryDataCount
int getAncillaryDataCount()map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10; -
containsAncillaryData
map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10; -
getAncillaryData
Deprecated.UsegetAncillaryDataMap()instead. -
getAncillaryDataMap
Map<String,Mdb.AncillaryDataInfo> getAncillaryDataMap()map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10; -
getAncillaryDataOrDefault
map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10; -
getAncillaryDataOrThrow
map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10; -
hasNumberFormat
boolean hasNumberFormat()Provides hints on how to format the engineering value as a string.
optional .yamcs.protobuf.mdb.NumberFormatTypeInfo numberFormat = 11;- Returns:
- Whether the numberFormat field is set.
-
getNumberFormat
Mdb.NumberFormatTypeInfo getNumberFormat()Provides hints on how to format the engineering value as a string.
optional .yamcs.protobuf.mdb.NumberFormatTypeInfo numberFormat = 11;- Returns:
- The numberFormat.
-
getNumberFormatOrBuilder
Mdb.NumberFormatTypeInfoOrBuilder getNumberFormatOrBuilder()Provides hints on how to format the engineering value as a string.
optional .yamcs.protobuf.mdb.NumberFormatTypeInfo numberFormat = 11; -
hasSigned
boolean hasSigned()True if the engineering type supports signed representation. (only used by integer parameter types)
optional bool signed = 12;- Returns:
- Whether the signed field is set.
-
getSigned
boolean getSigned()True if the engineering type supports signed representation. (only used by integer parameter types)
optional bool signed = 12;- Returns:
- The signed.
-
hasSizeInBits
boolean hasSizeInBits()Hint about the range of allowed engineering values
optional int32 sizeInBits = 21;- Returns:
- Whether the sizeInBits field is set.
-
getSizeInBits
int getSizeInBits()Hint about the range of allowed engineering values
optional int32 sizeInBits = 21;- Returns:
- The sizeInBits.
-
hasZeroStringValue
boolean hasZeroStringValue()String representation of a boolean zero (only used by boolean types)
optional string zeroStringValue = 13;- Returns:
- Whether the zeroStringValue field is set.
-
getZeroStringValue
String getZeroStringValue()String representation of a boolean zero (only used by boolean types)
optional string zeroStringValue = 13;- Returns:
- The zeroStringValue.
-
getZeroStringValueBytes
com.google.protobuf.ByteString getZeroStringValueBytes()String representation of a boolean zero (only used by boolean types)
optional string zeroStringValue = 13;- Returns:
- The bytes for zeroStringValue.
-
hasOneStringValue
boolean hasOneStringValue()String representation of a boolean one (only used by boolean types)
optional string oneStringValue = 14;- Returns:
- Whether the oneStringValue field is set.
-
getOneStringValue
String getOneStringValue()String representation of a boolean one (only used by boolean types)
optional string oneStringValue = 14;- Returns:
- The oneStringValue.
-
getOneStringValueBytes
com.google.protobuf.ByteString getOneStringValueBytes()String representation of a boolean one (only used by boolean types)
optional string oneStringValue = 14;- Returns:
- The bytes for oneStringValue.
-
getUsedByList
List<Mdb.ParameterInfo> getUsedByList()Which parameters this type is used by. This field is only populated when requesting directly a single parameter type.
repeated .yamcs.protobuf.mdb.ParameterInfo usedBy = 15; -
getUsedBy
Which parameters this type is used by. This field is only populated when requesting directly a single parameter type.
repeated .yamcs.protobuf.mdb.ParameterInfo usedBy = 15; -
getUsedByCount
int getUsedByCount()Which parameters this type is used by. This field is only populated when requesting directly a single parameter type.
repeated .yamcs.protobuf.mdb.ParameterInfo usedBy = 15; -
getUsedByOrBuilderList
List<? extends Mdb.ParameterInfoOrBuilder> getUsedByOrBuilderList()Which parameters this type is used by. This field is only populated when requesting directly a single parameter type.
repeated .yamcs.protobuf.mdb.ParameterInfo usedBy = 15; -
getUsedByOrBuilder
Which parameters this type is used by. This field is only populated when requesting directly a single parameter type.
repeated .yamcs.protobuf.mdb.ParameterInfo usedBy = 15; -
hasInitialValue
boolean hasInitialValue()Initial value
optional string initialValue = 24;- Returns:
- Whether the initialValue field is set.
-
getInitialValue
String getInitialValue()Initial value
optional string initialValue = 24;- Returns:
- The initialValue.
-
getInitialValueBytes
com.google.protobuf.ByteString getInitialValueBytes()Initial value
optional string initialValue = 24;- Returns:
- The bytes for initialValue.
-
hasRawValidRange
boolean hasRawValidRange()Valid range for the raw value (used by integer and float types)
optional .yamcs.protobuf.mdb.ValidRangeInfo rawValidRange = 25;- Returns:
- Whether the rawValidRange field is set.
-
getRawValidRange
Mdb.ValidRangeInfo getRawValidRange()Valid range for the raw value (used by integer and float types)
optional .yamcs.protobuf.mdb.ValidRangeInfo rawValidRange = 25;- Returns:
- The rawValidRange.
-
getRawValidRangeOrBuilder
Mdb.ValidRangeInfoOrBuilder getRawValidRangeOrBuilder()Valid range for the raw value (used by integer and float types)
optional .yamcs.protobuf.mdb.ValidRangeInfo rawValidRange = 25; -
hasEngValidRange
boolean hasEngValidRange()Valid range for the engineering value (used by integer and float types)
optional .yamcs.protobuf.mdb.ValidRangeInfo engValidRange = 26;- Returns:
- Whether the engValidRange field is set.
-
getEngValidRange
Mdb.ValidRangeInfo getEngValidRange()Valid range for the engineering value (used by integer and float types)
optional .yamcs.protobuf.mdb.ValidRangeInfo engValidRange = 26;- Returns:
- The engValidRange.
-
getEngValidRangeOrBuilder
Mdb.ValidRangeInfoOrBuilder getEngValidRangeOrBuilder()Valid range for the engineering value (used by integer and float types)
optional .yamcs.protobuf.mdb.ValidRangeInfo engValidRange = 26;
-