Package org.yamcs.protobuf
Class Mdb.SequenceEntryInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Mdb.SequenceEntryInfo.Builder>
org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,Mdb.SequenceEntryInfoOrBuilder
- Enclosing class:
- Mdb.SequenceEntryInfo
public static final class Mdb.SequenceEntryInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Mdb.SequenceEntryInfo.Builder>
implements Mdb.SequenceEntryInfoOrBuilder
Protobuf type
yamcs.protobuf.mdb.SequenceEntryInfo
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
For use in command containersFor use in sequence containersclearField
(com.google.protobuf.Descriptors.FieldDescriptor field) optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
optional int32 locationInBits = 1;
clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
optional .yamcs.protobuf.mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;
optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
clone()
For use in command containersFor use in command containersFor use in command containersFor use in sequence containersFor use in sequence containersFor use in sequence containersstatic final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
int
optional int32 locationInBits = 1;
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
optional .yamcs.protobuf.mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;
optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
boolean
For use in command containersboolean
For use in sequence containersboolean
optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
boolean
optional int32 locationInBits = 1;
boolean
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
boolean
optional .yamcs.protobuf.mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;
boolean
optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeArgument
(Mdb.ArgumentInfo value) For use in command containersmergeContainer
(Mdb.ContainerInfo value) For use in sequence containersoptional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(Mdb.SequenceEntryInfo other) mergeParameter
(Mdb.ParameterInfo value) optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
mergeRepeat
(Mdb.RepeatInfo value) optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setArgument
(Mdb.ArgumentInfo value) For use in command containerssetArgument
(Mdb.ArgumentInfo.Builder builderForValue) For use in command containerssetContainer
(Mdb.ContainerInfo value) For use in sequence containerssetContainer
(Mdb.ContainerInfo.Builder builderForValue) For use in sequence containerssetFixedValue
(Mdb.FixedValueInfo value) optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
setFixedValue
(Mdb.FixedValueInfo.Builder builderForValue) optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
setLocationInBits
(int value) optional int32 locationInBits = 1;
setParameter
(Mdb.ParameterInfo value) optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
setParameter
(Mdb.ParameterInfo.Builder builderForValue) optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
optional .yamcs.protobuf.mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;
setRepeat
(Mdb.RepeatInfo value) optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
setRepeat
(Mdb.RepeatInfo.Builder builderForValue) optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) 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.SequenceEntryInfo.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.SequenceEntryInfo.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.SequenceEntryInfo.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.SequenceEntryInfo.Builder>
-
setField
public Mdb.SequenceEntryInfo.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.SequenceEntryInfo.Builder>
-
clearField
public Mdb.SequenceEntryInfo.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.SequenceEntryInfo.Builder>
-
clearOneof
public Mdb.SequenceEntryInfo.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.SequenceEntryInfo.Builder>
-
setRepeatedField
public Mdb.SequenceEntryInfo.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.SequenceEntryInfo.Builder>
-
addRepeatedField
public Mdb.SequenceEntryInfo.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.SequenceEntryInfo.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Mdb.SequenceEntryInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.SequenceEntryInfo.Builder>
-
mergeFrom
public Mdb.SequenceEntryInfo.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.SequenceEntryInfo.Builder>
- Throws:
IOException
-
hasLocationInBits
public boolean hasLocationInBits()optional int32 locationInBits = 1;
- Specified by:
hasLocationInBits
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- Whether the locationInBits field is set.
-
getLocationInBits
public int getLocationInBits()optional int32 locationInBits = 1;
- Specified by:
getLocationInBits
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- The locationInBits.
-
setLocationInBits
optional int32 locationInBits = 1;
- Parameters:
value
- The locationInBits to set.- Returns:
- This builder for chaining.
-
clearLocationInBits
optional int32 locationInBits = 1;
- Returns:
- This builder for chaining.
-
hasReferenceLocation
public boolean hasReferenceLocation()optional .yamcs.protobuf.mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;
- Specified by:
hasReferenceLocation
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- Whether the referenceLocation field is set.
-
getReferenceLocation
optional .yamcs.protobuf.mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;
- Specified by:
getReferenceLocation
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- The referenceLocation.
-
setReferenceLocation
public Mdb.SequenceEntryInfo.Builder setReferenceLocation(Mdb.SequenceEntryInfo.ReferenceLocationType value) optional .yamcs.protobuf.mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;
- Parameters:
value
- The referenceLocation to set.- Returns:
- This builder for chaining.
-
clearReferenceLocation
optional .yamcs.protobuf.mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;
- Returns:
- This builder for chaining.
-
hasContainer
public boolean hasContainer()For use in sequence containers
optional .yamcs.protobuf.mdb.ContainerInfo container = 3;
- Specified by:
hasContainer
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- Whether the container field is set.
-
getContainer
For use in sequence containers
optional .yamcs.protobuf.mdb.ContainerInfo container = 3;
- Specified by:
getContainer
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- The container.
-
setContainer
For use in sequence containers
optional .yamcs.protobuf.mdb.ContainerInfo container = 3;
-
setContainer
For use in sequence containers
optional .yamcs.protobuf.mdb.ContainerInfo container = 3;
-
mergeContainer
For use in sequence containers
optional .yamcs.protobuf.mdb.ContainerInfo container = 3;
-
clearContainer
For use in sequence containers
optional .yamcs.protobuf.mdb.ContainerInfo container = 3;
-
getContainerBuilder
For use in sequence containers
optional .yamcs.protobuf.mdb.ContainerInfo container = 3;
-
getContainerOrBuilder
For use in sequence containers
optional .yamcs.protobuf.mdb.ContainerInfo container = 3;
- Specified by:
getContainerOrBuilder
in interfaceMdb.SequenceEntryInfoOrBuilder
-
hasParameter
public boolean hasParameter()optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
- Specified by:
hasParameter
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- Whether the parameter field is set.
-
getParameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
- Specified by:
getParameter
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- The parameter.
-
setParameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
-
setParameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
-
mergeParameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
-
clearParameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
-
getParameterBuilder
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
-
getParameterOrBuilder
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;
- Specified by:
getParameterOrBuilder
in interfaceMdb.SequenceEntryInfoOrBuilder
-
hasArgument
public boolean hasArgument()For use in command containers
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 6;
- Specified by:
hasArgument
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- Whether the argument field is set.
-
getArgument
For use in command containers
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 6;
- Specified by:
getArgument
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- The argument.
-
setArgument
For use in command containers
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 6;
-
setArgument
For use in command containers
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 6;
-
mergeArgument
For use in command containers
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 6;
-
clearArgument
For use in command containers
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 6;
-
getArgumentBuilder
For use in command containers
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 6;
-
getArgumentOrBuilder
For use in command containers
optional .yamcs.protobuf.mdb.ArgumentInfo argument = 6;
- Specified by:
getArgumentOrBuilder
in interfaceMdb.SequenceEntryInfoOrBuilder
-
hasFixedValue
public boolean hasFixedValue()optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
- Specified by:
hasFixedValue
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- Whether the fixedValue field is set.
-
getFixedValue
optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
- Specified by:
getFixedValue
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- The fixedValue.
-
setFixedValue
optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
-
setFixedValue
optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
-
mergeFixedValue
optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
-
clearFixedValue
optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
-
getFixedValueBuilder
optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
-
getFixedValueOrBuilder
optional .yamcs.protobuf.mdb.FixedValueInfo fixedValue = 7;
- Specified by:
getFixedValueOrBuilder
in interfaceMdb.SequenceEntryInfoOrBuilder
-
hasRepeat
public boolean hasRepeat()optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
- Specified by:
hasRepeat
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- Whether the repeat field is set.
-
getRepeat
optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
- Specified by:
getRepeat
in interfaceMdb.SequenceEntryInfoOrBuilder
- Returns:
- The repeat.
-
setRepeat
optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
-
setRepeat
optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
-
mergeRepeat
optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
-
clearRepeat
optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
-
getRepeatBuilder
optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
-
getRepeatOrBuilder
optional .yamcs.protobuf.mdb.RepeatInfo repeat = 5;
- Specified by:
getRepeatOrBuilder
in interfaceMdb.SequenceEntryInfoOrBuilder
-
setUnknownFields
public final Mdb.SequenceEntryInfo.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.SequenceEntryInfo.Builder>
-
mergeUnknownFields
public final Mdb.SequenceEntryInfo.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.SequenceEntryInfo.Builder>
-