Package org.yamcs.protobuf
Class Mdb.ParameterInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
- org.yamcs.protobuf.Mdb.ParameterInfo.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Mdb.ParameterInfoOrBuilder
- Enclosing class:
- Mdb.ParameterInfo
public static final class Mdb.ParameterInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder> implements Mdb.ParameterInfoOrBuilder
Protobuf typeyamcs.protobuf.mdb.ParameterInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Mdb.ParameterInfo.BuilderaddAlias(int index, Yamcs.NamedObjectId value)repeated .yamcs.protobuf.NamedObjectId alias = 5;Mdb.ParameterInfo.BuilderaddAlias(int index, Yamcs.NamedObjectId.Builder builderForValue)repeated .yamcs.protobuf.NamedObjectId alias = 5;Mdb.ParameterInfo.BuilderaddAlias(Yamcs.NamedObjectId value)repeated .yamcs.protobuf.NamedObjectId alias = 5;Mdb.ParameterInfo.BuilderaddAlias(Yamcs.NamedObjectId.Builder builderForValue)repeated .yamcs.protobuf.NamedObjectId alias = 5;Yamcs.NamedObjectId.BuilderaddAliasBuilder()repeated .yamcs.protobuf.NamedObjectId alias = 5;Yamcs.NamedObjectId.BuilderaddAliasBuilder(int index)repeated .yamcs.protobuf.NamedObjectId alias = 5;Mdb.ParameterInfo.BuilderaddAllAlias(Iterable<? extends Yamcs.NamedObjectId> values)repeated .yamcs.protobuf.NamedObjectId alias = 5;Mdb.ParameterInfo.BuilderaddAllPath(Iterable<String> values)Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.Mdb.ParameterInfo.BuilderaddPath(String value)Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.Mdb.ParameterInfo.BuilderaddPathBytes(com.google.protobuf.ByteString value)Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.Mdb.ParameterInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Mdb.ParameterInfobuild()Mdb.ParameterInfobuildPartial()Mdb.ParameterInfo.Builderclear()Mdb.ParameterInfo.BuilderclearAlias()repeated .yamcs.protobuf.NamedObjectId alias = 5;Mdb.ParameterInfo.BuilderclearAncillaryData()Mdb.ParameterInfo.BuilderclearDataSource()optional .yamcs.protobuf.mdb.DataSourceType dataSource = 7;Mdb.ParameterInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Mdb.ParameterInfo.BuilderclearLongDescription()optional string longDescription = 4;Mdb.ParameterInfo.BuilderclearName()optional string name = 1;Mdb.ParameterInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Mdb.ParameterInfo.BuilderclearPath()Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.Mdb.ParameterInfo.BuilderclearQualifiedName()optional string qualifiedName = 2;Mdb.ParameterInfo.BuilderclearShortDescription()optional string shortDescription = 3;Mdb.ParameterInfo.BuilderclearType()optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;Mdb.ParameterInfo.BuilderclearUsedBy()optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;Mdb.ParameterInfo.Builderclone()booleancontainsAncillaryData(String key)map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;Yamcs.NamedObjectIdgetAlias(int index)repeated .yamcs.protobuf.NamedObjectId alias = 5;Yamcs.NamedObjectId.BuildergetAliasBuilder(int index)repeated .yamcs.protobuf.NamedObjectId alias = 5;List<Yamcs.NamedObjectId.Builder>getAliasBuilderList()repeated .yamcs.protobuf.NamedObjectId alias = 5;intgetAliasCount()repeated .yamcs.protobuf.NamedObjectId alias = 5;List<Yamcs.NamedObjectId>getAliasList()repeated .yamcs.protobuf.NamedObjectId alias = 5;Yamcs.NamedObjectIdOrBuildergetAliasOrBuilder(int index)repeated .yamcs.protobuf.NamedObjectId alias = 5;List<? extends Yamcs.NamedObjectIdOrBuilder>getAliasOrBuilderList()repeated .yamcs.protobuf.NamedObjectId alias = 5;Map<String,Mdb.AncillaryDataInfo>getAncillaryData()Deprecated.intgetAncillaryDataCount()map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;Map<String,Mdb.AncillaryDataInfo>getAncillaryDataMap()map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;Mdb.AncillaryDataInfogetAncillaryDataOrDefault(String key, Mdb.AncillaryDataInfo defaultValue)map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;Mdb.AncillaryDataInfogetAncillaryDataOrThrow(String key)map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;Mdb.DataSourceTypegetDataSource()optional .yamcs.protobuf.mdb.DataSourceType dataSource = 7;Mdb.ParameterInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetLongDescription()optional string longDescription = 4;com.google.protobuf.ByteStringgetLongDescriptionBytes()optional string longDescription = 4;Map<String,Mdb.AncillaryDataInfo>getMutableAncillaryData()Deprecated.StringgetName()optional string name = 1;com.google.protobuf.ByteStringgetNameBytes()optional string name = 1;StringgetPath(int index)Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.com.google.protobuf.ByteStringgetPathBytes(int index)Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.intgetPathCount()Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.com.google.protobuf.ProtocolStringListgetPathList()Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.StringgetQualifiedName()optional string qualifiedName = 2;com.google.protobuf.ByteStringgetQualifiedNameBytes()optional string qualifiedName = 2;StringgetShortDescription()optional string shortDescription = 3;com.google.protobuf.ByteStringgetShortDescriptionBytes()optional string shortDescription = 3;Mdb.ParameterTypeInfogetType()optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;Mdb.ParameterTypeInfo.BuildergetTypeBuilder()optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;Mdb.ParameterTypeInfoOrBuildergetTypeOrBuilder()optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;Mdb.UsedByInfogetUsedBy()optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;Mdb.UsedByInfo.BuildergetUsedByBuilder()optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;Mdb.UsedByInfoOrBuildergetUsedByOrBuilder()optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;booleanhasDataSource()optional .yamcs.protobuf.mdb.DataSourceType dataSource = 7;booleanhasLongDescription()optional string longDescription = 4;booleanhasName()optional string name = 1;booleanhasQualifiedName()optional string qualifiedName = 2;booleanhasShortDescription()optional string shortDescription = 3;booleanhasType()optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;booleanhasUsedBy()optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()Mdb.ParameterInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Mdb.ParameterInfo.BuildermergeFrom(com.google.protobuf.Message other)Mdb.ParameterInfo.BuildermergeFrom(Mdb.ParameterInfo other)Mdb.ParameterInfo.BuildermergeType(Mdb.ParameterTypeInfo value)optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;Mdb.ParameterInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Mdb.ParameterInfo.BuildermergeUsedBy(Mdb.UsedByInfo value)optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;Mdb.ParameterInfo.BuilderputAllAncillaryData(Map<String,Mdb.AncillaryDataInfo> values)map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;Mdb.ParameterInfo.BuilderputAncillaryData(String key, Mdb.AncillaryDataInfo value)map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;Mdb.ParameterInfo.BuilderremoveAlias(int index)repeated .yamcs.protobuf.NamedObjectId alias = 5;Mdb.ParameterInfo.BuilderremoveAncillaryData(String key)map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;Mdb.ParameterInfo.BuildersetAlias(int index, Yamcs.NamedObjectId value)repeated .yamcs.protobuf.NamedObjectId alias = 5;Mdb.ParameterInfo.BuildersetAlias(int index, Yamcs.NamedObjectId.Builder builderForValue)repeated .yamcs.protobuf.NamedObjectId alias = 5;Mdb.ParameterInfo.BuildersetDataSource(Mdb.DataSourceType value)optional .yamcs.protobuf.mdb.DataSourceType dataSource = 7;Mdb.ParameterInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Mdb.ParameterInfo.BuildersetLongDescription(String value)optional string longDescription = 4;Mdb.ParameterInfo.BuildersetLongDescriptionBytes(com.google.protobuf.ByteString value)optional string longDescription = 4;Mdb.ParameterInfo.BuildersetName(String value)optional string name = 1;Mdb.ParameterInfo.BuildersetNameBytes(com.google.protobuf.ByteString value)optional string name = 1;Mdb.ParameterInfo.BuildersetPath(int index, String value)Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.Mdb.ParameterInfo.BuildersetQualifiedName(String value)optional string qualifiedName = 2;Mdb.ParameterInfo.BuildersetQualifiedNameBytes(com.google.protobuf.ByteString value)optional string qualifiedName = 2;Mdb.ParameterInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Mdb.ParameterInfo.BuildersetShortDescription(String value)optional string shortDescription = 3;Mdb.ParameterInfo.BuildersetShortDescriptionBytes(com.google.protobuf.ByteString value)optional string shortDescription = 3;Mdb.ParameterInfo.BuildersetType(Mdb.ParameterTypeInfo value)optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;Mdb.ParameterInfo.BuildersetType(Mdb.ParameterTypeInfo.Builder builderForValue)optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;Mdb.ParameterInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Mdb.ParameterInfo.BuildersetUsedBy(Mdb.UsedByInfo value)optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;Mdb.ParameterInfo.BuildersetUsedBy(Mdb.UsedByInfo.Builder builderForValue)optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, 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
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
clear
public Mdb.ParameterInfo.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
getDefaultInstanceForType
public Mdb.ParameterInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Mdb.ParameterInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Mdb.ParameterInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Mdb.ParameterInfo.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
setField
public Mdb.ParameterInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
clearField
public Mdb.ParameterInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
clearOneof
public Mdb.ParameterInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
setRepeatedField
public Mdb.ParameterInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
addRepeatedField
public Mdb.ParameterInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
mergeFrom
public Mdb.ParameterInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Mdb.ParameterInfo.Builder>
-
mergeFrom
public Mdb.ParameterInfo.Builder mergeFrom(Mdb.ParameterInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
mergeFrom
public Mdb.ParameterInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Mdb.ParameterInfo.Builder>- Throws:
IOException
-
hasName
public boolean hasName()
optional string name = 1;- Specified by:
hasNamein interfaceMdb.ParameterInfoOrBuilder- Returns:
- Whether the name field is set.
-
getName
public String getName()
optional string name = 1;- Specified by:
getNamein interfaceMdb.ParameterInfoOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
optional string name = 1;- Specified by:
getNameBytesin interfaceMdb.ParameterInfoOrBuilder- Returns:
- The bytes for name.
-
setName
public Mdb.ParameterInfo.Builder setName(String value)
optional string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Mdb.ParameterInfo.Builder clearName()
optional string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public Mdb.ParameterInfo.Builder setNameBytes(com.google.protobuf.ByteString value)
optional string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasQualifiedName
public boolean hasQualifiedName()
optional string qualifiedName = 2;- Specified by:
hasQualifiedNamein interfaceMdb.ParameterInfoOrBuilder- Returns:
- Whether the qualifiedName field is set.
-
getQualifiedName
public String getQualifiedName()
optional string qualifiedName = 2;- Specified by:
getQualifiedNamein interfaceMdb.ParameterInfoOrBuilder- Returns:
- The qualifiedName.
-
getQualifiedNameBytes
public com.google.protobuf.ByteString getQualifiedNameBytes()
optional string qualifiedName = 2;- Specified by:
getQualifiedNameBytesin interfaceMdb.ParameterInfoOrBuilder- Returns:
- The bytes for qualifiedName.
-
setQualifiedName
public Mdb.ParameterInfo.Builder setQualifiedName(String value)
optional string qualifiedName = 2;- Parameters:
value- The qualifiedName to set.- Returns:
- This builder for chaining.
-
clearQualifiedName
public Mdb.ParameterInfo.Builder clearQualifiedName()
optional string qualifiedName = 2;- Returns:
- This builder for chaining.
-
setQualifiedNameBytes
public Mdb.ParameterInfo.Builder setQualifiedNameBytes(com.google.protobuf.ByteString value)
optional string qualifiedName = 2;- Parameters:
value- The bytes for qualifiedName to set.- Returns:
- This builder for chaining.
-
hasShortDescription
public boolean hasShortDescription()
optional string shortDescription = 3;- Specified by:
hasShortDescriptionin interfaceMdb.ParameterInfoOrBuilder- Returns:
- Whether the shortDescription field is set.
-
getShortDescription
public String getShortDescription()
optional string shortDescription = 3;- Specified by:
getShortDescriptionin interfaceMdb.ParameterInfoOrBuilder- Returns:
- The shortDescription.
-
getShortDescriptionBytes
public com.google.protobuf.ByteString getShortDescriptionBytes()
optional string shortDescription = 3;- Specified by:
getShortDescriptionBytesin interfaceMdb.ParameterInfoOrBuilder- Returns:
- The bytes for shortDescription.
-
setShortDescription
public Mdb.ParameterInfo.Builder setShortDescription(String value)
optional string shortDescription = 3;- Parameters:
value- The shortDescription to set.- Returns:
- This builder for chaining.
-
clearShortDescription
public Mdb.ParameterInfo.Builder clearShortDescription()
optional string shortDescription = 3;- Returns:
- This builder for chaining.
-
setShortDescriptionBytes
public Mdb.ParameterInfo.Builder setShortDescriptionBytes(com.google.protobuf.ByteString value)
optional string shortDescription = 3;- Parameters:
value- The bytes for shortDescription to set.- Returns:
- This builder for chaining.
-
hasLongDescription
public boolean hasLongDescription()
optional string longDescription = 4;- Specified by:
hasLongDescriptionin interfaceMdb.ParameterInfoOrBuilder- Returns:
- Whether the longDescription field is set.
-
getLongDescription
public String getLongDescription()
optional string longDescription = 4;- Specified by:
getLongDescriptionin interfaceMdb.ParameterInfoOrBuilder- Returns:
- The longDescription.
-
getLongDescriptionBytes
public com.google.protobuf.ByteString getLongDescriptionBytes()
optional string longDescription = 4;- Specified by:
getLongDescriptionBytesin interfaceMdb.ParameterInfoOrBuilder- Returns:
- The bytes for longDescription.
-
setLongDescription
public Mdb.ParameterInfo.Builder setLongDescription(String value)
optional string longDescription = 4;- Parameters:
value- The longDescription to set.- Returns:
- This builder for chaining.
-
clearLongDescription
public Mdb.ParameterInfo.Builder clearLongDescription()
optional string longDescription = 4;- Returns:
- This builder for chaining.
-
setLongDescriptionBytes
public Mdb.ParameterInfo.Builder setLongDescriptionBytes(com.google.protobuf.ByteString value)
optional string longDescription = 4;- Parameters:
value- The bytes for longDescription to set.- Returns:
- This builder for chaining.
-
getAliasList
public List<Yamcs.NamedObjectId> getAliasList()
repeated .yamcs.protobuf.NamedObjectId alias = 5;- Specified by:
getAliasListin interfaceMdb.ParameterInfoOrBuilder
-
getAliasCount
public int getAliasCount()
repeated .yamcs.protobuf.NamedObjectId alias = 5;- Specified by:
getAliasCountin interfaceMdb.ParameterInfoOrBuilder
-
getAlias
public Yamcs.NamedObjectId getAlias(int index)
repeated .yamcs.protobuf.NamedObjectId alias = 5;- Specified by:
getAliasin interfaceMdb.ParameterInfoOrBuilder
-
setAlias
public Mdb.ParameterInfo.Builder setAlias(int index, Yamcs.NamedObjectId value)
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
setAlias
public Mdb.ParameterInfo.Builder setAlias(int index, Yamcs.NamedObjectId.Builder builderForValue)
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
addAlias
public Mdb.ParameterInfo.Builder addAlias(Yamcs.NamedObjectId value)
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
addAlias
public Mdb.ParameterInfo.Builder addAlias(int index, Yamcs.NamedObjectId value)
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
addAlias
public Mdb.ParameterInfo.Builder addAlias(Yamcs.NamedObjectId.Builder builderForValue)
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
addAlias
public Mdb.ParameterInfo.Builder addAlias(int index, Yamcs.NamedObjectId.Builder builderForValue)
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
addAllAlias
public Mdb.ParameterInfo.Builder addAllAlias(Iterable<? extends Yamcs.NamedObjectId> values)
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
clearAlias
public Mdb.ParameterInfo.Builder clearAlias()
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
removeAlias
public Mdb.ParameterInfo.Builder removeAlias(int index)
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
getAliasBuilder
public Yamcs.NamedObjectId.Builder getAliasBuilder(int index)
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
getAliasOrBuilder
public Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(int index)
repeated .yamcs.protobuf.NamedObjectId alias = 5;- Specified by:
getAliasOrBuilderin interfaceMdb.ParameterInfoOrBuilder
-
getAliasOrBuilderList
public List<? extends Yamcs.NamedObjectIdOrBuilder> getAliasOrBuilderList()
repeated .yamcs.protobuf.NamedObjectId alias = 5;- Specified by:
getAliasOrBuilderListin interfaceMdb.ParameterInfoOrBuilder
-
addAliasBuilder
public Yamcs.NamedObjectId.Builder addAliasBuilder()
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
addAliasBuilder
public Yamcs.NamedObjectId.Builder addAliasBuilder(int index)
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
getAliasBuilderList
public List<Yamcs.NamedObjectId.Builder> getAliasBuilderList()
repeated .yamcs.protobuf.NamedObjectId alias = 5;
-
hasType
public boolean hasType()
optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;- Specified by:
hasTypein interfaceMdb.ParameterInfoOrBuilder- Returns:
- Whether the type field is set.
-
getType
public Mdb.ParameterTypeInfo getType()
optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;- Specified by:
getTypein interfaceMdb.ParameterInfoOrBuilder- Returns:
- The type.
-
setType
public Mdb.ParameterInfo.Builder setType(Mdb.ParameterTypeInfo value)
optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;
-
setType
public Mdb.ParameterInfo.Builder setType(Mdb.ParameterTypeInfo.Builder builderForValue)
optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;
-
mergeType
public Mdb.ParameterInfo.Builder mergeType(Mdb.ParameterTypeInfo value)
optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;
-
clearType
public Mdb.ParameterInfo.Builder clearType()
optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;
-
getTypeBuilder
public Mdb.ParameterTypeInfo.Builder getTypeBuilder()
optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;
-
getTypeOrBuilder
public Mdb.ParameterTypeInfoOrBuilder getTypeOrBuilder()
optional .yamcs.protobuf.mdb.ParameterTypeInfo type = 6;- Specified by:
getTypeOrBuilderin interfaceMdb.ParameterInfoOrBuilder
-
hasDataSource
public boolean hasDataSource()
optional .yamcs.protobuf.mdb.DataSourceType dataSource = 7;- Specified by:
hasDataSourcein interfaceMdb.ParameterInfoOrBuilder- Returns:
- Whether the dataSource field is set.
-
getDataSource
public Mdb.DataSourceType getDataSource()
optional .yamcs.protobuf.mdb.DataSourceType dataSource = 7;- Specified by:
getDataSourcein interfaceMdb.ParameterInfoOrBuilder- Returns:
- The dataSource.
-
setDataSource
public Mdb.ParameterInfo.Builder setDataSource(Mdb.DataSourceType value)
optional .yamcs.protobuf.mdb.DataSourceType dataSource = 7;- Parameters:
value- The dataSource to set.- Returns:
- This builder for chaining.
-
clearDataSource
public Mdb.ParameterInfo.Builder clearDataSource()
optional .yamcs.protobuf.mdb.DataSourceType dataSource = 7;- Returns:
- This builder for chaining.
-
hasUsedBy
public boolean hasUsedBy()
optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;- Specified by:
hasUsedByin interfaceMdb.ParameterInfoOrBuilder- Returns:
- Whether the usedBy field is set.
-
getUsedBy
public Mdb.UsedByInfo getUsedBy()
optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;- Specified by:
getUsedByin interfaceMdb.ParameterInfoOrBuilder- Returns:
- The usedBy.
-
setUsedBy
public Mdb.ParameterInfo.Builder setUsedBy(Mdb.UsedByInfo value)
optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;
-
setUsedBy
public Mdb.ParameterInfo.Builder setUsedBy(Mdb.UsedByInfo.Builder builderForValue)
optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;
-
mergeUsedBy
public Mdb.ParameterInfo.Builder mergeUsedBy(Mdb.UsedByInfo value)
optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;
-
clearUsedBy
public Mdb.ParameterInfo.Builder clearUsedBy()
optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;
-
getUsedByBuilder
public Mdb.UsedByInfo.Builder getUsedByBuilder()
optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;
-
getUsedByOrBuilder
public Mdb.UsedByInfoOrBuilder getUsedByOrBuilder()
optional .yamcs.protobuf.mdb.UsedByInfo usedBy = 8;- Specified by:
getUsedByOrBuilderin interfaceMdb.ParameterInfoOrBuilder
-
getAncillaryDataCount
public int getAncillaryDataCount()
Description copied from interface:Mdb.ParameterInfoOrBuildermap<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;- Specified by:
getAncillaryDataCountin interfaceMdb.ParameterInfoOrBuilder
-
containsAncillaryData
public boolean containsAncillaryData(String key)
map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;- Specified by:
containsAncillaryDatain interfaceMdb.ParameterInfoOrBuilder
-
getAncillaryData
@Deprecated public Map<String,Mdb.AncillaryDataInfo> getAncillaryData()
Deprecated.UsegetAncillaryDataMap()instead.- Specified by:
getAncillaryDatain interfaceMdb.ParameterInfoOrBuilder
-
getAncillaryDataMap
public Map<String,Mdb.AncillaryDataInfo> getAncillaryDataMap()
map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;- Specified by:
getAncillaryDataMapin interfaceMdb.ParameterInfoOrBuilder
-
getAncillaryDataOrDefault
public Mdb.AncillaryDataInfo getAncillaryDataOrDefault(String key, Mdb.AncillaryDataInfo defaultValue)
map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;- Specified by:
getAncillaryDataOrDefaultin interfaceMdb.ParameterInfoOrBuilder
-
getAncillaryDataOrThrow
public Mdb.AncillaryDataInfo getAncillaryDataOrThrow(String key)
map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;- Specified by:
getAncillaryDataOrThrowin interfaceMdb.ParameterInfoOrBuilder
-
clearAncillaryData
public Mdb.ParameterInfo.Builder clearAncillaryData()
-
removeAncillaryData
public Mdb.ParameterInfo.Builder removeAncillaryData(String key)
map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;
-
getMutableAncillaryData
@Deprecated public Map<String,Mdb.AncillaryDataInfo> getMutableAncillaryData()
Deprecated.Use alternate mutation accessors instead.
-
putAncillaryData
public Mdb.ParameterInfo.Builder putAncillaryData(String key, Mdb.AncillaryDataInfo value)
map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;
-
putAllAncillaryData
public Mdb.ParameterInfo.Builder putAllAncillaryData(Map<String,Mdb.AncillaryDataInfo> values)
map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 9;
-
getPathList
public com.google.protobuf.ProtocolStringList getPathList()
Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.
repeated string path = 10;- Specified by:
getPathListin interfaceMdb.ParameterInfoOrBuilder- Returns:
- A list containing the path.
-
getPathCount
public int getPathCount()
Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.
repeated string path = 10;- Specified by:
getPathCountin interfaceMdb.ParameterInfoOrBuilder- Returns:
- The count of path.
-
getPath
public String getPath(int index)
Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.
repeated string path = 10;- Specified by:
getPathin interfaceMdb.ParameterInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The path at the given index.
-
getPathBytes
public com.google.protobuf.ByteString getPathBytes(int index)
Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.
repeated string path = 10;- Specified by:
getPathBytesin interfaceMdb.ParameterInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the path at the given index.
-
setPath
public Mdb.ParameterInfo.Builder setPath(int index, String value)
Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.
repeated string path = 10;- Parameters:
index- The index to set the value at.value- The path to set.- Returns:
- This builder for chaining.
-
addPath
public Mdb.ParameterInfo.Builder addPath(String value)
Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.
repeated string path = 10;- Parameters:
value- The path to add.- Returns:
- This builder for chaining.
-
addAllPath
public Mdb.ParameterInfo.Builder addAllPath(Iterable<String> values)
Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.
repeated string path = 10;- Parameters:
values- The path to add.- Returns:
- This builder for chaining.
-
clearPath
public Mdb.ParameterInfo.Builder clearPath()
Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.
repeated string path = 10;- Returns:
- This builder for chaining.
-
addPathBytes
public Mdb.ParameterInfo.Builder addPathBytes(com.google.protobuf.ByteString value)
Operations that return aggregate members or array entries may use this field to indicate the path within the parameter.
repeated string path = 10;- Parameters:
value- The bytes of the path to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Mdb.ParameterInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
mergeUnknownFields
public final Mdb.ParameterInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.ParameterInfo.Builder>
-
-