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.com.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.booleanhasStart()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 usually have the same timestamp. This way we 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 usually have the same timestamp. This way we 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;
-
-