java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Mdb.MissionDatabase.Builder>
org.yamcs.protobuf.Mdb.MissionDatabase.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Mdb.MissionDatabaseOrBuilder
- Enclosing class:
- Mdb.MissionDatabase
public static final class Mdb.MissionDatabase.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Mdb.MissionDatabase.Builder>
implements Mdb.MissionDatabaseOrBuilder
Protobuf type
yamcs.protobuf.mdb.MissionDatabase-
Method Summary
Modifier and TypeMethodDescriptionaddAllSpaceSystem(Iterable<? extends Mdb.SpaceSystemInfo> values) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSpaceSystem(int index, Mdb.SpaceSystemInfo value) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;addSpaceSystem(int index, Mdb.SpaceSystemInfo.Builder builderForValue) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;addSpaceSystem(Mdb.SpaceSystemInfo.Builder builderForValue) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;addSpaceSystemBuilder(int index) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;build()clear()optional int32 algorithmCount = 9;optional int32 commandCount = 8;This is the config section in mdb.yamloptional int32 containerCount = 7;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Root space-system nameclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional int32 parameterCount = 6;optional int32 parameterTypeCount = 10;repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;Root space-system header versionclone()intoptional int32 algorithmCount = 9;intoptional int32 commandCount = 8;This is the config section in mdb.yamlcom.google.protobuf.ByteStringThis is the config section in mdb.yamlintoptional int32 containerCount = 7;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()Root space-system namecom.google.protobuf.ByteStringRoot space-system nameintoptional int32 parameterCount = 6;intoptional int32 parameterTypeCount = 10;getSpaceSystem(int index) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;getSpaceSystemBuilder(int index) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;intrepeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;getSpaceSystemOrBuilder(int index) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;List<? extends Mdb.SpaceSystemInfoOrBuilder>repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;Root space-system header versioncom.google.protobuf.ByteStringRoot space-system header versionbooleanoptional int32 algorithmCount = 9;booleanoptional int32 commandCount = 8;booleanThis is the config section in mdb.yamlbooleanoptional int32 containerCount = 7;booleanhasName()Root space-system namebooleanoptional int32 parameterCount = 6;booleanoptional int32 parameterTypeCount = 10;booleanRoot space-system header versionprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Mdb.MissionDatabase other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeSpaceSystem(int index) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;setAlgorithmCount(int value) optional int32 algorithmCount = 9;setCommandCount(int value) optional int32 commandCount = 8;setConfigName(String value) This is the config section in mdb.yamlsetConfigNameBytes(com.google.protobuf.ByteString value) This is the config section in mdb.yamlsetContainerCount(int value) optional int32 containerCount = 7;Root space-system namesetNameBytes(com.google.protobuf.ByteString value) Root space-system namesetParameterCount(int value) optional int32 parameterCount = 6;setParameterTypeCount(int value) optional int32 parameterTypeCount = 10;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSpaceSystem(int index, Mdb.SpaceSystemInfo value) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;setSpaceSystem(int index, Mdb.SpaceSystemInfo.Builder builderForValue) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setVersion(String value) Root space-system header versionsetVersionBytes(com.google.protobuf.ByteString value) Root space-system header versionMethods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.MissionDatabase.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.MissionDatabase.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.MissionDatabase.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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.MissionDatabase.Builder>
-
setField
public Mdb.MissionDatabase.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.MissionDatabase.Builder>
-
clearField
public Mdb.MissionDatabase.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.MissionDatabase.Builder>
-
clearOneof
public Mdb.MissionDatabase.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.MissionDatabase.Builder>
-
setRepeatedField
public Mdb.MissionDatabase.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.MissionDatabase.Builder>
-
addRepeatedField
public Mdb.MissionDatabase.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.MissionDatabase.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Mdb.MissionDatabase.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.MissionDatabase.Builder>
-
mergeFrom
public Mdb.MissionDatabase.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.MissionDatabase.Builder>- Throws:
IOException
-
hasConfigName
public boolean hasConfigName()This is the config section in mdb.yaml
optional string configName = 1;- Specified by:
hasConfigNamein interfaceMdb.MissionDatabaseOrBuilder- Returns:
- Whether the configName field is set.
-
getConfigName
This is the config section in mdb.yaml
optional string configName = 1;- Specified by:
getConfigNamein interfaceMdb.MissionDatabaseOrBuilder- Returns:
- The configName.
-
getConfigNameBytes
public com.google.protobuf.ByteString getConfigNameBytes()This is the config section in mdb.yaml
optional string configName = 1;- Specified by:
getConfigNameBytesin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- The bytes for configName.
-
setConfigName
This is the config section in mdb.yaml
optional string configName = 1;- Parameters:
value- The configName to set.- Returns:
- This builder for chaining.
-
clearConfigName
This is the config section in mdb.yaml
optional string configName = 1;- Returns:
- This builder for chaining.
-
setConfigNameBytes
This is the config section in mdb.yaml
optional string configName = 1;- Parameters:
value- The bytes for configName to set.- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()Root space-system name
optional string name = 2;- Specified by:
hasNamein interfaceMdb.MissionDatabaseOrBuilder- Returns:
- Whether the name field is set.
-
getName
Root space-system name
optional string name = 2;- Specified by:
getNamein interfaceMdb.MissionDatabaseOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Root space-system name
optional string name = 2;- Specified by:
getNameBytesin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- The bytes for name.
-
setName
Root space-system name
optional string name = 2;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Root space-system name
optional string name = 2;- Returns:
- This builder for chaining.
-
setNameBytes
Root space-system name
optional string name = 2;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasVersion
public boolean hasVersion()Root space-system header version
optional string version = 3;- Specified by:
hasVersionin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- Whether the version field is set.
-
getVersion
Root space-system header version
optional string version = 3;- Specified by:
getVersionin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()Root space-system header version
optional string version = 3;- Specified by:
getVersionBytesin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- The bytes for version.
-
setVersion
Root space-system header version
optional string version = 3;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
Root space-system header version
optional string version = 3;- Returns:
- This builder for chaining.
-
setVersionBytes
Root space-system header version
optional string version = 3;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
getSpaceSystemList
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;- Specified by:
getSpaceSystemListin interfaceMdb.MissionDatabaseOrBuilder
-
getSpaceSystemCount
public int getSpaceSystemCount()repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;- Specified by:
getSpaceSystemCountin interfaceMdb.MissionDatabaseOrBuilder
-
getSpaceSystem
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;- Specified by:
getSpaceSystemin interfaceMdb.MissionDatabaseOrBuilder
-
setSpaceSystem
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
setSpaceSystem
public Mdb.MissionDatabase.Builder setSpaceSystem(int index, Mdb.SpaceSystemInfo.Builder builderForValue) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
addSpaceSystem
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
addSpaceSystem
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
addSpaceSystem
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
addSpaceSystem
public Mdb.MissionDatabase.Builder addSpaceSystem(int index, Mdb.SpaceSystemInfo.Builder builderForValue) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
addAllSpaceSystem
public Mdb.MissionDatabase.Builder addAllSpaceSystem(Iterable<? extends Mdb.SpaceSystemInfo> values) repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
clearSpaceSystem
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
removeSpaceSystem
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
getSpaceSystemBuilder
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
getSpaceSystemOrBuilder
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;- Specified by:
getSpaceSystemOrBuilderin interfaceMdb.MissionDatabaseOrBuilder
-
getSpaceSystemOrBuilderList
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4;- Specified by:
getSpaceSystemOrBuilderListin interfaceMdb.MissionDatabaseOrBuilder
-
addSpaceSystemBuilder
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
addSpaceSystemBuilder
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
getSpaceSystemBuilderList
repeated .yamcs.protobuf.mdb.SpaceSystemInfo spaceSystem = 4; -
hasParameterCount
public boolean hasParameterCount()optional int32 parameterCount = 6;- Specified by:
hasParameterCountin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- Whether the parameterCount field is set.
-
getParameterCount
public int getParameterCount()optional int32 parameterCount = 6;- Specified by:
getParameterCountin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- The parameterCount.
-
setParameterCount
optional int32 parameterCount = 6;- Parameters:
value- The parameterCount to set.- Returns:
- This builder for chaining.
-
clearParameterCount
optional int32 parameterCount = 6;- Returns:
- This builder for chaining.
-
hasContainerCount
public boolean hasContainerCount()optional int32 containerCount = 7;- Specified by:
hasContainerCountin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- Whether the containerCount field is set.
-
getContainerCount
public int getContainerCount()optional int32 containerCount = 7;- Specified by:
getContainerCountin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- The containerCount.
-
setContainerCount
optional int32 containerCount = 7;- Parameters:
value- The containerCount to set.- Returns:
- This builder for chaining.
-
clearContainerCount
optional int32 containerCount = 7;- Returns:
- This builder for chaining.
-
hasCommandCount
public boolean hasCommandCount()optional int32 commandCount = 8;- Specified by:
hasCommandCountin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- Whether the commandCount field is set.
-
getCommandCount
public int getCommandCount()optional int32 commandCount = 8;- Specified by:
getCommandCountin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- The commandCount.
-
setCommandCount
optional int32 commandCount = 8;- Parameters:
value- The commandCount to set.- Returns:
- This builder for chaining.
-
clearCommandCount
optional int32 commandCount = 8;- Returns:
- This builder for chaining.
-
hasAlgorithmCount
public boolean hasAlgorithmCount()optional int32 algorithmCount = 9;- Specified by:
hasAlgorithmCountin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- Whether the algorithmCount field is set.
-
getAlgorithmCount
public int getAlgorithmCount()optional int32 algorithmCount = 9;- Specified by:
getAlgorithmCountin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- The algorithmCount.
-
setAlgorithmCount
optional int32 algorithmCount = 9;- Parameters:
value- The algorithmCount to set.- Returns:
- This builder for chaining.
-
clearAlgorithmCount
optional int32 algorithmCount = 9;- Returns:
- This builder for chaining.
-
hasParameterTypeCount
public boolean hasParameterTypeCount()optional int32 parameterTypeCount = 10;- Specified by:
hasParameterTypeCountin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- Whether the parameterTypeCount field is set.
-
getParameterTypeCount
public int getParameterTypeCount()optional int32 parameterTypeCount = 10;- Specified by:
getParameterTypeCountin interfaceMdb.MissionDatabaseOrBuilder- Returns:
- The parameterTypeCount.
-
setParameterTypeCount
optional int32 parameterTypeCount = 10;- Parameters:
value- The parameterTypeCount to set.- Returns:
- This builder for chaining.
-
clearParameterTypeCount
optional int32 parameterTypeCount = 10;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Mdb.MissionDatabase.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.MissionDatabase.Builder>
-
mergeUnknownFields
public final Mdb.MissionDatabase.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.MissionDatabase.Builder>
-