- 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()Number of samples in the segmentcom.google.protobuf.TimestampgetEnd()Segment endcom.google.protobuf.TimestampOrBuilderSegment endintMultiple parameters are grouped such that all in one group have the same timestamps.com.google.protobuf.TimestampgetStart()Segment startcom.google.protobuf.TimestampOrBuilderSegment startbooleanhasCount()Number of samples in the segmentbooleanhasEnd()Segment endbooleanMultiple parameters are grouped such that all in one group have the same timestamps.booleanhasStart()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()Segment start
optional .google.protobuf.Timestamp start = 2;- Returns:
- Whether the start field is set.
-
getStart
com.google.protobuf.Timestamp getStart()Segment start
optional .google.protobuf.Timestamp start = 2;- Returns:
- The start.
-
getStartOrBuilder
com.google.protobuf.TimestampOrBuilder getStartOrBuilder()Segment start
optional .google.protobuf.Timestamp start = 2; -
hasEnd
boolean hasEnd()Segment end
optional .google.protobuf.Timestamp end = 3;- Returns:
- Whether the end field is set.
-
getEnd
com.google.protobuf.Timestamp getEnd()Segment end
optional .google.protobuf.Timestamp end = 3;- Returns:
- The end.
-
getEndOrBuilder
com.google.protobuf.TimestampOrBuilder getEndOrBuilder()Segment end
optional .google.protobuf.Timestamp end = 3; -
hasCount
boolean hasCount()Number of samples in the segment
optional uint32 count = 4;- Returns:
- Whether the count field is set.
-
getCount
int getCount()Number of samples in the segment
optional uint32 count = 4;- Returns:
- The count.
-