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 Detail

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