java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ExtractedParameterValue.Builder>
com.google.protobuf.GeneratedMessage.Builder<ExtractedParameterValue.Builder>
org.yamcs.protobuf.ExtractedParameterValue.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ExtractedParameterValueOrBuilder
- Enclosing class:
ExtractedParameterValue
public static final class ExtractedParameterValue.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ExtractedParameterValue.Builder>
implements ExtractedParameterValueOrBuilder
Contents of a container, can be either a parameter entry, or a nested container entry.Protobuf type
yamcs.protobuf.packets.ExtractedParameterValue-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Engineering valueQualified name of the container that defines this specific entry.Absolute location in bits, within the full packetQualified name of the parameterRaw valueBit lengthstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorEngineering valueEngineering valueEngineering valueQualified name of the container that defines this specific entry.Qualified name of the container that defines this specific entry.Qualified name of the container that defines this specific entry.intAbsolute location in bits, within the full packetQualified name of the parameterQualified name of the parameterQualified name of the parameterRaw valueRaw valueRaw valueintgetSize()Bit lengthbooleanEngineering valuebooleanQualified name of the container that defines this specific entry.booleanAbsolute location in bits, within the full packetbooleanQualified name of the parameterbooleanRaw valuebooleanhasSize()Bit lengthprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeEngValue(Yamcs.Value value) Engineering valueQualified name of the container that defines this specific entry.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ExtractedParameterValue other) mergeParameter(Mdb.ParameterInfo value) Qualified name of the parametermergeRawValue(Yamcs.Value value) Raw valuesetEngValue(Yamcs.Value value) Engineering valuesetEngValue(Yamcs.Value.Builder builderForValue) Engineering valueQualified name of the container that defines this specific entry.setEntryContainer(Mdb.ContainerInfo.Builder builderForValue) Qualified name of the container that defines this specific entry.setLocation(int value) Absolute location in bits, within the full packetsetParameter(Mdb.ParameterInfo value) Qualified name of the parametersetParameter(Mdb.ParameterInfo.Builder builderForValue) Qualified name of the parametersetRawValue(Yamcs.Value value) Raw valuesetRawValue(Yamcs.Value.Builder builderForValue) Raw valuesetSize(int value) Bit lengthMethods 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<ExtractedParameterValue.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<ExtractedParameterValue.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<ExtractedParameterValue.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<ExtractedParameterValue.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ExtractedParameterValue.Builder>
-
mergeFrom
public ExtractedParameterValue.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<ExtractedParameterValue.Builder>- Throws:
IOException
-
hasParameter
public boolean hasParameter()Qualified name of the parameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;- Specified by:
hasParameterin interfaceExtractedParameterValueOrBuilder- Returns:
- Whether the parameter field is set.
-
getParameter
Qualified name of the parameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;- Specified by:
getParameterin interfaceExtractedParameterValueOrBuilder- Returns:
- The parameter.
-
setParameter
Qualified name of the parameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; -
setParameter
Qualified name of the parameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; -
mergeParameter
Qualified name of the parameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; -
clearParameter
Qualified name of the parameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; -
getParameterBuilder
Qualified name of the parameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; -
getParameterOrBuilder
Qualified name of the parameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;- Specified by:
getParameterOrBuilderin interfaceExtractedParameterValueOrBuilder
-
hasEntryContainer
public boolean hasEntryContainer()Qualified name of the container that defines this specific entry.
optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2;- Specified by:
hasEntryContainerin interfaceExtractedParameterValueOrBuilder- Returns:
- Whether the entryContainer field is set.
-
getEntryContainer
Qualified name of the container that defines this specific entry.
optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2;- Specified by:
getEntryContainerin interfaceExtractedParameterValueOrBuilder- Returns:
- The entryContainer.
-
setEntryContainer
Qualified name of the container that defines this specific entry.
optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2; -
setEntryContainer
Qualified name of the container that defines this specific entry.
optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2; -
mergeEntryContainer
Qualified name of the container that defines this specific entry.
optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2; -
clearEntryContainer
Qualified name of the container that defines this specific entry.
optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2; -
getEntryContainerBuilder
Qualified name of the container that defines this specific entry.
optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2; -
getEntryContainerOrBuilder
Qualified name of the container that defines this specific entry.
optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2;- Specified by:
getEntryContainerOrBuilderin interfaceExtractedParameterValueOrBuilder
-
hasLocation
public boolean hasLocation()Absolute location in bits, within the full packet
optional int32 location = 3;- Specified by:
hasLocationin interfaceExtractedParameterValueOrBuilder- Returns:
- Whether the location field is set.
-
getLocation
public int getLocation()Absolute location in bits, within the full packet
optional int32 location = 3;- Specified by:
getLocationin interfaceExtractedParameterValueOrBuilder- Returns:
- The location.
-
setLocation
Absolute location in bits, within the full packet
optional int32 location = 3;- Parameters:
value- The location to set.- Returns:
- This builder for chaining.
-
clearLocation
Absolute location in bits, within the full packet
optional int32 location = 3;- Returns:
- This builder for chaining.
-
hasSize
public boolean hasSize()Bit length
optional int32 size = 4;- Specified by:
hasSizein interfaceExtractedParameterValueOrBuilder- Returns:
- Whether the size field is set.
-
getSize
public int getSize()Bit length
optional int32 size = 4;- Specified by:
getSizein interfaceExtractedParameterValueOrBuilder- Returns:
- The size.
-
setSize
Bit length
optional int32 size = 4;- Parameters:
value- The size to set.- Returns:
- This builder for chaining.
-
clearSize
Bit length
optional int32 size = 4;- Returns:
- This builder for chaining.
-
hasRawValue
public boolean hasRawValue()Raw value
optional .yamcs.protobuf.Value rawValue = 5;- Specified by:
hasRawValuein interfaceExtractedParameterValueOrBuilder- Returns:
- Whether the rawValue field is set.
-
getRawValue
Raw value
optional .yamcs.protobuf.Value rawValue = 5;- Specified by:
getRawValuein interfaceExtractedParameterValueOrBuilder- Returns:
- The rawValue.
-
setRawValue
Raw value
optional .yamcs.protobuf.Value rawValue = 5; -
setRawValue
Raw value
optional .yamcs.protobuf.Value rawValue = 5; -
mergeRawValue
Raw value
optional .yamcs.protobuf.Value rawValue = 5; -
clearRawValue
Raw value
optional .yamcs.protobuf.Value rawValue = 5; -
getRawValueBuilder
Raw value
optional .yamcs.protobuf.Value rawValue = 5; -
getRawValueOrBuilder
Raw value
optional .yamcs.protobuf.Value rawValue = 5;- Specified by:
getRawValueOrBuilderin interfaceExtractedParameterValueOrBuilder
-
hasEngValue
public boolean hasEngValue()Engineering value
optional .yamcs.protobuf.Value engValue = 6;- Specified by:
hasEngValuein interfaceExtractedParameterValueOrBuilder- Returns:
- Whether the engValue field is set.
-
getEngValue
Engineering value
optional .yamcs.protobuf.Value engValue = 6;- Specified by:
getEngValuein interfaceExtractedParameterValueOrBuilder- Returns:
- The engValue.
-
setEngValue
Engineering value
optional .yamcs.protobuf.Value engValue = 6; -
setEngValue
Engineering value
optional .yamcs.protobuf.Value engValue = 6; -
mergeEngValue
Engineering value
optional .yamcs.protobuf.Value engValue = 6; -
clearEngValue
Engineering value
optional .yamcs.protobuf.Value engValue = 6; -
getEngValueBuilder
Engineering value
optional .yamcs.protobuf.Value engValue = 6; -
getEngValueOrBuilder
Engineering value
optional .yamcs.protobuf.Value engValue = 6;- Specified by:
getEngValueOrBuilderin interfaceExtractedParameterValueOrBuilder
-