- 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
Modifier and TypeMethodDescriptionintgetCount()the number of samples in the segmentcom.google.protobuf.TimestampgetEnd()the segment endcom.google.protobuf.TimestampOrBuilderthe segment endintMultiple parameters are grouped such that all in one group have the same timestamps.com.google.protobuf.TimestampgetStart()the segment startcom.google.protobuf.TimestampOrBuilderthe segment startbooleanhasCount()the number of samples in the segmentbooleanhasEnd()the segment endbooleanMultiple parameters are grouped such that all in one group have the same timestamps.booleanhasStart()the segment startMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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;- Returns:
- Whether the groupId field is set.
-
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;- Returns:
- The groupId.
-
hasStart
boolean hasStart()the segment start
optional .google.protobuf.Timestamp start = 2;- Returns:
- Whether the start field is set.
-
getStart
com.google.protobuf.Timestamp getStart()the segment start
optional .google.protobuf.Timestamp start = 2;- Returns:
- The start.
-
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;- Returns:
- Whether the end field is set.
-
getEnd
com.google.protobuf.Timestamp getEnd()the segment end
optional .google.protobuf.Timestamp end = 3;- Returns:
- The end.
-
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;- Returns:
- Whether the count field is set.
-
getCount
int getCount()the number of samples in the segment
optional uint32 count = 4;- Returns:
- The count.
-