Interface Mdb.ArgumentTypeInfoOrBuilder

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

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

    • hasEngType

      boolean hasEngType()
      optional string engType = 1;
      Returns:
      Whether the engType field is set.
    • getEngType

      String getEngType()
      optional string engType = 1;
      Returns:
      The engType.
    • getEngTypeBytes

      com.google.protobuf.ByteString getEngTypeBytes()
      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;
    • getEnumValueList

      List<Mdb.EnumValue> getEnumValueList()
       Enumeration states (only used by enumerated arguments)
       
      repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
    • getEnumValue

      Mdb.EnumValue getEnumValue(int index)
       Enumeration states (only used by enumerated arguments)
       
      repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
    • getEnumValueCount

      int getEnumValueCount()
       Enumeration states (only used by enumerated arguments)
       
      repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
    • getEnumValueOrBuilderList

      List<? extends Mdb.EnumValueOrBuilder> getEnumValueOrBuilderList()
       Enumeration states (only used by enumerated arguments)
       
      repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
    • getEnumValueOrBuilder

      Mdb.EnumValueOrBuilder getEnumValueOrBuilder(int index)
       Enumeration states (only used by enumerated arguments)
       
      repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
    • hasRangeMin

      boolean hasRangeMin()
       Minimum value (only used by integer and float arguments)
       
      optional double rangeMin = 6;
      Returns:
      Whether the rangeMin field is set.
    • getRangeMin

      double getRangeMin()
       Minimum value (only used by integer and float arguments)
       
      optional double rangeMin = 6;
      Returns:
      The rangeMin.
    • hasRangeMax

      boolean hasRangeMax()
       Maximum value (only used by integer and float arguments)
       
      optional double rangeMax = 7;
      Returns:
      Whether the rangeMax field is set.
    • getRangeMax

      double getRangeMax()
       Maximum value (only used by integer and float arguments)
       
      optional double rangeMax = 7;
      Returns:
      The rangeMax.
    • getMemberList

      List<Mdb.ArgumentMemberInfo> getMemberList()
       Member information (only used by aggregate arguments)
       
      repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
    • getMember

      Mdb.ArgumentMemberInfo getMember(int index)
       Member information (only used by aggregate arguments)
       
      repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
    • getMemberCount

      int getMemberCount()
       Member information (only used by aggregate arguments)
       
      repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
    • getMemberOrBuilderList

      List<? extends Mdb.ArgumentMemberInfoOrBuilder> getMemberOrBuilderList()
       Member information (only used by aggregate arguments)
       
      repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
    • getMemberOrBuilder

      Mdb.ArgumentMemberInfoOrBuilder getMemberOrBuilder(int index)
       Member information (only used by aggregate arguments)
       
      repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
    • hasZeroStringValue

      boolean hasZeroStringValue()
       String representation of a boolean zero (only used by boolean arguments)
       
      optional string zeroStringValue = 9;
      Returns:
      Whether the zeroStringValue field is set.
    • getZeroStringValue

      String getZeroStringValue()
       String representation of a boolean zero (only used by boolean arguments)
       
      optional string zeroStringValue = 9;
      Returns:
      The zeroStringValue.
    • getZeroStringValueBytes

      com.google.protobuf.ByteString getZeroStringValueBytes()
       String representation of a boolean zero (only used by boolean arguments)
       
      optional string zeroStringValue = 9;
      Returns:
      The bytes for zeroStringValue.
    • hasOneStringValue

      boolean hasOneStringValue()
       String representation of a boolean one (only used by boolean arguments)
       
      optional string oneStringValue = 10;
      Returns:
      Whether the oneStringValue field is set.
    • getOneStringValue

      String getOneStringValue()
       String representation of a boolean one (only used by boolean arguments)
       
      optional string oneStringValue = 10;
      Returns:
      The oneStringValue.
    • getOneStringValueBytes

      com.google.protobuf.ByteString getOneStringValueBytes()
       String representation of a boolean one (only used by boolean arguments)
       
      optional string oneStringValue = 10;
      Returns:
      The bytes for oneStringValue.
    • hasMinChars

      boolean hasMinChars()
       Minimum character count (only used by string arguments)
       
      optional int32 minChars = 11;
      Returns:
      Whether the minChars field is set.
    • getMinChars

      int getMinChars()
       Minimum character count (only used by string arguments)
       
      optional int32 minChars = 11;
      Returns:
      The minChars.
    • hasMaxChars

      boolean hasMaxChars()
       Maximum character count (only used by string arguments)
       
      optional int32 maxChars = 12;
      Returns:
      Whether the maxChars field is set.
    • getMaxChars

      int getMaxChars()
       Maximum character count (only used by string arguments)
       
      optional int32 maxChars = 12;
      Returns:
      The maxChars.
    • hasSigned

      boolean hasSigned()
       True if the engineering type supports signed representation.
       (only used by integer arguments)
       
      optional bool signed = 13;
      Returns:
      Whether the signed field is set.
    • getSigned

      boolean getSigned()
       True if the engineering type supports signed representation.
       (only used by integer arguments)
       
      optional bool signed = 13;
      Returns:
      The signed.
    • hasMinBytes

      boolean hasMinBytes()
       Minimum byte count (only used by binary arguments)
       
      optional int32 minBytes = 14;
      Returns:
      Whether the minBytes field is set.
    • getMinBytes

      int getMinBytes()
       Minimum byte count (only used by binary arguments)
       
      optional int32 minBytes = 14;
      Returns:
      The minBytes.
    • hasMaxBytes

      boolean hasMaxBytes()
       Maximum character count (only used by binary arguments)
       
      optional int32 maxBytes = 15;
      Returns:
      Whether the maxBytes field is set.
    • getMaxBytes

      int getMaxBytes()
       Maximum character count (only used by binary arguments)
       
      optional int32 maxBytes = 15;
      Returns:
      The maxBytes.
    • getDimensionsList

      List<Mdb.ArgumentDimensionInfo> getDimensionsList()
       Length of each dimension (only used by array arguments)
       
      repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
    • getDimensions

      Mdb.ArgumentDimensionInfo getDimensions(int index)
       Length of each dimension (only used by array arguments)
       
      repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
    • getDimensionsCount

      int getDimensionsCount()
       Length of each dimension (only used by array arguments)
       
      repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
    • getDimensionsOrBuilderList

      List<? extends Mdb.ArgumentDimensionInfoOrBuilder> getDimensionsOrBuilderList()
       Length of each dimension (only used by array arguments)
       
      repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
    • getDimensionsOrBuilder

      Mdb.ArgumentDimensionInfoOrBuilder getDimensionsOrBuilder(int index)
       Length of each dimension (only used by array arguments)
       
      repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
    • hasElementType

      boolean hasElementType()
       Type of array entries (only used by array arguments)
       
      optional .yamcs.protobuf.mdb.ArgumentTypeInfo elementType = 17;
      Returns:
      Whether the elementType field is set.
    • getElementType

      Mdb.ArgumentTypeInfo getElementType()
       Type of array entries (only used by array arguments)
       
      optional .yamcs.protobuf.mdb.ArgumentTypeInfo elementType = 17;
      Returns:
      The elementType.
    • getElementTypeOrBuilder

      Mdb.ArgumentTypeInfoOrBuilder getElementTypeOrBuilder()
       Type of array entries (only used by array arguments)
       
      optional .yamcs.protobuf.mdb.ArgumentTypeInfo elementType = 17;