Package org.yamcs.protobuf
Interface ArchiveParameterSegmentInfoOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ArchiveParameterSegmentInfo,ArchiveParameterSegmentInfo.Builder
public interface ArchiveParameterSegmentInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetCount()the number of samples in the segmentcom.google.protobuf.TimestampgetEnd()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.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 start-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasGroupId
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;
-
getGroupId
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;
-
hasStart
boolean hasStart()
the segment start
optional .google.protobuf.Timestamp start = 2;
-
getStart
com.google.protobuf.Timestamp getStart()
the segment start
optional .google.protobuf.Timestamp start = 2;
-
getStartOrBuilder
com.google.protobuf.TimestampOrBuilder getStartOrBuilder()
the segment start
optional .google.protobuf.Timestamp start = 2;
-
hasEnd
boolean hasEnd()
the segment end
optional .google.protobuf.Timestamp end = 3;
-
getEnd
com.google.protobuf.Timestamp getEnd()
the segment end
optional .google.protobuf.Timestamp end = 3;
-
getEndOrBuilder
com.google.protobuf.TimestampOrBuilder getEndOrBuilder()
the segment end
optional .google.protobuf.Timestamp end = 3;
-
hasCount
boolean hasCount()
the number of samples in the segment
optional uint32 count = 4;
-
getCount
int getCount()
the number of samples in the segment
optional uint32 count = 4;
-
-