Package org.yamcs.protobuf
Class Mdb.ArgumentTypeInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
org.yamcs.protobuf.Mdb.ArgumentTypeInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,Mdb.ArgumentTypeInfoOrBuilder
- Enclosing class:
- Mdb.ArgumentTypeInfo
public static final class Mdb.ArgumentTypeInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
implements Mdb.ArgumentTypeInfoOrBuilder
Protobuf type
yamcs.protobuf.mdb.ArgumentTypeInfo
-
Method Summary
Modifier and TypeMethodDescriptionaddAllDimensions
(Iterable<? extends Mdb.ArgumentDimensionInfo> values) Length of each dimension (only used by array arguments)addAllEnumValue
(Iterable<? extends Mdb.EnumValue> values) Enumeration states (only used by enumerated arguments)addAllMember
(Iterable<? extends Mdb.ArgumentMemberInfo> values) Member information (only used by aggregate arguments)addAllUnitSet
(Iterable<? extends Mdb.UnitInfo> values) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
addDimensions
(int index, Mdb.ArgumentDimensionInfo value) Length of each dimension (only used by array arguments)addDimensions
(int index, Mdb.ArgumentDimensionInfo.Builder builderForValue) Length of each dimension (only used by array arguments)Length of each dimension (only used by array arguments)addDimensions
(Mdb.ArgumentDimensionInfo.Builder builderForValue) Length of each dimension (only used by array arguments)Length of each dimension (only used by array arguments)addDimensionsBuilder
(int index) Length of each dimension (only used by array arguments)addEnumValue
(int index, Mdb.EnumValue value) Enumeration states (only used by enumerated arguments)addEnumValue
(int index, Mdb.EnumValue.Builder builderForValue) Enumeration states (only used by enumerated arguments)addEnumValue
(Mdb.EnumValue value) Enumeration states (only used by enumerated arguments)addEnumValue
(Mdb.EnumValue.Builder builderForValue) Enumeration states (only used by enumerated arguments)Enumeration states (only used by enumerated arguments)addEnumValueBuilder
(int index) Enumeration states (only used by enumerated arguments)addMember
(int index, Mdb.ArgumentMemberInfo value) Member information (only used by aggregate arguments)addMember
(int index, Mdb.ArgumentMemberInfo.Builder builderForValue) Member information (only used by aggregate arguments)addMember
(Mdb.ArgumentMemberInfo value) Member information (only used by aggregate arguments)addMember
(Mdb.ArgumentMemberInfo.Builder builderForValue) Member information (only used by aggregate arguments)Member information (only used by aggregate arguments)addMemberBuilder
(int index) Member information (only used by aggregate arguments)addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addUnitSet
(int index, Mdb.UnitInfo value) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
addUnitSet
(int index, Mdb.UnitInfo.Builder builderForValue) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
addUnitSet
(Mdb.UnitInfo value) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
addUnitSet
(Mdb.UnitInfo.Builder builderForValue) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
addUnitSetBuilder
(int index) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
build()
clear()
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
Length of each dimension (only used by array arguments)Type of array entries (only used by array arguments)optional string engType = 1;
Enumeration states (only used by enumerated arguments)clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) Maximum character count (only used by binary arguments)Maximum character count (only used by string arguments)Member information (only used by aggregate arguments)Minimum byte count (only used by binary arguments)Minimum character count (only used by string arguments)Name of the parameter typeclearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) String representation of a boolean one (only used by boolean arguments)Maximum value (only used by integer and float arguments)Minimum value (only used by integer and float arguments)True if the engineering type supports signed representation.repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
String representation of a boolean zero (only used by boolean arguments)clone()
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getDimensions
(int index) Length of each dimension (only used by array arguments)getDimensionsBuilder
(int index) Length of each dimension (only used by array arguments)Length of each dimension (only used by array arguments)int
Length 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)Type of array entries (only used by array arguments)optional string engType = 1;
com.google.protobuf.ByteString
optional string engType = 1;
getEnumValue
(int index) Enumeration states (only used by enumerated arguments)getEnumValueBuilder
(int index) Enumeration states (only used by enumerated arguments)Enumeration states (only used by enumerated arguments)int
Enumeration 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)int
Maximum character count (only used by binary arguments)int
Maximum character count (only used by string arguments)getMember
(int index) Member information (only used by aggregate arguments)getMemberBuilder
(int index) Member information (only used by aggregate arguments)Member information (only used by aggregate arguments)int
Member 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)int
Minimum byte count (only used by binary arguments)int
Minimum character count (only used by string arguments)getName()
Name of the parameter typecom.google.protobuf.ByteString
Name of the parameter typeString representation of a boolean one (only used by boolean arguments)com.google.protobuf.ByteString
String representation of a boolean one (only used by boolean arguments)double
Maximum value (only used by integer and float arguments)double
Minimum value (only used by integer and float arguments)boolean
True if the engineering type supports signed representation.getUnitSet
(int index) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
getUnitSetBuilder
(int index) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
int
repeated .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.ByteString
String representation of a boolean zero (only used by boolean arguments)boolean
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
boolean
Type of array entries (only used by array arguments)boolean
optional string engType = 1;
boolean
Maximum character count (only used by binary arguments)boolean
Maximum character count (only used by string arguments)boolean
Minimum byte count (only used by binary arguments)boolean
Minimum character count (only used by string arguments)boolean
hasName()
Name of the parameter typeboolean
String representation of a boolean one (only used by boolean arguments)boolean
Maximum value (only used by integer and float arguments)boolean
Minimum value (only used by integer and float arguments)boolean
True if the engineering type supports signed representation.boolean
String representation of a boolean zero (only used by boolean arguments)protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
Type of array entries (only used by array arguments)mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(Mdb.ArgumentTypeInfo other) mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) removeDimensions
(int index) Length of each dimension (only used by array arguments)removeEnumValue
(int index) Enumeration states (only used by enumerated arguments)removeMember
(int index) Member information (only used by aggregate arguments)removeUnitSet
(int index) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
setDataEncoding
(Mdb.DataEncodingInfo.Builder builderForValue) optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
setDimensions
(int index, Mdb.ArgumentDimensionInfo value) Length of each dimension (only used by array arguments)setDimensions
(int index, Mdb.ArgumentDimensionInfo.Builder builderForValue) Length of each dimension (only used by array arguments)Type of array entries (only used by array arguments)setElementType
(Mdb.ArgumentTypeInfo.Builder builderForValue) Type of array entries (only used by array arguments)setEngType
(String value) optional string engType = 1;
setEngTypeBytes
(com.google.protobuf.ByteString value) optional string engType = 1;
setEnumValue
(int index, Mdb.EnumValue value) Enumeration states (only used by enumerated arguments)setEnumValue
(int index, Mdb.EnumValue.Builder builderForValue) Enumeration states (only used by enumerated arguments)setMaxBytes
(int value) Maximum character count (only used by binary arguments)setMaxChars
(int value) Maximum character count (only used by string arguments)setMember
(int index, Mdb.ArgumentMemberInfo value) Member information (only used by aggregate arguments)setMember
(int index, Mdb.ArgumentMemberInfo.Builder builderForValue) Member information (only used by aggregate arguments)setMinBytes
(int value) Minimum byte count (only used by binary arguments)setMinChars
(int value) Minimum character count (only used by string arguments)Name of the parameter typesetNameBytes
(com.google.protobuf.ByteString value) Name of the parameter typesetOneStringValue
(String value) String representation of a boolean one (only used by boolean arguments)setOneStringValueBytes
(com.google.protobuf.ByteString value) String representation of a boolean one (only used by boolean arguments)setRangeMax
(double value) Maximum value (only used by integer and float arguments)setRangeMin
(double value) Minimum value (only used by integer and float arguments)setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSigned
(boolean value) True if the engineering type supports signed representation.setUnitSet
(int index, Mdb.UnitInfo value) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
setUnitSet
(int index, Mdb.UnitInfo.Builder builderForValue) repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setZeroStringValue
(String value) String representation of a boolean zero (only used by boolean arguments)setZeroStringValueBytes
(com.google.protobuf.ByteString value) String representation of a boolean zero (only used by boolean arguments)Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
-
setField
public Mdb.ArgumentTypeInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
-
clearField
public Mdb.ArgumentTypeInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
-
clearOneof
public Mdb.ArgumentTypeInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
-
setRepeatedField
public Mdb.ArgumentTypeInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
-
addRepeatedField
public Mdb.ArgumentTypeInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Mdb.ArgumentTypeInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
-
mergeFrom
public Mdb.ArgumentTypeInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Mdb.ArgumentTypeInfo.Builder>
- Throws:
IOException
-
hasEngType
public boolean hasEngType()optional string engType = 1;
- Specified by:
hasEngType
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the engType field is set.
-
getEngType
optional string engType = 1;
- Specified by:
getEngType
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The engType.
-
getEngTypeBytes
public com.google.protobuf.ByteString getEngTypeBytes()optional string engType = 1;
- Specified by:
getEngTypeBytes
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The bytes for engType.
-
setEngType
optional string engType = 1;
- Parameters:
value
- The engType to set.- Returns:
- This builder for chaining.
-
clearEngType
optional string engType = 1;
- Returns:
- This builder for chaining.
-
setEngTypeBytes
optional string engType = 1;
- Parameters:
value
- The bytes for engType to set.- Returns:
- This builder for chaining.
-
hasDataEncoding
public boolean hasDataEncoding()optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
- Specified by:
hasDataEncoding
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the dataEncoding field is set.
-
getDataEncoding
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
- Specified by:
getDataEncoding
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The dataEncoding.
-
setDataEncoding
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
-
setDataEncoding
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
-
mergeDataEncoding
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
-
clearDataEncoding
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
-
getDataEncodingBuilder
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
-
getDataEncodingOrBuilder
optional .yamcs.protobuf.mdb.DataEncodingInfo dataEncoding = 2;
- Specified by:
getDataEncodingOrBuilder
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getUnitSetList
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
- Specified by:
getUnitSetList
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getUnitSetCount
public int getUnitSetCount()repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
- Specified by:
getUnitSetCount
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getUnitSet
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
- Specified by:
getUnitSet
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
setUnitSet
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
setUnitSet
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
addUnitSet
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
addUnitSet
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
addUnitSet
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
addUnitSet
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
addAllUnitSet
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
clearUnitSet
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
removeUnitSet
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
getUnitSetBuilder
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
getUnitSetOrBuilder
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
- Specified by:
getUnitSetOrBuilder
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getUnitSetOrBuilderList
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
- Specified by:
getUnitSetOrBuilderList
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
addUnitSetBuilder
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
addUnitSetBuilder
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
getUnitSetBuilderList
repeated .yamcs.protobuf.mdb.UnitInfo unitSet = 3;
-
getEnumValueList
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
- Specified by:
getEnumValueList
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getEnumValueCount
public int getEnumValueCount()Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
- Specified by:
getEnumValueCount
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getEnumValue
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
- Specified by:
getEnumValue
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
setEnumValue
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
-
setEnumValue
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
-
addEnumValue
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
-
addEnumValue
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
-
addEnumValue
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
-
addEnumValue
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
-
addAllEnumValue
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
-
clearEnumValue
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
-
removeEnumValue
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
-
getEnumValueBuilder
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;
- Specified by:
getEnumValueOrBuilder
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getEnumValueOrBuilderList
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
- Specified by:
getEnumValueOrBuilderList
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
addEnumValueBuilder
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
-
addEnumValueBuilder
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
-
getEnumValueBuilderList
Enumeration states (only used by enumerated arguments)
repeated .yamcs.protobuf.mdb.EnumValue enumValue = 5;
-
hasRangeMin
public boolean hasRangeMin()Minimum value (only used by integer and float arguments)
optional double rangeMin = 6;
- Specified by:
hasRangeMin
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the rangeMin field is set.
-
getRangeMin
public double getRangeMin()Minimum value (only used by integer and float arguments)
optional double rangeMin = 6;
- Specified by:
getRangeMin
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The rangeMin.
-
setRangeMin
Minimum value (only used by integer and float arguments)
optional double rangeMin = 6;
- Parameters:
value
- The rangeMin to set.- Returns:
- This builder for chaining.
-
clearRangeMin
Minimum value (only used by integer and float arguments)
optional double rangeMin = 6;
- Returns:
- This builder for chaining.
-
hasRangeMax
public boolean hasRangeMax()Maximum value (only used by integer and float arguments)
optional double rangeMax = 7;
- Specified by:
hasRangeMax
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the rangeMax field is set.
-
getRangeMax
public double getRangeMax()Maximum value (only used by integer and float arguments)
optional double rangeMax = 7;
- Specified by:
getRangeMax
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The rangeMax.
-
setRangeMax
Maximum value (only used by integer and float arguments)
optional double rangeMax = 7;
- Parameters:
value
- The rangeMax to set.- Returns:
- This builder for chaining.
-
clearRangeMax
Maximum value (only used by integer and float arguments)
optional double rangeMax = 7;
- Returns:
- This builder for chaining.
-
getMemberList
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
- Specified by:
getMemberList
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getMemberCount
public int getMemberCount()Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
- Specified by:
getMemberCount
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getMember
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
- Specified by:
getMember
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
setMember
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
-
setMember
public Mdb.ArgumentTypeInfo.Builder setMember(int index, Mdb.ArgumentMemberInfo.Builder builderForValue) Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
-
addMember
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
-
addMember
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
-
addMember
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
-
addMember
public Mdb.ArgumentTypeInfo.Builder addMember(int index, Mdb.ArgumentMemberInfo.Builder builderForValue) Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
-
addAllMember
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
-
clearMember
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
-
removeMember
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
-
getMemberBuilder
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;
- Specified by:
getMemberOrBuilder
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getMemberOrBuilderList
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
- Specified by:
getMemberOrBuilderList
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
addMemberBuilder
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
-
addMemberBuilder
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
-
getMemberBuilderList
Member information (only used by aggregate arguments)
repeated .yamcs.protobuf.mdb.ArgumentMemberInfo member = 8;
-
hasZeroStringValue
public boolean hasZeroStringValue()String representation of a boolean zero (only used by boolean arguments)
optional string zeroStringValue = 9;
- Specified by:
hasZeroStringValue
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the zeroStringValue field is set.
-
getZeroStringValue
String representation of a boolean zero (only used by boolean arguments)
optional string zeroStringValue = 9;
- Specified by:
getZeroStringValue
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The zeroStringValue.
-
getZeroStringValueBytes
public com.google.protobuf.ByteString getZeroStringValueBytes()String representation of a boolean zero (only used by boolean arguments)
optional string zeroStringValue = 9;
- Specified by:
getZeroStringValueBytes
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The bytes for zeroStringValue.
-
setZeroStringValue
String representation of a boolean zero (only used by boolean arguments)
optional string zeroStringValue = 9;
- Parameters:
value
- The zeroStringValue to set.- Returns:
- This builder for chaining.
-
clearZeroStringValue
String representation of a boolean zero (only used by boolean arguments)
optional string zeroStringValue = 9;
- Returns:
- This builder for chaining.
-
setZeroStringValueBytes
String representation of a boolean zero (only used by boolean arguments)
optional string zeroStringValue = 9;
- Parameters:
value
- The bytes for zeroStringValue to set.- Returns:
- This builder for chaining.
-
hasOneStringValue
public boolean hasOneStringValue()String representation of a boolean one (only used by boolean arguments)
optional string oneStringValue = 10;
- Specified by:
hasOneStringValue
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the oneStringValue field is set.
-
getOneStringValue
String representation of a boolean one (only used by boolean arguments)
optional string oneStringValue = 10;
- Specified by:
getOneStringValue
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The oneStringValue.
-
getOneStringValueBytes
public com.google.protobuf.ByteString getOneStringValueBytes()String representation of a boolean one (only used by boolean arguments)
optional string oneStringValue = 10;
- Specified by:
getOneStringValueBytes
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The bytes for oneStringValue.
-
setOneStringValue
String representation of a boolean one (only used by boolean arguments)
optional string oneStringValue = 10;
- Parameters:
value
- The oneStringValue to set.- Returns:
- This builder for chaining.
-
clearOneStringValue
String representation of a boolean one (only used by boolean arguments)
optional string oneStringValue = 10;
- Returns:
- This builder for chaining.
-
setOneStringValueBytes
String representation of a boolean one (only used by boolean arguments)
optional string oneStringValue = 10;
- Parameters:
value
- The bytes for oneStringValue to set.- Returns:
- This builder for chaining.
-
hasMinChars
public boolean hasMinChars()Minimum character count (only used by string arguments)
optional int32 minChars = 11;
- Specified by:
hasMinChars
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the minChars field is set.
-
getMinChars
public int getMinChars()Minimum character count (only used by string arguments)
optional int32 minChars = 11;
- Specified by:
getMinChars
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The minChars.
-
setMinChars
Minimum character count (only used by string arguments)
optional int32 minChars = 11;
- Parameters:
value
- The minChars to set.- Returns:
- This builder for chaining.
-
clearMinChars
Minimum character count (only used by string arguments)
optional int32 minChars = 11;
- Returns:
- This builder for chaining.
-
hasMaxChars
public boolean hasMaxChars()Maximum character count (only used by string arguments)
optional int32 maxChars = 12;
- Specified by:
hasMaxChars
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the maxChars field is set.
-
getMaxChars
public int getMaxChars()Maximum character count (only used by string arguments)
optional int32 maxChars = 12;
- Specified by:
getMaxChars
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The maxChars.
-
setMaxChars
Maximum character count (only used by string arguments)
optional int32 maxChars = 12;
- Parameters:
value
- The maxChars to set.- Returns:
- This builder for chaining.
-
clearMaxChars
Maximum character count (only used by string arguments)
optional int32 maxChars = 12;
- Returns:
- This builder for chaining.
-
hasSigned
public boolean hasSigned()True if the engineering type supports signed representation. (only used by integer arguments)
optional bool signed = 13;
- Specified by:
hasSigned
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the signed field is set.
-
getSigned
public boolean getSigned()True if the engineering type supports signed representation. (only used by integer arguments)
optional bool signed = 13;
- Specified by:
getSigned
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The signed.
-
setSigned
True if the engineering type supports signed representation. (only used by integer arguments)
optional bool signed = 13;
- Parameters:
value
- The signed to set.- Returns:
- This builder for chaining.
-
clearSigned
True if the engineering type supports signed representation. (only used by integer arguments)
optional bool signed = 13;
- Returns:
- This builder for chaining.
-
hasMinBytes
public boolean hasMinBytes()Minimum byte count (only used by binary arguments)
optional int32 minBytes = 14;
- Specified by:
hasMinBytes
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the minBytes field is set.
-
getMinBytes
public int getMinBytes()Minimum byte count (only used by binary arguments)
optional int32 minBytes = 14;
- Specified by:
getMinBytes
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The minBytes.
-
setMinBytes
Minimum byte count (only used by binary arguments)
optional int32 minBytes = 14;
- Parameters:
value
- The minBytes to set.- Returns:
- This builder for chaining.
-
clearMinBytes
Minimum byte count (only used by binary arguments)
optional int32 minBytes = 14;
- Returns:
- This builder for chaining.
-
hasMaxBytes
public boolean hasMaxBytes()Maximum character count (only used by binary arguments)
optional int32 maxBytes = 15;
- Specified by:
hasMaxBytes
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the maxBytes field is set.
-
getMaxBytes
public int getMaxBytes()Maximum character count (only used by binary arguments)
optional int32 maxBytes = 15;
- Specified by:
getMaxBytes
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The maxBytes.
-
setMaxBytes
Maximum character count (only used by binary arguments)
optional int32 maxBytes = 15;
- Parameters:
value
- The maxBytes to set.- Returns:
- This builder for chaining.
-
clearMaxBytes
Maximum character count (only used by binary arguments)
optional int32 maxBytes = 15;
- Returns:
- This builder for chaining.
-
getDimensionsList
Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
- Specified by:
getDimensionsList
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getDimensionsCount
public int getDimensionsCount()Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
- Specified by:
getDimensionsCount
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getDimensions
Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
- Specified by:
getDimensions
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
setDimensions
Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
-
setDimensions
public Mdb.ArgumentTypeInfo.Builder setDimensions(int index, Mdb.ArgumentDimensionInfo.Builder builderForValue) Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
-
addDimensions
Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
-
addDimensions
Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
-
addDimensions
public Mdb.ArgumentTypeInfo.Builder addDimensions(Mdb.ArgumentDimensionInfo.Builder builderForValue) Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
-
addDimensions
public Mdb.ArgumentTypeInfo.Builder addDimensions(int index, Mdb.ArgumentDimensionInfo.Builder builderForValue) Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
-
addAllDimensions
public Mdb.ArgumentTypeInfo.Builder addAllDimensions(Iterable<? extends Mdb.ArgumentDimensionInfo> values) Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
-
clearDimensions
Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
-
removeDimensions
Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
-
getDimensionsBuilder
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;
- Specified by:
getDimensionsOrBuilder
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
getDimensionsOrBuilderList
Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
- Specified by:
getDimensionsOrBuilderList
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
addDimensionsBuilder
Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
-
addDimensionsBuilder
Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
-
getDimensionsBuilderList
Length of each dimension (only used by array arguments)
repeated .yamcs.protobuf.mdb.ArgumentDimensionInfo dimensions = 16;
-
hasElementType
public boolean hasElementType()Type of array entries (only used by array arguments)
optional .yamcs.protobuf.mdb.ArgumentTypeInfo elementType = 17;
- Specified by:
hasElementType
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the elementType field is set.
-
getElementType
Type of array entries (only used by array arguments)
optional .yamcs.protobuf.mdb.ArgumentTypeInfo elementType = 17;
- Specified by:
getElementType
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The elementType.
-
setElementType
Type of array entries (only used by array arguments)
optional .yamcs.protobuf.mdb.ArgumentTypeInfo elementType = 17;
-
setElementType
Type of array entries (only used by array arguments)
optional .yamcs.protobuf.mdb.ArgumentTypeInfo elementType = 17;
-
mergeElementType
Type of array entries (only used by array arguments)
optional .yamcs.protobuf.mdb.ArgumentTypeInfo elementType = 17;
-
clearElementType
Type of array entries (only used by array arguments)
optional .yamcs.protobuf.mdb.ArgumentTypeInfo elementType = 17;
-
getElementTypeBuilder
Type of array entries (only used by array arguments)
optional .yamcs.protobuf.mdb.ArgumentTypeInfo elementType = 17;
-
getElementTypeOrBuilder
Type of array entries (only used by array arguments)
optional .yamcs.protobuf.mdb.ArgumentTypeInfo elementType = 17;
- Specified by:
getElementTypeOrBuilder
in interfaceMdb.ArgumentTypeInfoOrBuilder
-
hasName
public boolean hasName()Name of the parameter type
optional string name = 18;
- Specified by:
hasName
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- Whether the name field is set.
-
getName
Name of the parameter type
optional string name = 18;
- Specified by:
getName
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Name of the parameter type
optional string name = 18;
- Specified by:
getNameBytes
in interfaceMdb.ArgumentTypeInfoOrBuilder
- Returns:
- The bytes for name.
-
setName
Name of the parameter type
optional string name = 18;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
Name of the parameter type
optional string name = 18;
- Returns:
- This builder for chaining.
-
setNameBytes
Name of the parameter type
optional string name = 18;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Mdb.ArgumentTypeInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
-
mergeUnknownFields
public final Mdb.ArgumentTypeInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ArgumentTypeInfo.Builder>
-