java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Mdb.InputParameterInfo.Builder>
com.google.protobuf.GeneratedMessage.Builder<Mdb.InputParameterInfo.Builder>
org.yamcs.protobuf.Mdb.InputParameterInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Mdb.InputParameterInfoOrBuilder
- Enclosing class:
Mdb.InputParameterInfo
public static final class Mdb.InputParameterInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Mdb.InputParameterInfo.Builder>
implements Mdb.InputParameterInfoOrBuilder
Protobuf type
yamcs.protobuf.mdb.InputParameterInfo-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5;optional string inputName = 2;optional bool mandatory = 4;optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;optional int32 parameterInstance = 3;optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5;optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5;optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional string inputName = 2;com.google.protobuf.ByteStringoptional string inputName = 2;booleanoptional bool mandatory = 4;optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;intoptional int32 parameterInstance = 3;optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;booleanoptional .yamcs.protobuf.mdb.ArgumentInfo argument = 5;booleanoptional string inputName = 2;booleanoptional bool mandatory = 4;booleanoptional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;booleanoptional int32 parameterInstance = 3;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeArgument(Mdb.ArgumentInfo value) optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Mdb.InputParameterInfo other) mergeParameter(Mdb.ParameterInfo value) optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;setArgument(Mdb.ArgumentInfo value) optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5;setArgument(Mdb.ArgumentInfo.Builder builderForValue) optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5;setInputName(String value) optional string inputName = 2;setInputNameBytes(com.google.protobuf.ByteString value) optional string inputName = 2;setMandatory(boolean value) optional bool mandatory = 4;setParameter(Mdb.ParameterInfo value) optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;setParameter(Mdb.ParameterInfo.Builder builderForValue) optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;setParameterInstance(int value) optional int32 parameterInstance = 3;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Mdb.InputParameterInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Mdb.InputParameterInfo.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.GeneratedMessage.Builder<Mdb.InputParameterInfo.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Mdb.InputParameterInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Mdb.InputParameterInfo.Builder>
-
mergeFrom
public Mdb.InputParameterInfo.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.InputParameterInfo.Builder>- Throws:
IOException
-
hasParameter
public boolean hasParameter()optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;- Specified by:
hasParameterin interfaceMdb.InputParameterInfoOrBuilder- Returns:
- Whether the parameter field is set.
-
getParameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;- Specified by:
getParameterin interfaceMdb.InputParameterInfoOrBuilder- Returns:
- The parameter.
-
setParameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; -
setParameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; -
mergeParameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; -
clearParameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; -
getParameterBuilder
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; -
getParameterOrBuilder
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;- Specified by:
getParameterOrBuilderin interfaceMdb.InputParameterInfoOrBuilder
-
hasInputName
public boolean hasInputName()optional string inputName = 2;- Specified by:
hasInputNamein interfaceMdb.InputParameterInfoOrBuilder- Returns:
- Whether the inputName field is set.
-
getInputName
optional string inputName = 2;- Specified by:
getInputNamein interfaceMdb.InputParameterInfoOrBuilder- Returns:
- The inputName.
-
getInputNameBytes
public com.google.protobuf.ByteString getInputNameBytes()optional string inputName = 2;- Specified by:
getInputNameBytesin interfaceMdb.InputParameterInfoOrBuilder- Returns:
- The bytes for inputName.
-
setInputName
optional string inputName = 2;- Parameters:
value- The inputName to set.- Returns:
- This builder for chaining.
-
clearInputName
optional string inputName = 2;- Returns:
- This builder for chaining.
-
setInputNameBytes
optional string inputName = 2;- Parameters:
value- The bytes for inputName to set.- Returns:
- This builder for chaining.
-
hasParameterInstance
public boolean hasParameterInstance()optional int32 parameterInstance = 3;- Specified by:
hasParameterInstancein interfaceMdb.InputParameterInfoOrBuilder- Returns:
- Whether the parameterInstance field is set.
-
getParameterInstance
public int getParameterInstance()optional int32 parameterInstance = 3;- Specified by:
getParameterInstancein interfaceMdb.InputParameterInfoOrBuilder- Returns:
- The parameterInstance.
-
setParameterInstance
optional int32 parameterInstance = 3;- Parameters:
value- The parameterInstance to set.- Returns:
- This builder for chaining.
-
clearParameterInstance
optional int32 parameterInstance = 3;- Returns:
- This builder for chaining.
-
hasMandatory
public boolean hasMandatory()optional bool mandatory = 4;- Specified by:
hasMandatoryin interfaceMdb.InputParameterInfoOrBuilder- Returns:
- Whether the mandatory field is set.
-
getMandatory
public boolean getMandatory()optional bool mandatory = 4;- Specified by:
getMandatoryin interfaceMdb.InputParameterInfoOrBuilder- Returns:
- The mandatory.
-
setMandatory
optional bool mandatory = 4;- Parameters:
value- The mandatory to set.- Returns:
- This builder for chaining.
-
clearMandatory
optional bool mandatory = 4;- Returns:
- This builder for chaining.
-
hasArgument
public boolean hasArgument()optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5;- Specified by:
hasArgumentin interfaceMdb.InputParameterInfoOrBuilder- Returns:
- Whether the argument field is set.
-
getArgument
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5;- Specified by:
getArgumentin interfaceMdb.InputParameterInfoOrBuilder- Returns:
- The argument.
-
setArgument
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5; -
setArgument
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5; -
mergeArgument
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5; -
clearArgument
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5; -
getArgumentBuilder
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5; -
getArgumentOrBuilder
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 5;- Specified by:
getArgumentOrBuilderin interfaceMdb.InputParameterInfoOrBuilder
-