public static final class GribCollectionProto.Record.Builder extends com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Record.Builder> implements GribCollectionProto.RecordOrBuilder
Record| Modifier and Type | Method and Description |
|---|---|
GribCollectionProto.Record |
build() |
GribCollectionProto.Record |
buildPartial() |
GribCollectionProto.Record.Builder |
clear() |
GribCollectionProto.Record.Builder |
clearBmsOffset()
optional uint32 bmsOffset = 3; |
GribCollectionProto.Record.Builder |
clearDrsOffset()
optional uint32 drsOffset = 4; |
GribCollectionProto.Record.Builder |
clearFileno()
optional uint32 fileno = 1; |
GribCollectionProto.Record.Builder |
clearStartPos()
optional uint64 startPos = 2; |
int |
getBmsOffset()
optional uint32 bmsOffset = 3; |
GribCollectionProto.Record |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getDrsOffset()
optional uint32 drsOffset = 4; |
int |
getFileno()
optional uint32 fileno = 1; |
long |
getStartPos()
optional uint64 startPos = 2; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GribCollectionProto.Record.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GribCollectionProto.Record.Builder |
mergeFrom(GribCollectionProto.Record other) |
GribCollectionProto.Record.Builder |
mergeFrom(com.google.protobuf.Message other) |
GribCollectionProto.Record.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GribCollectionProto.Record.Builder |
setBmsOffset(int value)
optional uint32 bmsOffset = 3; |
GribCollectionProto.Record.Builder |
setDrsOffset(int value)
optional uint32 drsOffset = 4; |
GribCollectionProto.Record.Builder |
setFileno(int value)
optional uint32 fileno = 1; |
GribCollectionProto.Record.Builder |
setStartPos(long value)
optional uint64 startPos = 2; |
GribCollectionProto.Record.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Record.Builder>public GribCollectionProto.Record.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Record.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Record.Builder>public GribCollectionProto.Record getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GribCollectionProto.Record build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GribCollectionProto.Record buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GribCollectionProto.Record.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GribCollectionProto.Record.Builder>public GribCollectionProto.Record.Builder mergeFrom(GribCollectionProto.Record other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Record.Builder>public GribCollectionProto.Record.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GribCollectionProto.Record.Builder>IOExceptionpublic int getFileno()
optional uint32 fileno = 1;
which GRIB file ? key into GC.fileMap
getFileno in interface GribCollectionProto.RecordOrBuilderpublic GribCollectionProto.Record.Builder setFileno(int value)
optional uint32 fileno = 1;
which GRIB file ? key into GC.fileMap
public GribCollectionProto.Record.Builder clearFileno()
optional uint32 fileno = 1;
which GRIB file ? key into GC.fileMap
public long getStartPos()
optional uint64 startPos = 2;
offset in GRIB file of the start of entire message
getStartPos in interface GribCollectionProto.RecordOrBuilderpublic GribCollectionProto.Record.Builder setStartPos(long value)
optional uint64 startPos = 2;
offset in GRIB file of the start of entire message
public GribCollectionProto.Record.Builder clearStartPos()
optional uint64 startPos = 2;
offset in GRIB file of the start of entire message
public int getBmsOffset()
optional uint32 bmsOffset = 3;
use alternate bms if non-zero (grib2 only). offset from start
getBmsOffset in interface GribCollectionProto.RecordOrBuilderpublic GribCollectionProto.Record.Builder setBmsOffset(int value)
optional uint32 bmsOffset = 3;
use alternate bms if non-zero (grib2 only). offset from start
public GribCollectionProto.Record.Builder clearBmsOffset()
optional uint32 bmsOffset = 3;
use alternate bms if non-zero (grib2 only). offset from start
public int getDrsOffset()
optional uint32 drsOffset = 4;
offset of drs from start (grib2 only)
getDrsOffset in interface GribCollectionProto.RecordOrBuilderpublic GribCollectionProto.Record.Builder setDrsOffset(int value)
optional uint32 drsOffset = 4;
offset of drs from start (grib2 only)
public GribCollectionProto.Record.Builder clearDrsOffset()
optional uint32 drsOffset = 4;
offset of drs from start (grib2 only)
public final GribCollectionProto.Record.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Record.Builder>public final GribCollectionProto.Record.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Record.Builder>