Package ucar.nc2.grib.grib2
Interface Grib2IndexProto.GribIdSectionOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Grib2IndexProto.GribIdSection
,Grib2IndexProto.GribIdSection.Builder
- Enclosing class:
- Grib2IndexProto
public static interface Grib2IndexProto.GribIdSectionOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getCenterId()
required uint32 center_id = 1;
int
getLocalTableVersion()
required uint32 local_table_version = 4;
int
getMasterTableVersion()
required uint32 master_table_version = 3;
int
getProcessedDataType()
required uint32 processedDataType = 8;
int
getProductionStatus()
required uint32 productionStatus = 7;
int
getRefDate(int index)
year, month, day, hour, minute, second;int
getRefDateCount()
year, month, day, hour, minute, second;List<Integer>
getRefDateList()
year, month, day, hour, minute, second;int
getSignificanceOfRT()
required uint32 significanceOfRT = 5;
int
getSubcenterId()
required uint32 subcenter_id = 2;
boolean
hasCenterId()
required uint32 center_id = 1;
boolean
hasLocalTableVersion()
required uint32 local_table_version = 4;
boolean
hasMasterTableVersion()
required uint32 master_table_version = 3;
boolean
hasProcessedDataType()
required uint32 processedDataType = 8;
boolean
hasProductionStatus()
required uint32 productionStatus = 7;
boolean
hasSignificanceOfRT()
required uint32 significanceOfRT = 5;
boolean
hasSubcenterId()
required uint32 subcenter_id = 2;
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
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.
-
-