public static final class Grib2IndexProto.Grib2Record.Builder extends com.google.protobuf.GeneratedMessage.Builder<Grib2IndexProto.Grib2Record.Builder> implements Grib2IndexProto.Grib2RecordOrBuilder
Grib2Record| Modifier and Type | Method and Description |
|---|---|
Grib2IndexProto.Grib2Record |
build() |
Grib2IndexProto.Grib2Record |
buildPartial() |
Grib2IndexProto.Grib2Record.Builder |
clear() |
Grib2IndexProto.Grib2Record.Builder |
clearBmsIndicator()
required uint32 bmsIndicator = 12; |
Grib2IndexProto.Grib2Record.Builder |
clearBmsPos()
bms section
|
Grib2IndexProto.Grib2Record.Builder |
clearBmsReplaced()
optional bool bmsReplaced = 16 [default = false]; |
Grib2IndexProto.Grib2Record.Builder |
clearDataLen()
required uint32 dataLen = 14; |
Grib2IndexProto.Grib2Record.Builder |
clearDataPos()
data section
|
Grib2IndexProto.Grib2Record.Builder |
clearDiscipline()
required uint32 discipline = 3; |
Grib2IndexProto.Grib2Record.Builder |
clearDrsNpoints()
required uint32 drsNpoints = 10; |
Grib2IndexProto.Grib2Record.Builder |
clearDrsPos()
drs section
|
Grib2IndexProto.Grib2Record.Builder |
clearDrsTemplate()
required uint32 drsTemplate = 9; |
Grib2IndexProto.Grib2Record.Builder |
clearGdsIdx()
index into gdsList
|
Grib2IndexProto.Grib2Record.Builder |
clearGribMessageLength()
required uint64 gribMessageLength = 2; |
Grib2IndexProto.Grib2Record.Builder |
clearGribMessageStart()
indicator section
|
Grib2IndexProto.Grib2Record.Builder |
clearHeader()
required bytes header = 1; |
Grib2IndexProto.Grib2Record.Builder |
clearIds()
id section
|
Grib2IndexProto.Grib2Record.Builder |
clearLus()
other sections
|
Grib2IndexProto.Grib2Record.Builder |
clearPds()
required bytes pds = 7; |
Grib2IndexProto.Grib2Record.Builder |
clearScanMode()
scanMode from gds added in version 4.5
|
int |
getBmsIndicator()
required uint32 bmsIndicator = 12; |
long |
getBmsPos()
bms section
|
boolean |
getBmsReplaced()
optional bool bmsReplaced = 16 [default = false]; |
int |
getDataLen()
required uint32 dataLen = 14; |
long |
getDataPos()
data section
|
Grib2IndexProto.Grib2Record |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getDiscipline()
required uint32 discipline = 3; |
int |
getDrsNpoints()
required uint32 drsNpoints = 10; |
long |
getDrsPos()
drs section
|
int |
getDrsTemplate()
required uint32 drsTemplate = 9; |
int |
getGdsIdx()
index into gdsList
|
long |
getGribMessageLength()
required uint64 gribMessageLength = 2; |
long |
getGribMessageStart()
indicator section
|
com.google.protobuf.ByteString |
getHeader()
required bytes header = 1; |
Grib2IndexProto.GribIdSection |
getIds()
id section
|
Grib2IndexProto.GribIdSection.Builder |
getIdsBuilder()
id section
|
Grib2IndexProto.GribIdSectionOrBuilder |
getIdsOrBuilder()
id section
|
com.google.protobuf.ByteString |
getLus()
other sections
|
com.google.protobuf.ByteString |
getPds()
required bytes pds = 7; |
int |
getScanMode()
scanMode from gds added in version 4.5
|
boolean |
hasBmsIndicator()
required uint32 bmsIndicator = 12; |
boolean |
hasBmsPos()
bms section
|
boolean |
hasBmsReplaced()
optional bool bmsReplaced = 16 [default = false]; |
boolean |
hasDataLen()
required uint32 dataLen = 14; |
boolean |
hasDataPos()
data section
|
boolean |
hasDiscipline()
required uint32 discipline = 3; |
boolean |
hasDrsNpoints()
required uint32 drsNpoints = 10; |
boolean |
hasDrsPos()
drs section
|
boolean |
hasDrsTemplate()
required uint32 drsTemplate = 9; |
boolean |
hasGdsIdx()
index into gdsList
|
boolean |
hasGribMessageLength()
required uint64 gribMessageLength = 2; |
boolean |
hasGribMessageStart()
indicator section
|
boolean |
hasHeader()
required bytes header = 1; |
boolean |
hasIds()
id section
|
boolean |
hasLus()
other sections
|
boolean |
hasPds()
required bytes pds = 7; |
boolean |
hasScanMode()
scanMode from gds added in version 4.5
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Grib2IndexProto.Grib2Record.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Grib2IndexProto.Grib2Record.Builder |
mergeFrom(Grib2IndexProto.Grib2Record other) |
Grib2IndexProto.Grib2Record.Builder |
mergeFrom(com.google.protobuf.Message other) |
Grib2IndexProto.Grib2Record.Builder |
mergeIds(Grib2IndexProto.GribIdSection value)
id section
|
Grib2IndexProto.Grib2Record.Builder |
setBmsIndicator(int value)
required uint32 bmsIndicator = 12; |
Grib2IndexProto.Grib2Record.Builder |
setBmsPos(long value)
bms section
|
Grib2IndexProto.Grib2Record.Builder |
setBmsReplaced(boolean value)
optional bool bmsReplaced = 16 [default = false]; |
Grib2IndexProto.Grib2Record.Builder |
setDataLen(int value)
required uint32 dataLen = 14; |
Grib2IndexProto.Grib2Record.Builder |
setDataPos(long value)
data section
|
Grib2IndexProto.Grib2Record.Builder |
setDiscipline(int value)
required uint32 discipline = 3; |
Grib2IndexProto.Grib2Record.Builder |
setDrsNpoints(int value)
required uint32 drsNpoints = 10; |
Grib2IndexProto.Grib2Record.Builder |
setDrsPos(long value)
drs section
|
Grib2IndexProto.Grib2Record.Builder |
setDrsTemplate(int value)
required uint32 drsTemplate = 9; |
Grib2IndexProto.Grib2Record.Builder |
setGdsIdx(int value)
index into gdsList
|
Grib2IndexProto.Grib2Record.Builder |
setGribMessageLength(long value)
required uint64 gribMessageLength = 2; |
Grib2IndexProto.Grib2Record.Builder |
setGribMessageStart(long value)
indicator section
|
Grib2IndexProto.Grib2Record.Builder |
setHeader(com.google.protobuf.ByteString value)
required bytes header = 1; |
Grib2IndexProto.Grib2Record.Builder |
setIds(Grib2IndexProto.GribIdSection.Builder builderForValue)
id section
|
Grib2IndexProto.Grib2Record.Builder |
setIds(Grib2IndexProto.GribIdSection value)
id section
|
Grib2IndexProto.Grib2Record.Builder |
setLus(com.google.protobuf.ByteString value)
other sections
|
Grib2IndexProto.Grib2Record.Builder |
setPds(com.google.protobuf.ByteString value)
required bytes pds = 7; |
Grib2IndexProto.Grib2Record.Builder |
setScanMode(int value)
scanMode from gds added in version 4.5
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Grib2IndexProto.Grib2Record.Builder>public Grib2IndexProto.Grib2Record.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Grib2IndexProto.Grib2Record.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<Grib2IndexProto.Grib2Record.Builder>public Grib2IndexProto.Grib2Record getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Grib2IndexProto.Grib2Record build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Grib2IndexProto.Grib2Record buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Grib2IndexProto.Grib2Record.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Grib2IndexProto.Grib2Record.Builder>public Grib2IndexProto.Grib2Record.Builder mergeFrom(Grib2IndexProto.Grib2Record other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Grib2IndexProto.Grib2Record.Builder>public Grib2IndexProto.Grib2Record.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Grib2IndexProto.Grib2Record.Builder>java.io.IOExceptionpublic boolean hasHeader()
required bytes header = 1;hasHeader in interface Grib2IndexProto.Grib2RecordOrBuilderpublic com.google.protobuf.ByteString getHeader()
required bytes header = 1;getHeader in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setHeader(com.google.protobuf.ByteString value)
required bytes header = 1;value - The header to set.public Grib2IndexProto.Grib2Record.Builder clearHeader()
required bytes header = 1;public boolean hasGribMessageStart()
indicator section
optional uint64 gribMessageStart = 15;hasGribMessageStart in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getGribMessageStart()
indicator section
optional uint64 gribMessageStart = 15;getGribMessageStart in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setGribMessageStart(long value)
indicator section
optional uint64 gribMessageStart = 15;value - The gribMessageStart to set.public Grib2IndexProto.Grib2Record.Builder clearGribMessageStart()
indicator section
optional uint64 gribMessageStart = 15;public boolean hasGribMessageLength()
required uint64 gribMessageLength = 2;hasGribMessageLength in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getGribMessageLength()
required uint64 gribMessageLength = 2;getGribMessageLength in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setGribMessageLength(long value)
required uint64 gribMessageLength = 2;value - The gribMessageLength to set.public Grib2IndexProto.Grib2Record.Builder clearGribMessageLength()
required uint64 gribMessageLength = 2;public boolean hasDiscipline()
required uint32 discipline = 3;hasDiscipline in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getDiscipline()
required uint32 discipline = 3;getDiscipline in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setDiscipline(int value)
required uint32 discipline = 3;value - The discipline to set.public Grib2IndexProto.Grib2Record.Builder clearDiscipline()
required uint32 discipline = 3;public boolean hasIds()
id section
required .GribIdSection ids = 4;hasIds in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.GribIdSection getIds()
id section
required .GribIdSection ids = 4;getIds in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setIds(Grib2IndexProto.GribIdSection value)
id section
required .GribIdSection ids = 4;public Grib2IndexProto.Grib2Record.Builder setIds(Grib2IndexProto.GribIdSection.Builder builderForValue)
id section
required .GribIdSection ids = 4;public Grib2IndexProto.Grib2Record.Builder mergeIds(Grib2IndexProto.GribIdSection value)
id section
required .GribIdSection ids = 4;public Grib2IndexProto.Grib2Record.Builder clearIds()
id section
required .GribIdSection ids = 4;public Grib2IndexProto.GribIdSection.Builder getIdsBuilder()
id section
required .GribIdSection ids = 4;public Grib2IndexProto.GribIdSectionOrBuilder getIdsOrBuilder()
id section
required .GribIdSection ids = 4;getIdsOrBuilder in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasLus()
other sections
optional bytes lus = 5;hasLus in interface Grib2IndexProto.Grib2RecordOrBuilderpublic com.google.protobuf.ByteString getLus()
other sections
optional bytes lus = 5;getLus in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setLus(com.google.protobuf.ByteString value)
other sections
optional bytes lus = 5;value - The lus to set.public Grib2IndexProto.Grib2Record.Builder clearLus()
other sections
optional bytes lus = 5;public boolean hasGdsIdx()
index into gdsList
required uint32 gdsIdx = 6;hasGdsIdx in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getGdsIdx()
index into gdsList
required uint32 gdsIdx = 6;getGdsIdx in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setGdsIdx(int value)
index into gdsList
required uint32 gdsIdx = 6;value - The gdsIdx to set.public Grib2IndexProto.Grib2Record.Builder clearGdsIdx()
index into gdsList
required uint32 gdsIdx = 6;public boolean hasPds()
required bytes pds = 7;hasPds in interface Grib2IndexProto.Grib2RecordOrBuilderpublic com.google.protobuf.ByteString getPds()
required bytes pds = 7;getPds in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setPds(com.google.protobuf.ByteString value)
required bytes pds = 7;value - The pds to set.public Grib2IndexProto.Grib2Record.Builder clearPds()
required bytes pds = 7;public boolean hasDrsPos()
drs section
required uint64 drsPos = 8;hasDrsPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getDrsPos()
drs section
required uint64 drsPos = 8;getDrsPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setDrsPos(long value)
drs section
required uint64 drsPos = 8;value - The drsPos to set.public Grib2IndexProto.Grib2Record.Builder clearDrsPos()
drs section
required uint64 drsPos = 8;public boolean hasDrsTemplate()
required uint32 drsTemplate = 9;hasDrsTemplate in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getDrsTemplate()
required uint32 drsTemplate = 9;getDrsTemplate in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setDrsTemplate(int value)
required uint32 drsTemplate = 9;value - The drsTemplate to set.public Grib2IndexProto.Grib2Record.Builder clearDrsTemplate()
required uint32 drsTemplate = 9;public boolean hasDrsNpoints()
required uint32 drsNpoints = 10;hasDrsNpoints in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getDrsNpoints()
required uint32 drsNpoints = 10;getDrsNpoints in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setDrsNpoints(int value)
required uint32 drsNpoints = 10;value - The drsNpoints to set.public Grib2IndexProto.Grib2Record.Builder clearDrsNpoints()
required uint32 drsNpoints = 10;public boolean hasBmsPos()
bms section
required uint64 bmsPos = 11;hasBmsPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getBmsPos()
bms section
required uint64 bmsPos = 11;getBmsPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setBmsPos(long value)
bms section
required uint64 bmsPos = 11;value - The bmsPos to set.public Grib2IndexProto.Grib2Record.Builder clearBmsPos()
bms section
required uint64 bmsPos = 11;public boolean hasBmsIndicator()
required uint32 bmsIndicator = 12;hasBmsIndicator in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getBmsIndicator()
required uint32 bmsIndicator = 12;getBmsIndicator in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setBmsIndicator(int value)
required uint32 bmsIndicator = 12;value - The bmsIndicator to set.public Grib2IndexProto.Grib2Record.Builder clearBmsIndicator()
required uint32 bmsIndicator = 12;public boolean hasBmsReplaced()
optional bool bmsReplaced = 16 [default = false];hasBmsReplaced in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean getBmsReplaced()
optional bool bmsReplaced = 16 [default = false];getBmsReplaced in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setBmsReplaced(boolean value)
optional bool bmsReplaced = 16 [default = false];value - The bmsReplaced to set.public Grib2IndexProto.Grib2Record.Builder clearBmsReplaced()
optional bool bmsReplaced = 16 [default = false];public boolean hasDataPos()
data section
required uint64 dataPos = 13;hasDataPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getDataPos()
data section
required uint64 dataPos = 13;getDataPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setDataPos(long value)
data section
required uint64 dataPos = 13;value - The dataPos to set.public Grib2IndexProto.Grib2Record.Builder clearDataPos()
data section
required uint64 dataPos = 13;public boolean hasDataLen()
required uint32 dataLen = 14;hasDataLen in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getDataLen()
required uint32 dataLen = 14;getDataLen in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setDataLen(int value)
required uint32 dataLen = 14;value - The dataLen to set.public Grib2IndexProto.Grib2Record.Builder clearDataLen()
required uint32 dataLen = 14;public boolean hasScanMode()
scanMode from gds added in version 4.5
optional uint32 scanMode = 17 [default = 9999];hasScanMode in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getScanMode()
scanMode from gds added in version 4.5
optional uint32 scanMode = 17 [default = 9999];getScanMode in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setScanMode(int value)
scanMode from gds added in version 4.5
optional uint32 scanMode = 17 [default = 9999];value - The scanMode to set.public Grib2IndexProto.Grib2Record.Builder clearScanMode()
scanMode from gds added in version 4.5
optional uint32 scanMode = 17 [default = 9999];