Package org.yamcs.protobuf
Class ExtractedParameterValue.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.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 TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
Engineering valueQualified name of the container that defines this specific entry.clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) Absolute location in bits, within the full packetclearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) Qualified name of the parameterRaw valueBit lengthclone()
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Engineering 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.int
Absolute location in bits, within the full packetQualified name of the parameterQualified name of the parameterQualified name of the parameterRaw valueRaw valueRaw valueint
getSize()
Bit lengthboolean
Engineering valueboolean
Qualified name of the container that defines this specific entry.boolean
Absolute location in bits, within the full packetboolean
Qualified name of the parameterboolean
Raw valueboolean
hasSize()
Bit lengthprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeEngValue
(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 valuemergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setEngValue
(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 valuesetRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSize
(int value) Bit lengthsetUnknownFields
(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<ExtractedParameterValue.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<ExtractedParameterValue.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<ExtractedParameterValue.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<ExtractedParameterValue.Builder>
-
setField
public ExtractedParameterValue.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<ExtractedParameterValue.Builder>
-
clearField
public ExtractedParameterValue.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<ExtractedParameterValue.Builder>
-
clearOneof
public ExtractedParameterValue.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<ExtractedParameterValue.Builder>
-
setRepeatedField
public ExtractedParameterValue.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<ExtractedParameterValue.Builder>
-
addRepeatedField
public ExtractedParameterValue.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<ExtractedParameterValue.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ExtractedParameterValue.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExtractedParameterValue.Builder>
-
mergeFrom
public ExtractedParameterValue.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<ExtractedParameterValue.Builder>
- Throws:
IOException
-
hasParameter
public boolean hasParameter()Qualified name of the parameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;
- Specified by:
hasParameter
in interfaceExtractedParameterValueOrBuilder
- Returns:
- Whether the parameter field is set.
-
getParameter
Qualified name of the parameter
optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;
- Specified by:
getParameter
in 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:
getParameterOrBuilder
in interfaceExtractedParameterValueOrBuilder
-
hasEntryContainer
public boolean hasEntryContainer()Qualified name of the container that defines this specific entry.
optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2;
- Specified by:
hasEntryContainer
in 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:
getEntryContainer
in 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:
getEntryContainerOrBuilder
in interfaceExtractedParameterValueOrBuilder
-
hasLocation
public boolean hasLocation()Absolute location in bits, within the full packet
optional int32 location = 3;
- Specified by:
hasLocation
in 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:
getLocation
in 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:
hasSize
in interfaceExtractedParameterValueOrBuilder
- Returns:
- Whether the size field is set.
-
getSize
public int getSize()Bit length
optional int32 size = 4;
- Specified by:
getSize
in 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:
hasRawValue
in interfaceExtractedParameterValueOrBuilder
- Returns:
- Whether the rawValue field is set.
-
getRawValue
Raw value
optional .yamcs.protobuf.Value rawValue = 5;
- Specified by:
getRawValue
in 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:
getRawValueOrBuilder
in interfaceExtractedParameterValueOrBuilder
-
hasEngValue
public boolean hasEngValue()Engineering value
optional .yamcs.protobuf.Value engValue = 6;
- Specified by:
hasEngValue
in interfaceExtractedParameterValueOrBuilder
- Returns:
- Whether the engValue field is set.
-
getEngValue
Engineering value
optional .yamcs.protobuf.Value engValue = 6;
- Specified by:
getEngValue
in 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:
getEngValueOrBuilder
in interfaceExtractedParameterValueOrBuilder
-
setUnknownFields
public final ExtractedParameterValue.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExtractedParameterValue.Builder>
-
mergeUnknownFields
public final ExtractedParameterValue.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExtractedParameterValue.Builder>
-