Package org.yamcs.protobuf
Class ArchiveParameterSegmentInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ArchiveParameterSegmentInfo.Builder>
-
- org.yamcs.protobuf.ArchiveParameterSegmentInfo.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ArchiveParameterSegmentInfoOrBuilder
- Enclosing class:
- ArchiveParameterSegmentInfo
public static final class ArchiveParameterSegmentInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ArchiveParameterSegmentInfo.Builder> implements ArchiveParameterSegmentInfoOrBuilder
Protobuf typeyamcs.protobuf.archive.ArchiveParameterSegmentInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ArchiveParameterSegmentInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ArchiveParameterSegmentInfobuild()ArchiveParameterSegmentInfobuildPartial()ArchiveParameterSegmentInfo.Builderclear()ArchiveParameterSegmentInfo.BuilderclearCount()the number of samples in the segmentArchiveParameterSegmentInfo.BuilderclearEnd()the segment endArchiveParameterSegmentInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ArchiveParameterSegmentInfo.BuilderclearGroupId()multiple parameters are grouped such that all in one group have the same timestamps for example all parameters extracted from one TM packet have usually the same timestamp this way we can have a unique segment storing the timestamps for a group of parameters the groupId can be used to retrieve all parameters from the same groupArchiveParameterSegmentInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ArchiveParameterSegmentInfo.BuilderclearStart()the segment startArchiveParameterSegmentInfo.Builderclone()intgetCount()the number of samples in the segmentArchiveParameterSegmentInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.TimestampgetEnd()the segment endcom.google.protobuf.Timestamp.BuildergetEndBuilder()the segment endcom.google.protobuf.TimestampOrBuildergetEndOrBuilder()the segment endintgetGroupId()multiple parameters are grouped such that all in one group have the same timestamps for example all parameters extracted from one TM packet have usually the same timestamp this way we can have a unique segment storing the timestamps for a group of parameters the groupId can be used to retrieve all parameters from the same groupcom.google.protobuf.TimestampgetStart()the segment startcom.google.protobuf.Timestamp.BuildergetStartBuilder()the segment startcom.google.protobuf.TimestampOrBuildergetStartOrBuilder()the segment startbooleanhasCount()the number of samples in the segmentbooleanhasEnd()the segment endbooleanhasGroupId()multiple parameters are grouped such that all in one group have the same timestamps for example all parameters extracted from one TM packet have usually the same timestamp this way we can have a unique segment storing the timestamps for a group of parameters the groupId can be used to retrieve all parameters from the same groupbooleanhasStart()the segment startprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ArchiveParameterSegmentInfo.BuildermergeEnd(com.google.protobuf.Timestamp value)the segment endArchiveParameterSegmentInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ArchiveParameterSegmentInfo.BuildermergeFrom(com.google.protobuf.Message other)ArchiveParameterSegmentInfo.BuildermergeFrom(ArchiveParameterSegmentInfo other)ArchiveParameterSegmentInfo.BuildermergeStart(com.google.protobuf.Timestamp value)the segment startArchiveParameterSegmentInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ArchiveParameterSegmentInfo.BuildersetCount(int value)the number of samples in the segmentArchiveParameterSegmentInfo.BuildersetEnd(com.google.protobuf.Timestamp value)the segment endArchiveParameterSegmentInfo.BuildersetEnd(com.google.protobuf.Timestamp.Builder builderForValue)the segment endArchiveParameterSegmentInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ArchiveParameterSegmentInfo.BuildersetGroupId(int value)multiple parameters are grouped such that all in one group have the same timestamps for example all parameters extracted from one TM packet have usually the same timestamp this way we can have a unique segment storing the timestamps for a group of parameters the groupId can be used to retrieve all parameters from the same groupArchiveParameterSegmentInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ArchiveParameterSegmentInfo.BuildersetStart(com.google.protobuf.Timestamp value)the segment startArchiveParameterSegmentInfo.BuildersetStart(com.google.protobuf.Timestamp.Builder builderForValue)the segment startArchiveParameterSegmentInfo.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<ArchiveParameterSegmentInfo.Builder>
-
clear
public ArchiveParameterSegmentInfo.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<ArchiveParameterSegmentInfo.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<ArchiveParameterSegmentInfo.Builder>
-
getDefaultInstanceForType
public ArchiveParameterSegmentInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ArchiveParameterSegmentInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ArchiveParameterSegmentInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ArchiveParameterSegmentInfo.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<ArchiveParameterSegmentInfo.Builder>
-
setField
public ArchiveParameterSegmentInfo.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<ArchiveParameterSegmentInfo.Builder>
-
clearField
public ArchiveParameterSegmentInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ArchiveParameterSegmentInfo.Builder>
-
clearOneof
public ArchiveParameterSegmentInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ArchiveParameterSegmentInfo.Builder>
-
setRepeatedField
public ArchiveParameterSegmentInfo.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<ArchiveParameterSegmentInfo.Builder>
-
addRepeatedField
public ArchiveParameterSegmentInfo.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<ArchiveParameterSegmentInfo.Builder>
-
mergeFrom
public ArchiveParameterSegmentInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ArchiveParameterSegmentInfo.Builder>
-
mergeFrom
public ArchiveParameterSegmentInfo.Builder mergeFrom(ArchiveParameterSegmentInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ArchiveParameterSegmentInfo.Builder>
-
mergeFrom
public ArchiveParameterSegmentInfo.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<ArchiveParameterSegmentInfo.Builder>- Throws:
IOException
-
hasGroupId
public boolean hasGroupId()
multiple parameters are grouped such that all in one group have the same timestamps for example all parameters extracted from one TM packet have usually the same timestamp this way we can have a unique segment storing the timestamps for a group of parameters the groupId can be used to retrieve all parameters from the same group
optional uint32 groupId = 1;- Specified by:
hasGroupIdin interfaceArchiveParameterSegmentInfoOrBuilder
-
getGroupId
public int getGroupId()
multiple parameters are grouped such that all in one group have the same timestamps for example all parameters extracted from one TM packet have usually the same timestamp this way we can have a unique segment storing the timestamps for a group of parameters the groupId can be used to retrieve all parameters from the same group
optional uint32 groupId = 1;- Specified by:
getGroupIdin interfaceArchiveParameterSegmentInfoOrBuilder
-
setGroupId
public ArchiveParameterSegmentInfo.Builder setGroupId(int value)
multiple parameters are grouped such that all in one group have the same timestamps for example all parameters extracted from one TM packet have usually the same timestamp this way we can have a unique segment storing the timestamps for a group of parameters the groupId can be used to retrieve all parameters from the same group
optional uint32 groupId = 1;
-
clearGroupId
public ArchiveParameterSegmentInfo.Builder clearGroupId()
multiple parameters are grouped such that all in one group have the same timestamps for example all parameters extracted from one TM packet have usually the same timestamp this way we can have a unique segment storing the timestamps for a group of parameters the groupId can be used to retrieve all parameters from the same group
optional uint32 groupId = 1;
-
hasStart
public boolean hasStart()
the segment start
optional .google.protobuf.Timestamp start = 2;- Specified by:
hasStartin interfaceArchiveParameterSegmentInfoOrBuilder
-
getStart
public com.google.protobuf.Timestamp getStart()
the segment start
optional .google.protobuf.Timestamp start = 2;- Specified by:
getStartin interfaceArchiveParameterSegmentInfoOrBuilder
-
setStart
public ArchiveParameterSegmentInfo.Builder setStart(com.google.protobuf.Timestamp value)
the segment start
optional .google.protobuf.Timestamp start = 2;
-
setStart
public ArchiveParameterSegmentInfo.Builder setStart(com.google.protobuf.Timestamp.Builder builderForValue)
the segment start
optional .google.protobuf.Timestamp start = 2;
-
mergeStart
public ArchiveParameterSegmentInfo.Builder mergeStart(com.google.protobuf.Timestamp value)
the segment start
optional .google.protobuf.Timestamp start = 2;
-
clearStart
public ArchiveParameterSegmentInfo.Builder clearStart()
the segment start
optional .google.protobuf.Timestamp start = 2;
-
getStartBuilder
public com.google.protobuf.Timestamp.Builder getStartBuilder()
the segment start
optional .google.protobuf.Timestamp start = 2;
-
getStartOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartOrBuilder()
the segment start
optional .google.protobuf.Timestamp start = 2;- Specified by:
getStartOrBuilderin interfaceArchiveParameterSegmentInfoOrBuilder
-
hasEnd
public boolean hasEnd()
the segment end
optional .google.protobuf.Timestamp end = 3;- Specified by:
hasEndin interfaceArchiveParameterSegmentInfoOrBuilder
-
getEnd
public com.google.protobuf.Timestamp getEnd()
the segment end
optional .google.protobuf.Timestamp end = 3;- Specified by:
getEndin interfaceArchiveParameterSegmentInfoOrBuilder
-
setEnd
public ArchiveParameterSegmentInfo.Builder setEnd(com.google.protobuf.Timestamp value)
the segment end
optional .google.protobuf.Timestamp end = 3;
-
setEnd
public ArchiveParameterSegmentInfo.Builder setEnd(com.google.protobuf.Timestamp.Builder builderForValue)
the segment end
optional .google.protobuf.Timestamp end = 3;
-
mergeEnd
public ArchiveParameterSegmentInfo.Builder mergeEnd(com.google.protobuf.Timestamp value)
the segment end
optional .google.protobuf.Timestamp end = 3;
-
clearEnd
public ArchiveParameterSegmentInfo.Builder clearEnd()
the segment end
optional .google.protobuf.Timestamp end = 3;
-
getEndBuilder
public com.google.protobuf.Timestamp.Builder getEndBuilder()
the segment end
optional .google.protobuf.Timestamp end = 3;
-
getEndOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndOrBuilder()
the segment end
optional .google.protobuf.Timestamp end = 3;- Specified by:
getEndOrBuilderin interfaceArchiveParameterSegmentInfoOrBuilder
-
hasCount
public boolean hasCount()
the number of samples in the segment
optional uint32 count = 4;- Specified by:
hasCountin interfaceArchiveParameterSegmentInfoOrBuilder
-
getCount
public int getCount()
the number of samples in the segment
optional uint32 count = 4;- Specified by:
getCountin interfaceArchiveParameterSegmentInfoOrBuilder
-
setCount
public ArchiveParameterSegmentInfo.Builder setCount(int value)
the number of samples in the segment
optional uint32 count = 4;
-
clearCount
public ArchiveParameterSegmentInfo.Builder clearCount()
the number of samples in the segment
optional uint32 count = 4;
-
setUnknownFields
public final ArchiveParameterSegmentInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ArchiveParameterSegmentInfo.Builder>
-
mergeUnknownFields
public final ArchiveParameterSegmentInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ArchiveParameterSegmentInfo.Builder>
-
-