Package org.yamcs.protobuf
Class Yamcs.AggregateValue.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Yamcs.AggregateValue.Builder>
-
- org.yamcs.protobuf.Yamcs.AggregateValue.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Yamcs.AggregateValueOrBuilder
- Enclosing class:
- Yamcs.AggregateValue
public static final class Yamcs.AggregateValue.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Yamcs.AggregateValue.Builder> implements Yamcs.AggregateValueOrBuilder
An aggregate value is an ordered list of (member name, member value). We use two arrays in order to be able to send just the values (since the names will not change)
Protobuf typeyamcs.protobuf.AggregateValue
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Yamcs.AggregateValue.BuilderaddAllName(Iterable<String> values)repeated string name = 1;Yamcs.AggregateValue.BuilderaddAllValue(Iterable<? extends Yamcs.Value> values)repeated .yamcs.protobuf.Value value = 2;Yamcs.AggregateValue.BuilderaddName(String value)repeated string name = 1;Yamcs.AggregateValue.BuilderaddNameBytes(com.google.protobuf.ByteString value)repeated string name = 1;Yamcs.AggregateValue.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Yamcs.AggregateValue.BuilderaddValue(int index, Yamcs.Value value)repeated .yamcs.protobuf.Value value = 2;Yamcs.AggregateValue.BuilderaddValue(int index, Yamcs.Value.Builder builderForValue)repeated .yamcs.protobuf.Value value = 2;Yamcs.AggregateValue.BuilderaddValue(Yamcs.Value value)repeated .yamcs.protobuf.Value value = 2;Yamcs.AggregateValue.BuilderaddValue(Yamcs.Value.Builder builderForValue)repeated .yamcs.protobuf.Value value = 2;Yamcs.Value.BuilderaddValueBuilder()repeated .yamcs.protobuf.Value value = 2;Yamcs.Value.BuilderaddValueBuilder(int index)repeated .yamcs.protobuf.Value value = 2;Yamcs.AggregateValuebuild()Yamcs.AggregateValuebuildPartial()Yamcs.AggregateValue.Builderclear()Yamcs.AggregateValue.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Yamcs.AggregateValue.BuilderclearName()repeated string name = 1;Yamcs.AggregateValue.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Yamcs.AggregateValue.BuilderclearValue()repeated .yamcs.protobuf.Value value = 2;Yamcs.AggregateValue.Builderclone()Yamcs.AggregateValuegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetName(int index)repeated string name = 1;com.google.protobuf.ByteStringgetNameBytes(int index)repeated string name = 1;intgetNameCount()repeated string name = 1;com.google.protobuf.ProtocolStringListgetNameList()repeated string name = 1;Yamcs.ValuegetValue(int index)repeated .yamcs.protobuf.Value value = 2;Yamcs.Value.BuildergetValueBuilder(int index)repeated .yamcs.protobuf.Value value = 2;List<Yamcs.Value.Builder>getValueBuilderList()repeated .yamcs.protobuf.Value value = 2;intgetValueCount()repeated .yamcs.protobuf.Value value = 2;List<Yamcs.Value>getValueList()repeated .yamcs.protobuf.Value value = 2;Yamcs.ValueOrBuildergetValueOrBuilder(int index)repeated .yamcs.protobuf.Value value = 2;List<? extends Yamcs.ValueOrBuilder>getValueOrBuilderList()repeated .yamcs.protobuf.Value value = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Yamcs.AggregateValue.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Yamcs.AggregateValue.BuildermergeFrom(com.google.protobuf.Message other)Yamcs.AggregateValue.BuildermergeFrom(Yamcs.AggregateValue other)Yamcs.AggregateValue.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Yamcs.AggregateValue.BuilderremoveValue(int index)repeated .yamcs.protobuf.Value value = 2;Yamcs.AggregateValue.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Yamcs.AggregateValue.BuildersetName(int index, String value)repeated string name = 1;Yamcs.AggregateValue.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Yamcs.AggregateValue.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Yamcs.AggregateValue.BuildersetValue(int index, Yamcs.Value value)repeated .yamcs.protobuf.Value value = 2;Yamcs.AggregateValue.BuildersetValue(int index, Yamcs.Value.Builder builderForValue)repeated .yamcs.protobuf.Value value = 2;-
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<Yamcs.AggregateValue.Builder>
-
clear
public Yamcs.AggregateValue.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<Yamcs.AggregateValue.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<Yamcs.AggregateValue.Builder>
-
getDefaultInstanceForType
public Yamcs.AggregateValue getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Yamcs.AggregateValue build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Yamcs.AggregateValue buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Yamcs.AggregateValue.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<Yamcs.AggregateValue.Builder>
-
setField
public Yamcs.AggregateValue.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<Yamcs.AggregateValue.Builder>
-
clearField
public Yamcs.AggregateValue.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.AggregateValue.Builder>
-
clearOneof
public Yamcs.AggregateValue.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.AggregateValue.Builder>
-
setRepeatedField
public Yamcs.AggregateValue.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<Yamcs.AggregateValue.Builder>
-
addRepeatedField
public Yamcs.AggregateValue.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<Yamcs.AggregateValue.Builder>
-
mergeFrom
public Yamcs.AggregateValue.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Yamcs.AggregateValue.Builder>
-
mergeFrom
public Yamcs.AggregateValue.Builder mergeFrom(Yamcs.AggregateValue other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.AggregateValue.Builder>
-
mergeFrom
public Yamcs.AggregateValue.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<Yamcs.AggregateValue.Builder>- Throws:
IOException
-
getNameList
public com.google.protobuf.ProtocolStringList getNameList()
repeated string name = 1;- Specified by:
getNameListin interfaceYamcs.AggregateValueOrBuilder
-
getNameCount
public int getNameCount()
repeated string name = 1;- Specified by:
getNameCountin interfaceYamcs.AggregateValueOrBuilder
-
getName
public String getName(int index)
repeated string name = 1;- Specified by:
getNamein interfaceYamcs.AggregateValueOrBuilder
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes(int index)
repeated string name = 1;- Specified by:
getNameBytesin interfaceYamcs.AggregateValueOrBuilder
-
setName
public Yamcs.AggregateValue.Builder setName(int index, String value)
repeated string name = 1;
-
addName
public Yamcs.AggregateValue.Builder addName(String value)
repeated string name = 1;
-
addAllName
public Yamcs.AggregateValue.Builder addAllName(Iterable<String> values)
repeated string name = 1;
-
clearName
public Yamcs.AggregateValue.Builder clearName()
repeated string name = 1;
-
addNameBytes
public Yamcs.AggregateValue.Builder addNameBytes(com.google.protobuf.ByteString value)
repeated string name = 1;
-
getValueList
public List<Yamcs.Value> getValueList()
repeated .yamcs.protobuf.Value value = 2;- Specified by:
getValueListin interfaceYamcs.AggregateValueOrBuilder
-
getValueCount
public int getValueCount()
repeated .yamcs.protobuf.Value value = 2;- Specified by:
getValueCountin interfaceYamcs.AggregateValueOrBuilder
-
getValue
public Yamcs.Value getValue(int index)
repeated .yamcs.protobuf.Value value = 2;- Specified by:
getValuein interfaceYamcs.AggregateValueOrBuilder
-
setValue
public Yamcs.AggregateValue.Builder setValue(int index, Yamcs.Value value)
repeated .yamcs.protobuf.Value value = 2;
-
setValue
public Yamcs.AggregateValue.Builder setValue(int index, Yamcs.Value.Builder builderForValue)
repeated .yamcs.protobuf.Value value = 2;
-
addValue
public Yamcs.AggregateValue.Builder addValue(Yamcs.Value value)
repeated .yamcs.protobuf.Value value = 2;
-
addValue
public Yamcs.AggregateValue.Builder addValue(int index, Yamcs.Value value)
repeated .yamcs.protobuf.Value value = 2;
-
addValue
public Yamcs.AggregateValue.Builder addValue(Yamcs.Value.Builder builderForValue)
repeated .yamcs.protobuf.Value value = 2;
-
addValue
public Yamcs.AggregateValue.Builder addValue(int index, Yamcs.Value.Builder builderForValue)
repeated .yamcs.protobuf.Value value = 2;
-
addAllValue
public Yamcs.AggregateValue.Builder addAllValue(Iterable<? extends Yamcs.Value> values)
repeated .yamcs.protobuf.Value value = 2;
-
clearValue
public Yamcs.AggregateValue.Builder clearValue()
repeated .yamcs.protobuf.Value value = 2;
-
removeValue
public Yamcs.AggregateValue.Builder removeValue(int index)
repeated .yamcs.protobuf.Value value = 2;
-
getValueBuilder
public Yamcs.Value.Builder getValueBuilder(int index)
repeated .yamcs.protobuf.Value value = 2;
-
getValueOrBuilder
public Yamcs.ValueOrBuilder getValueOrBuilder(int index)
repeated .yamcs.protobuf.Value value = 2;- Specified by:
getValueOrBuilderin interfaceYamcs.AggregateValueOrBuilder
-
getValueOrBuilderList
public List<? extends Yamcs.ValueOrBuilder> getValueOrBuilderList()
repeated .yamcs.protobuf.Value value = 2;- Specified by:
getValueOrBuilderListin interfaceYamcs.AggregateValueOrBuilder
-
addValueBuilder
public Yamcs.Value.Builder addValueBuilder()
repeated .yamcs.protobuf.Value value = 2;
-
addValueBuilder
public Yamcs.Value.Builder addValueBuilder(int index)
repeated .yamcs.protobuf.Value value = 2;
-
getValueBuilderList
public List<Yamcs.Value.Builder> getValueBuilderList()
repeated .yamcs.protobuf.Value value = 2;
-
setUnknownFields
public final Yamcs.AggregateValue.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.AggregateValue.Builder>
-
mergeUnknownFields
public final Yamcs.AggregateValue.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.AggregateValue.Builder>
-
-