Interface Grib1IndexProto.Grib1RecordOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getBmsPos()
      optional uint64 bmsPos = 11;
      int getDataLen()
      required uint32 dataLen = 14;
      long getDataPos()
      required uint64 dataPos = 13;
      int getGdsIdx()
      other sections
      long getGribMessageLength()
      required uint64 gribMessageLength = 2;
      long getGribMessageStart()
      indicator section
      com.google.protobuf.ByteString getHeader()
      required bytes header = 1;
      com.google.protobuf.ByteString getPds()
      required bytes pds = 7;
      boolean hasBmsPos()
      optional uint64 bmsPos = 11;
      boolean hasDataLen()
      required uint32 dataLen = 14;
      boolean hasDataPos()
      required uint64 dataPos = 13;
      boolean hasGdsIdx()
      other sections
      boolean hasGribMessageLength()
      required uint64 gribMessageLength = 2;
      boolean hasGribMessageStart()
      indicator section
      boolean hasHeader()
      required bytes header = 1;
      boolean hasPds()
      required bytes pds = 7;
      • 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

      • hasHeader

        boolean hasHeader()
        required bytes header = 1;
        Returns:
        Whether the header field is set.
      • getHeader

        com.google.protobuf.ByteString getHeader()
        required bytes header = 1;
        Returns:
        The header.
      • hasGribMessageStart

        boolean hasGribMessageStart()
         indicator section
         
        optional uint64 gribMessageStart = 15;
        Returns:
        Whether the gribMessageStart field is set.
      • getGribMessageStart

        long getGribMessageStart()
         indicator section
         
        optional uint64 gribMessageStart = 15;
        Returns:
        The gribMessageStart.
      • hasGribMessageLength

        boolean hasGribMessageLength()
        required uint64 gribMessageLength = 2;
        Returns:
        Whether the gribMessageLength field is set.
      • getGribMessageLength

        long getGribMessageLength()
        required uint64 gribMessageLength = 2;
        Returns:
        The gribMessageLength.
      • hasGdsIdx

        boolean hasGdsIdx()
         other sections
         
        required uint32 gdsIdx = 6;
        Returns:
        Whether the gdsIdx field is set.
      • getGdsIdx

        int getGdsIdx()
         other sections
         
        required uint32 gdsIdx = 6;
        Returns:
        The gdsIdx.
      • hasPds

        boolean hasPds()
        required bytes pds = 7;
        Returns:
        Whether the pds field is set.
      • getPds

        com.google.protobuf.ByteString getPds()
        required bytes pds = 7;
        Returns:
        The pds.
      • hasBmsPos

        boolean hasBmsPos()
        optional uint64 bmsPos = 11;
        Returns:
        Whether the bmsPos field is set.
      • getBmsPos

        long getBmsPos()
        optional uint64 bmsPos = 11;
        Returns:
        The bmsPos.
      • hasDataPos

        boolean hasDataPos()
        required uint64 dataPos = 13;
        Returns:
        Whether the dataPos field is set.
      • getDataPos

        long getDataPos()
        required uint64 dataPos = 13;
        Returns:
        The dataPos.
      • hasDataLen

        boolean hasDataLen()
        required uint32 dataLen = 14;
        Returns:
        Whether the dataLen field is set.
      • getDataLen

        int getDataLen()
        required uint32 dataLen = 14;
        Returns:
        The dataLen.