Package org.yamcs.protobuf
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 Summary
Modifier and TypeMethodDescriptionoptional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;getDimensions(int index) Length of each dimension (only used by array arguments)intLength of each dimension (only used by array arguments)Length of each dimension (only used by array arguments)getDimensionsOrBuilder(int index) Length of each dimension (only used by array arguments)List<? extends Mdb.ArgumentDimensionInfoOrBuilder>Length of each dimension (only used by array arguments)Type of array entries (only used by array arguments)Type of array entries (only used by array arguments)optional string engType = 1;com.google.protobuf.ByteStringoptional string engType = 1;getEnumValue(int index) Enumeration states (only used by enumerated arguments)intEnumeration states (only used by enumerated arguments)Enumeration states (only used by enumerated arguments)getEnumValueOrBuilder(int index) Enumeration states (only used by enumerated arguments)List<? extends Mdb.EnumValueOrBuilder>Enumeration states (only used by enumerated arguments)intMaximum character count (only used by binary arguments)intMaximum character count (only used by string arguments)getMember(int index) Member information (only used by aggregate arguments)intMember information (only used by aggregate arguments)Member information (only used by aggregate arguments)getMemberOrBuilder(int index) Member information (only used by aggregate arguments)List<? extends Mdb.ArgumentMemberInfoOrBuilder>Member information (only used by aggregate arguments)intMinimum byte count (only used by binary arguments)intMinimum character count (only used by string arguments)getName()Name of the parameter typecom.google.protobuf.ByteStringName of the parameter typeString representation of a boolean one (only used by boolean arguments)com.google.protobuf.ByteStringString representation of a boolean one (only used by boolean arguments)doubleMaximum value (only used by integer and float arguments)doubleMinimum value (only used by integer and float arguments)booleanTrue if the engineering type supports signed representation.getUnitSet(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;String representation of a boolean zero (only used by boolean arguments)com.google.protobuf.ByteStringString representation of a boolean zero (only used by boolean arguments)booleanoptional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;booleanType of array entries (only used by array arguments)booleanoptional string engType = 1;booleanMaximum character count (only used by binary arguments)booleanMaximum character count (only used by string arguments)booleanMinimum byte count (only used by binary arguments)booleanMinimum character count (only used by string arguments)booleanhasName()Name of the parameter typebooleanString representation of a boolean one (only used by boolean arguments)booleanMaximum value (only used by integer and float arguments)booleanMinimum value (only used by integer and float arguments)booleanTrue if the engineering type supports signed representation.booleanString representation of a boolean zero (only used by boolean arguments)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
-
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
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; -
getEnumValueList
List<Mdb.EnumValue> getEnumValueList()Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5; -
getEnumValue
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
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
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
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
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
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; -
hasName
boolean hasName()Name of the parameter type
optional string name = 18;- Returns:
- Whether the name field is set.
-
getName
String getName()Name of the parameter type
optional string name = 18;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Name of the parameter type
optional string name = 18;- Returns:
- The bytes for name.
-