Package org.yamcs.protobuf
Class Pvalue.ParameterData.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Pvalue.ParameterData.Builder>
-
- org.yamcs.protobuf.Pvalue.ParameterData.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Pvalue.ParameterDataOrBuilder
- Enclosing class:
- Pvalue.ParameterData
public static final class Pvalue.ParameterData.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Pvalue.ParameterData.Builder> implements Pvalue.ParameterDataOrBuilder
Protobuf typeyamcs.protobuf.pvalue.ParameterData
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Pvalue.ParameterData.BuilderaddAllParameter(Iterable<? extends Pvalue.ParameterValue> values)repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterData.BuilderaddParameter(int index, Pvalue.ParameterValue value)repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterData.BuilderaddParameter(int index, Pvalue.ParameterValue.Builder builderForValue)repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterData.BuilderaddParameter(Pvalue.ParameterValue value)repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterData.BuilderaddParameter(Pvalue.ParameterValue.Builder builderForValue)repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterValue.BuilderaddParameterBuilder()repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterValue.BuilderaddParameterBuilder(int index)repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterData.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Pvalue.ParameterDatabuild()Pvalue.ParameterDatabuildPartial()Pvalue.ParameterData.Builderclear()Pvalue.ParameterData.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Pvalue.ParameterData.BuilderclearGenerationTime()optional int64 generationTime = 3;Pvalue.ParameterData.BuilderclearGroup()The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources.Pvalue.ParameterData.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Pvalue.ParameterData.BuilderclearParameter()repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterData.BuilderclearSeqNum()optional int32 seqNum = 4;Pvalue.ParameterData.BuilderclearSubscriptionId()Used when parameter data is delivered as result of subscriptionsPvalue.ParameterData.Builderclone()Pvalue.ParameterDatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetGenerationTime()optional int64 generationTime = 3;StringgetGroup()The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources.com.google.protobuf.ByteStringgetGroupBytes()The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources.Pvalue.ParameterValuegetParameter(int index)repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterValue.BuildergetParameterBuilder(int index)repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;List<Pvalue.ParameterValue.Builder>getParameterBuilderList()repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;intgetParameterCount()repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;List<Pvalue.ParameterValue>getParameterList()repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterValueOrBuildergetParameterOrBuilder(int index)repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;List<? extends Pvalue.ParameterValueOrBuilder>getParameterOrBuilderList()repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;intgetSeqNum()optional int32 seqNum = 4;intgetSubscriptionId()Used when parameter data is delivered as result of subscriptionsbooleanhasGenerationTime()optional int64 generationTime = 3;booleanhasGroup()The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources.booleanhasSeqNum()optional int32 seqNum = 4;booleanhasSubscriptionId()Used when parameter data is delivered as result of subscriptionsprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Pvalue.ParameterData.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Pvalue.ParameterData.BuildermergeFrom(com.google.protobuf.Message other)Pvalue.ParameterData.BuildermergeFrom(Pvalue.ParameterData other)Pvalue.ParameterData.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Pvalue.ParameterData.BuilderremoveParameter(int index)repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterData.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Pvalue.ParameterData.BuildersetGenerationTime(long value)optional int64 generationTime = 3;Pvalue.ParameterData.BuildersetGroup(String value)The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources.Pvalue.ParameterData.BuildersetGroupBytes(com.google.protobuf.ByteString value)The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources.Pvalue.ParameterData.BuildersetParameter(int index, Pvalue.ParameterValue value)repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterData.BuildersetParameter(int index, Pvalue.ParameterValue.Builder builderForValue)repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;Pvalue.ParameterData.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Pvalue.ParameterData.BuildersetSeqNum(int value)optional int32 seqNum = 4;Pvalue.ParameterData.BuildersetSubscriptionId(int value)Used when parameter data is delivered as result of subscriptionsPvalue.ParameterData.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods 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, 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
-
-
-
-
Method Detail
-
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<Pvalue.ParameterData.Builder>
-
clear
public Pvalue.ParameterData.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<Pvalue.ParameterData.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<Pvalue.ParameterData.Builder>
-
getDefaultInstanceForType
public Pvalue.ParameterData getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Pvalue.ParameterData build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Pvalue.ParameterData buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Pvalue.ParameterData.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<Pvalue.ParameterData.Builder>
-
setField
public Pvalue.ParameterData.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<Pvalue.ParameterData.Builder>
-
clearField
public Pvalue.ParameterData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Pvalue.ParameterData.Builder>
-
clearOneof
public Pvalue.ParameterData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Pvalue.ParameterData.Builder>
-
setRepeatedField
public Pvalue.ParameterData.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<Pvalue.ParameterData.Builder>
-
addRepeatedField
public Pvalue.ParameterData.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<Pvalue.ParameterData.Builder>
-
mergeFrom
public Pvalue.ParameterData.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Pvalue.ParameterData.Builder>
-
mergeFrom
public Pvalue.ParameterData.Builder mergeFrom(Pvalue.ParameterData other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Pvalue.ParameterData.Builder>
-
mergeFrom
public Pvalue.ParameterData.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<Pvalue.ParameterData.Builder>- Throws:
IOException
-
getParameterList
public List<Pvalue.ParameterValue> getParameterList()
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;- Specified by:
getParameterListin interfacePvalue.ParameterDataOrBuilder
-
getParameterCount
public int getParameterCount()
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;- Specified by:
getParameterCountin interfacePvalue.ParameterDataOrBuilder
-
getParameter
public Pvalue.ParameterValue getParameter(int index)
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;- Specified by:
getParameterin interfacePvalue.ParameterDataOrBuilder
-
setParameter
public Pvalue.ParameterData.Builder setParameter(int index, Pvalue.ParameterValue value)
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
setParameter
public Pvalue.ParameterData.Builder setParameter(int index, Pvalue.ParameterValue.Builder builderForValue)
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
addParameter
public Pvalue.ParameterData.Builder addParameter(Pvalue.ParameterValue value)
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
addParameter
public Pvalue.ParameterData.Builder addParameter(int index, Pvalue.ParameterValue value)
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
addParameter
public Pvalue.ParameterData.Builder addParameter(Pvalue.ParameterValue.Builder builderForValue)
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
addParameter
public Pvalue.ParameterData.Builder addParameter(int index, Pvalue.ParameterValue.Builder builderForValue)
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
addAllParameter
public Pvalue.ParameterData.Builder addAllParameter(Iterable<? extends Pvalue.ParameterValue> values)
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
clearParameter
public Pvalue.ParameterData.Builder clearParameter()
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
removeParameter
public Pvalue.ParameterData.Builder removeParameter(int index)
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
getParameterBuilder
public Pvalue.ParameterValue.Builder getParameterBuilder(int index)
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
getParameterOrBuilder
public Pvalue.ParameterValueOrBuilder getParameterOrBuilder(int index)
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;- Specified by:
getParameterOrBuilderin interfacePvalue.ParameterDataOrBuilder
-
getParameterOrBuilderList
public List<? extends Pvalue.ParameterValueOrBuilder> getParameterOrBuilderList()
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;- Specified by:
getParameterOrBuilderListin interfacePvalue.ParameterDataOrBuilder
-
addParameterBuilder
public Pvalue.ParameterValue.Builder addParameterBuilder()
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
addParameterBuilder
public Pvalue.ParameterValue.Builder addParameterBuilder(int index)
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
getParameterBuilderList
public List<Pvalue.ParameterValue.Builder> getParameterBuilderList()
repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
-
hasGroup
public boolean hasGroup()
The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources. The time should roughly correspond to the parameter time but can be rounded for better efficiency.
optional string group = 2;- Specified by:
hasGroupin interfacePvalue.ParameterDataOrBuilder
-
getGroup
public String getGroup()
The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources. The time should roughly correspond to the parameter time but can be rounded for better efficiency.
optional string group = 2;- Specified by:
getGroupin interfacePvalue.ParameterDataOrBuilder
-
getGroupBytes
public com.google.protobuf.ByteString getGroupBytes()
The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources. The time should roughly correspond to the parameter time but can be rounded for better efficiency.
optional string group = 2;- Specified by:
getGroupBytesin interfacePvalue.ParameterDataOrBuilder
-
setGroup
public Pvalue.ParameterData.Builder setGroup(String value)
The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources. The time should roughly correspond to the parameter time but can be rounded for better efficiency.
optional string group = 2;
-
clearGroup
public Pvalue.ParameterData.Builder clearGroup()
The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources. The time should roughly correspond to the parameter time but can be rounded for better efficiency.
optional string group = 2;
-
setGroupBytes
public Pvalue.ParameterData.Builder setGroupBytes(com.google.protobuf.ByteString value)
The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources. The time should roughly correspond to the parameter time but can be rounded for better efficiency.
optional string group = 2;
-
hasGenerationTime
public boolean hasGenerationTime()
optional int64 generationTime = 3;- Specified by:
hasGenerationTimein interfacePvalue.ParameterDataOrBuilder
-
getGenerationTime
public long getGenerationTime()
optional int64 generationTime = 3;- Specified by:
getGenerationTimein interfacePvalue.ParameterDataOrBuilder
-
setGenerationTime
public Pvalue.ParameterData.Builder setGenerationTime(long value)
optional int64 generationTime = 3;
-
clearGenerationTime
public Pvalue.ParameterData.Builder clearGenerationTime()
optional int64 generationTime = 3;
-
hasSeqNum
public boolean hasSeqNum()
optional int32 seqNum = 4;- Specified by:
hasSeqNumin interfacePvalue.ParameterDataOrBuilder
-
getSeqNum
public int getSeqNum()
optional int32 seqNum = 4;- Specified by:
getSeqNumin interfacePvalue.ParameterDataOrBuilder
-
setSeqNum
public Pvalue.ParameterData.Builder setSeqNum(int value)
optional int32 seqNum = 4;
-
clearSeqNum
public Pvalue.ParameterData.Builder clearSeqNum()
optional int32 seqNum = 4;
-
hasSubscriptionId
public boolean hasSubscriptionId()
Used when parameter data is delivered as result of subscriptions
optional int32 subscriptionId = 5;- Specified by:
hasSubscriptionIdin interfacePvalue.ParameterDataOrBuilder
-
getSubscriptionId
public int getSubscriptionId()
Used when parameter data is delivered as result of subscriptions
optional int32 subscriptionId = 5;- Specified by:
getSubscriptionIdin interfacePvalue.ParameterDataOrBuilder
-
setSubscriptionId
public Pvalue.ParameterData.Builder setSubscriptionId(int value)
Used when parameter data is delivered as result of subscriptions
optional int32 subscriptionId = 5;
-
clearSubscriptionId
public Pvalue.ParameterData.Builder clearSubscriptionId()
Used when parameter data is delivered as result of subscriptions
optional int32 subscriptionId = 5;
-
setUnknownFields
public final Pvalue.ParameterData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Pvalue.ParameterData.Builder>
-
mergeUnknownFields
public final Pvalue.ParameterData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Pvalue.ParameterData.Builder>
-
-