Interface Mdb.ParameterTypeInfoOrBuilder

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

      Yamcs.NamedObjectId getAlias(int index)
      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

      Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(int index)
      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

      Mdb.UnitInfo getUnitSet(int index)
      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

      Mdb.UnitInfoOrBuilder getUnitSetOrBuilder(int index)
      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

      List<Mdb.EnumValue> getEnumValueList()
      repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
    • getEnumValue

      Mdb.EnumValue getEnumValue(int index)
      repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
    • getEnumValueCount

      int getEnumValueCount()
      repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
    • getEnumValueOrBuilderList

      List<? extends Mdb.EnumValueOrBuilder> getEnumValueOrBuilderList()
      repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
    • getEnumValueOrBuilder

      Mdb.EnumValueOrBuilder getEnumValueOrBuilder(int index)
      repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
    • 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

      Mdb.ContextAlarmInfo getContextAlarm(int index)
       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

      Mdb.ContextAlarmInfoOrBuilder getContextAlarmOrBuilder(int index)
       Contextual alarms
       
      repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarm = 7;
    • getMemberList

      List<Mdb.MemberInfo> getMemberList()
      repeated .yamcs.protobuf.mdb.MemberInfo member = 8;
    • getMember

      Mdb.MemberInfo getMember(int index)
      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

      Mdb.MemberInfoOrBuilder getMemberOrBuilder(int index)
      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

      boolean containsAncillaryData(String key)
      map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10;
    • getAncillaryData

      Deprecated.
    • getAncillaryDataMap

      Map<String,Mdb.AncillaryDataInfo> getAncillaryDataMap()
      map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10;
    • getAncillaryDataOrDefault

      Mdb.AncillaryDataInfo getAncillaryDataOrDefault(String key, Mdb.AncillaryDataInfo defaultValue)
      map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 10;
    • getAncillaryDataOrThrow

      Mdb.AncillaryDataInfo getAncillaryDataOrThrow(String key)
      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.
    • 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

      Mdb.ParameterInfo getUsedBy(int index)
       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

      Mdb.ParameterInfoOrBuilder getUsedByOrBuilder(int index)
       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;