Interface Grib2IndexProto.GribIdSectionOrBuilder

    • Method Detail

      • hasCenterId

        boolean hasCenterId()
        required uint32 center_id = 1;
        Returns:
        Whether the centerId field is set.
      • getCenterId

        int getCenterId()
        required uint32 center_id = 1;
        Returns:
        The centerId.
      • hasSubcenterId

        boolean hasSubcenterId()
        required uint32 subcenter_id = 2;
        Returns:
        Whether the subcenterId field is set.
      • getSubcenterId

        int getSubcenterId()
        required uint32 subcenter_id = 2;
        Returns:
        The subcenterId.
      • hasMasterTableVersion

        boolean hasMasterTableVersion()
        required uint32 master_table_version = 3;
        Returns:
        Whether the masterTableVersion field is set.
      • getMasterTableVersion

        int getMasterTableVersion()
        required uint32 master_table_version = 3;
        Returns:
        The masterTableVersion.
      • hasLocalTableVersion

        boolean hasLocalTableVersion()
        required uint32 local_table_version = 4;
        Returns:
        Whether the localTableVersion field is set.
      • getLocalTableVersion

        int getLocalTableVersion()
        required uint32 local_table_version = 4;
        Returns:
        The localTableVersion.
      • hasSignificanceOfRT

        boolean hasSignificanceOfRT()
        required uint32 significanceOfRT = 5;
        Returns:
        Whether the significanceOfRT field is set.
      • getSignificanceOfRT

        int getSignificanceOfRT()
        required uint32 significanceOfRT = 5;
        Returns:
        The significanceOfRT.
      • getRefDateList

        List<Integer> getRefDateList()
         year, month, day, hour, minute, second;
         
        repeated uint32 refDate = 6 [packed = true];
        Returns:
        A list containing the refDate.
      • getRefDateCount

        int getRefDateCount()
         year, month, day, hour, minute, second;
         
        repeated uint32 refDate = 6 [packed = true];
        Returns:
        The count of refDate.
      • getRefDate

        int getRefDate​(int index)
         year, month, day, hour, minute, second;
         
        repeated uint32 refDate = 6 [packed = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The refDate at the given index.
      • hasProductionStatus

        boolean hasProductionStatus()
        required uint32 productionStatus = 7;
        Returns:
        Whether the productionStatus field is set.
      • getProductionStatus

        int getProductionStatus()
        required uint32 productionStatus = 7;
        Returns:
        The productionStatus.
      • hasProcessedDataType

        boolean hasProcessedDataType()
        required uint32 processedDataType = 8;
        Returns:
        Whether the processedDataType field is set.
      • getProcessedDataType

        int getProcessedDataType()
        required uint32 processedDataType = 8;
        Returns:
        The processedDataType.