Package ucar.nc2.grib.grib1
Interface Grib1IndexProto.Grib1RecordOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Grib1IndexProto.Grib1Record,Grib1IndexProto.Grib1Record.Builder
- Enclosing class:
- Grib1IndexProto
public static interface Grib1IndexProto.Grib1RecordOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetBmsPos()optional uint64 bmsPos = 11;intgetDataLen()required uint32 dataLen = 14;longgetDataPos()required uint64 dataPos = 13;intgetGdsIdx()other sectionslonggetGribMessageLength()required uint64 gribMessageLength = 2;longgetGribMessageStart()indicator sectioncom.google.protobuf.ByteStringgetHeader()required bytes header = 1;com.google.protobuf.ByteStringgetPds()required bytes pds = 7;booleanhasBmsPos()optional uint64 bmsPos = 11;booleanhasDataLen()required uint32 dataLen = 14;booleanhasDataPos()required uint64 dataPos = 13;booleanhasGdsIdx()other sectionsbooleanhasGribMessageLength()required uint64 gribMessageLength = 2;booleanhasGribMessageStart()indicator sectionbooleanhasHeader()required bytes header = 1;booleanhasPds()required bytes pds = 7;-
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.
-
-