Interface Mdb.CreateParameterTypeRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Mdb.CreateParameterTypeRequest, Mdb.CreateParameterTypeRequest.Builder
Enclosing class:
Mdb

public static interface Mdb.CreateParameterTypeRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasInstance

      boolean hasInstance()
       Yamcs instance name
       
      optional string instance = 1;
      Returns:
      Whether the instance field is set.
    • getInstance

      String getInstance()
       Yamcs instance name
       
      optional string instance = 1;
      Returns:
      The instance.
    • getInstanceBytes

      com.google.protobuf.ByteString getInstanceBytes()
       Yamcs instance name
       
      optional string instance = 1;
      Returns:
      The bytes for instance.
    • hasName

      boolean hasName()
       Fully qualified parameter type name
       
      optional string name = 2;
      Returns:
      Whether the name field is set.
    • getName

      String getName()
       Fully qualified parameter type name
       
      optional string name = 2;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Fully qualified parameter type name
       
      optional string name = 2;
      Returns:
      The bytes for name.
    • hasShortDescription

      boolean hasShortDescription()
       Short description (one line)
       
      optional string shortDescription = 3;
      Returns:
      Whether the shortDescription field is set.
    • getShortDescription

      String getShortDescription()
       Short description (one line)
       
      optional string shortDescription = 3;
      Returns:
      The shortDescription.
    • getShortDescriptionBytes

      com.google.protobuf.ByteString getShortDescriptionBytes()
       Short description (one line)
       
      optional string shortDescription = 3;
      Returns:
      The bytes for shortDescription.
    • hasLongDescription

      boolean hasLongDescription()
       Long description (Markdown)
       
      optional string longDescription = 4;
      Returns:
      Whether the longDescription field is set.
    • getLongDescription

      String getLongDescription()
       Long description (Markdown)
       
      optional string longDescription = 4;
      Returns:
      The longDescription.
    • getLongDescriptionBytes

      com.google.protobuf.ByteString getLongDescriptionBytes()
       Long description (Markdown)
       
      optional string longDescription = 4;
      Returns:
      The bytes for longDescription.
    • getAliasesCount

      int getAliasesCount()
       Aliases, keyed by namespace
       
      map<string, string> aliases = 5;
    • containsAliases

      boolean containsAliases(String key)
       Aliases, keyed by namespace
       
      map<string, string> aliases = 5;
    • getAliases

      @Deprecated Map<String,String> getAliases()
      Deprecated.
      Use getAliasesMap() instead.
    • getAliasesMap

      Map<String,String> getAliasesMap()
       Aliases, keyed by namespace
       
      map<string, string> aliases = 5;
    • getAliasesOrDefault

      String getAliasesOrDefault(String key, String defaultValue)
       Aliases, keyed by namespace
       
      map<string, string> aliases = 5;
    • getAliasesOrThrow

      String getAliasesOrThrow(String key)
       Aliases, keyed by namespace
       
      map<string, string> aliases = 5;
    • hasEngType

      boolean hasEngType()
       Engineering type. One of ``float``, ``integer``, ``enumeration``,
       ``binary``, ``boolean`` or ``string``.
       
      optional string engType = 6;
      Returns:
      Whether the engType field is set.
    • getEngType

      String getEngType()
       Engineering type. One of ``float``, ``integer``, ``enumeration``,
       ``binary``, ``boolean`` or ``string``.
       
      optional string engType = 6;
      Returns:
      The engType.
    • getEngTypeBytes

      com.google.protobuf.ByteString getEngTypeBytes()
       Engineering type. One of ``float``, ``integer``, ``enumeration``,
       ``binary``, ``boolean`` or ``string``.
       
      optional string engType = 6;
      Returns:
      The bytes for engType.
    • hasUnit

      boolean hasUnit()
       Engineering unit
       
      optional string unit = 7;
      Returns:
      Whether the unit field is set.
    • getUnit

      String getUnit()
       Engineering unit
       
      optional string unit = 7;
      Returns:
      The unit.
    • getUnitBytes

      com.google.protobuf.ByteString getUnitBytes()
       Engineering unit
       
      optional string unit = 7;
      Returns:
      The bytes for unit.
    • hasSigned

      boolean hasSigned()
       Set to true if the engineering type supports signed representation.
       (only used with ``integer`` parameter types)
       
      optional bool signed = 8;
      Returns:
      Whether the signed field is set.
    • getSigned

      boolean getSigned()
       Set to true if the engineering type supports signed representation.
       (only used with ``integer`` parameter types)
       
      optional bool signed = 8;
      Returns:
      The signed.
    • hasDefaultAlarm

      boolean hasDefaultAlarm()
       Default Alarm, effective when no contextual alarm takes precedence.
       
      optional .yamcs.protobuf.mdb.AlarmInfo defaultAlarm = 9;
      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 = 9;
      Returns:
      The defaultAlarm.
    • getDefaultAlarmOrBuilder

      Mdb.AlarmInfoOrBuilder getDefaultAlarmOrBuilder()
       Default Alarm, effective when no contextual alarm takes precedence.
       
      optional .yamcs.protobuf.mdb.AlarmInfo defaultAlarm = 9;
    • getContextAlarmsList

      List<Mdb.ContextAlarmInfo> getContextAlarmsList()
       Contextual alarms
       
      repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarms = 10;
    • getContextAlarms

      Mdb.ContextAlarmInfo getContextAlarms(int index)
       Contextual alarms
       
      repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarms = 10;
    • getContextAlarmsCount

      int getContextAlarmsCount()
       Contextual alarms
       
      repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarms = 10;
    • getContextAlarmsOrBuilderList

      List<? extends Mdb.ContextAlarmInfoOrBuilder> getContextAlarmsOrBuilderList()
       Contextual alarms
       
      repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarms = 10;
    • getContextAlarmsOrBuilder

      Mdb.ContextAlarmInfoOrBuilder getContextAlarmsOrBuilder(int index)
       Contextual alarms
       
      repeated .yamcs.protobuf.mdb.ContextAlarmInfo contextAlarms = 10;
    • getEnumerationValuesList

      List<Mdb.EnumValue> getEnumerationValuesList()
       Enumeration values.
       (only used with ``enumeration`` parameter types)
       
      repeated .yamcs.protobuf.mdb.EnumValue enumerationValues = 11;
    • getEnumerationValues

      Mdb.EnumValue getEnumerationValues(int index)
       Enumeration values.
       (only used with ``enumeration`` parameter types)
       
      repeated .yamcs.protobuf.mdb.EnumValue enumerationValues = 11;
    • getEnumerationValuesCount

      int getEnumerationValuesCount()
       Enumeration values.
       (only used with ``enumeration`` parameter types)
       
      repeated .yamcs.protobuf.mdb.EnumValue enumerationValues = 11;
    • getEnumerationValuesOrBuilderList

      List<? extends Mdb.EnumValueOrBuilder> getEnumerationValuesOrBuilderList()
       Enumeration values.
       (only used with ``enumeration`` parameter types)
       
      repeated .yamcs.protobuf.mdb.EnumValue enumerationValues = 11;
    • getEnumerationValuesOrBuilder

      Mdb.EnumValueOrBuilder getEnumerationValuesOrBuilder(int index)
       Enumeration values.
       (only used with ``enumeration`` parameter types)
       
      repeated .yamcs.protobuf.mdb.EnumValue enumerationValues = 11;
    • hasZeroStringValue

      boolean hasZeroStringValue()
       String representation of a boolean zero.
       (only used with ``boolean`` parameter types)
       
      optional string zeroStringValue = 12;
      Returns:
      Whether the zeroStringValue field is set.
    • getZeroStringValue

      String getZeroStringValue()
       String representation of a boolean zero.
       (only used with ``boolean`` parameter types)
       
      optional string zeroStringValue = 12;
      Returns:
      The zeroStringValue.
    • getZeroStringValueBytes

      com.google.protobuf.ByteString getZeroStringValueBytes()
       String representation of a boolean zero.
       (only used with ``boolean`` parameter types)
       
      optional string zeroStringValue = 12;
      Returns:
      The bytes for zeroStringValue.
    • hasOneStringValue

      boolean hasOneStringValue()
       String representation of a boolean one.
       (only used with ``boolean`` parameter types)
       
      optional string oneStringValue = 13;
      Returns:
      Whether the oneStringValue field is set.
    • getOneStringValue

      String getOneStringValue()
       String representation of a boolean one.
       (only used with ``boolean`` parameter types)
       
      optional string oneStringValue = 13;
      Returns:
      The oneStringValue.
    • getOneStringValueBytes

      com.google.protobuf.ByteString getOneStringValueBytes()
       String representation of a boolean one.
       (only used with ``boolean`` parameter types)
       
      optional string oneStringValue = 13;
      Returns:
      The bytes for oneStringValue.