Interface ArchiveParameterSegmentInfoOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int getCount()
      the number of samples in the segment
      com.google.protobuf.Timestamp getEnd()
      the segment end
      com.google.protobuf.TimestampOrBuilder getEndOrBuilder()
      the segment end
      int getGroupId()
      Multiple parameters are grouped such that all in one group have the same timestamps.
      com.google.protobuf.Timestamp getStart()
      the segment start
      com.google.protobuf.TimestampOrBuilder getStartOrBuilder()
      the segment start
      boolean hasCount()
      the number of samples in the segment
      boolean hasEnd()
      the segment end
      boolean hasGroupId()
      Multiple parameters are grouped such that all in one group have the same timestamps.
      boolean hasStart()
      the segment start
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • 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;
        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.