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()
required uint64 bmsPos = 11; |
Grib2IndexProto.Grib2Record.Builder |
clearBmsReplaced()
optional bool bmsReplaced = 16 [default = false]; |
Grib2IndexProto.Grib2Record.Builder |
clearDataLen()
required uint32 dataLen = 14; |
Grib2IndexProto.Grib2Record.Builder |
clearDataPos()
required uint64 dataPos = 13; |
Grib2IndexProto.Grib2Record.Builder |
clearDiscipline()
required uint32 discipline = 3; |
Grib2IndexProto.Grib2Record.Builder |
clearDrsNpoints()
required uint32 drsNpoints = 10; |
Grib2IndexProto.Grib2Record.Builder |
clearDrsPos()
required uint64 drsPos = 8; |
Grib2IndexProto.Grib2Record.Builder |
clearDrsTemplate()
required uint32 drsTemplate = 9; |
Grib2IndexProto.Grib2Record.Builder |
clearGdsIdx()
required uint32 gdsIdx = 6; |
Grib2IndexProto.Grib2Record.Builder |
clearGribMessageLength()
required uint64 gribMessageLength = 2; |
Grib2IndexProto.Grib2Record.Builder |
clearGribMessageStart()
optional uint64 gribMessageStart = 15; |
Grib2IndexProto.Grib2Record.Builder |
clearHeader()
required bytes header = 1; |
Grib2IndexProto.Grib2Record.Builder |
clearIds()
required .GribIdSection ids = 4; |
Grib2IndexProto.Grib2Record.Builder |
clearLus()
optional bytes lus = 5; |
Grib2IndexProto.Grib2Record.Builder |
clearPds()
required bytes pds = 7; |
Grib2IndexProto.Grib2Record.Builder |
clearScanMode()
optional uint32 scanMode = 17 [default = 9999]; |
Grib2IndexProto.Grib2Record.Builder |
clone() |
int |
getBmsIndicator()
required uint32 bmsIndicator = 12; |
long |
getBmsPos()
required uint64 bmsPos = 11; |
boolean |
getBmsReplaced()
optional bool bmsReplaced = 16 [default = false]; |
int |
getDataLen()
required uint32 dataLen = 14; |
long |
getDataPos()
required uint64 dataPos = 13; |
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()
required uint64 drsPos = 8; |
int |
getDrsTemplate()
required uint32 drsTemplate = 9; |
int |
getGdsIdx()
required uint32 gdsIdx = 6; |
long |
getGribMessageLength()
required uint64 gribMessageLength = 2; |
long |
getGribMessageStart()
optional uint64 gribMessageStart = 15; |
com.google.protobuf.ByteString |
getHeader()
required bytes header = 1; |
Grib2IndexProto.GribIdSection |
getIds()
required .GribIdSection ids = 4; |
Grib2IndexProto.GribIdSection.Builder |
getIdsBuilder()
required .GribIdSection ids = 4; |
Grib2IndexProto.GribIdSectionOrBuilder |
getIdsOrBuilder()
required .GribIdSection ids = 4; |
com.google.protobuf.ByteString |
getLus()
optional bytes lus = 5; |
com.google.protobuf.ByteString |
getPds()
required bytes pds = 7; |
int |
getScanMode()
optional uint32 scanMode = 17 [default = 9999]; |
boolean |
hasBmsIndicator()
required uint32 bmsIndicator = 12; |
boolean |
hasBmsPos()
required uint64 bmsPos = 11; |
boolean |
hasBmsReplaced()
optional bool bmsReplaced = 16 [default = false]; |
boolean |
hasDataLen()
required uint32 dataLen = 14; |
boolean |
hasDataPos()
required uint64 dataPos = 13; |
boolean |
hasDiscipline()
required uint32 discipline = 3; |
boolean |
hasDrsNpoints()
required uint32 drsNpoints = 10; |
boolean |
hasDrsPos()
required uint64 drsPos = 8; |
boolean |
hasDrsTemplate()
required uint32 drsTemplate = 9; |
boolean |
hasGdsIdx()
required uint32 gdsIdx = 6; |
boolean |
hasGribMessageLength()
required uint64 gribMessageLength = 2; |
boolean |
hasGribMessageStart()
optional uint64 gribMessageStart = 15; |
boolean |
hasHeader()
required bytes header = 1; |
boolean |
hasIds()
required .GribIdSection ids = 4; |
boolean |
hasLus()
optional bytes lus = 5; |
boolean |
hasPds()
required bytes pds = 7; |
boolean |
hasScanMode()
optional uint32 scanMode = 17 [default = 9999]; |
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)
required .GribIdSection ids = 4; |
Grib2IndexProto.Grib2Record.Builder |
setBmsIndicator(int value)
required uint32 bmsIndicator = 12; |
Grib2IndexProto.Grib2Record.Builder |
setBmsPos(long value)
required uint64 bmsPos = 11; |
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)
required uint64 dataPos = 13; |
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)
required uint64 drsPos = 8; |
Grib2IndexProto.Grib2Record.Builder |
setDrsTemplate(int value)
required uint32 drsTemplate = 9; |
Grib2IndexProto.Grib2Record.Builder |
setGdsIdx(int value)
required uint32 gdsIdx = 6; |
Grib2IndexProto.Grib2Record.Builder |
setGribMessageLength(long value)
required uint64 gribMessageLength = 2; |
Grib2IndexProto.Grib2Record.Builder |
setGribMessageStart(long value)
optional uint64 gribMessageStart = 15; |
Grib2IndexProto.Grib2Record.Builder |
setHeader(com.google.protobuf.ByteString value)
required bytes header = 1; |
Grib2IndexProto.Grib2Record.Builder |
setIds(Grib2IndexProto.GribIdSection.Builder builderForValue)
required .GribIdSection ids = 4; |
Grib2IndexProto.Grib2Record.Builder |
setIds(Grib2IndexProto.GribIdSection value)
required .GribIdSection ids = 4; |
Grib2IndexProto.Grib2Record.Builder |
setLus(com.google.protobuf.ByteString value)
optional bytes lus = 5; |
Grib2IndexProto.Grib2Record.Builder |
setPds(com.google.protobuf.ByteString value)
required bytes pds = 7; |
Grib2IndexProto.Grib2Record.Builder |
setScanMode(int value)
optional uint32 scanMode = 17 [default = 9999]; |
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, 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<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 Grib2IndexProto.Grib2Record.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone 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;public Grib2IndexProto.Grib2Record.Builder clearHeader()
required bytes header = 1;public boolean hasGribMessageStart()
optional uint64 gribMessageStart = 15;
indicator section
hasGribMessageStart in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getGribMessageStart()
optional uint64 gribMessageStart = 15;
indicator section
getGribMessageStart in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setGribMessageStart(long value)
optional uint64 gribMessageStart = 15;
indicator section
public Grib2IndexProto.Grib2Record.Builder clearGribMessageStart()
optional uint64 gribMessageStart = 15;
indicator section
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;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;public Grib2IndexProto.Grib2Record.Builder clearDiscipline()
required uint32 discipline = 3;public boolean hasIds()
required .GribIdSection ids = 4;
id section
hasIds in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.GribIdSection getIds()
required .GribIdSection ids = 4;
id section
getIds in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setIds(Grib2IndexProto.GribIdSection value)
required .GribIdSection ids = 4;
id section
public Grib2IndexProto.Grib2Record.Builder setIds(Grib2IndexProto.GribIdSection.Builder builderForValue)
required .GribIdSection ids = 4;
id section
public Grib2IndexProto.Grib2Record.Builder mergeIds(Grib2IndexProto.GribIdSection value)
required .GribIdSection ids = 4;
id section
public Grib2IndexProto.Grib2Record.Builder clearIds()
required .GribIdSection ids = 4;
id section
public Grib2IndexProto.GribIdSection.Builder getIdsBuilder()
required .GribIdSection ids = 4;
id section
public Grib2IndexProto.GribIdSectionOrBuilder getIdsOrBuilder()
required .GribIdSection ids = 4;
id section
getIdsOrBuilder in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasLus()
optional bytes lus = 5;
other sections
hasLus in interface Grib2IndexProto.Grib2RecordOrBuilderpublic com.google.protobuf.ByteString getLus()
optional bytes lus = 5;
other sections
getLus in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setLus(com.google.protobuf.ByteString value)
optional bytes lus = 5;
other sections
public Grib2IndexProto.Grib2Record.Builder clearLus()
optional bytes lus = 5;
other sections
public boolean hasGdsIdx()
required uint32 gdsIdx = 6;
index into gdsList
hasGdsIdx in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getGdsIdx()
required uint32 gdsIdx = 6;
index into gdsList
getGdsIdx in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setGdsIdx(int value)
required uint32 gdsIdx = 6;
index into gdsList
public Grib2IndexProto.Grib2Record.Builder clearGdsIdx()
required uint32 gdsIdx = 6;
index into gdsList
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;public Grib2IndexProto.Grib2Record.Builder clearPds()
required bytes pds = 7;public boolean hasDrsPos()
required uint64 drsPos = 8;
drs section
hasDrsPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getDrsPos()
required uint64 drsPos = 8;
drs section
getDrsPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setDrsPos(long value)
required uint64 drsPos = 8;
drs section
public Grib2IndexProto.Grib2Record.Builder clearDrsPos()
required uint64 drsPos = 8;
drs section
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;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;public Grib2IndexProto.Grib2Record.Builder clearDrsNpoints()
required uint32 drsNpoints = 10;public boolean hasBmsPos()
required uint64 bmsPos = 11;
bms section
hasBmsPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getBmsPos()
required uint64 bmsPos = 11;
bms section
getBmsPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setBmsPos(long value)
required uint64 bmsPos = 11;
bms section
public Grib2IndexProto.Grib2Record.Builder clearBmsPos()
required uint64 bmsPos = 11;
bms section
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;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];public Grib2IndexProto.Grib2Record.Builder clearBmsReplaced()
optional bool bmsReplaced = 16 [default = false];public boolean hasDataPos()
required uint64 dataPos = 13;
data section
hasDataPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getDataPos()
required uint64 dataPos = 13;
data section
getDataPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setDataPos(long value)
required uint64 dataPos = 13;
data section
public Grib2IndexProto.Grib2Record.Builder clearDataPos()
required uint64 dataPos = 13;
data section
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;public Grib2IndexProto.Grib2Record.Builder clearDataLen()
required uint32 dataLen = 14;public boolean hasScanMode()
optional uint32 scanMode = 17 [default = 9999];
scanMode from gds added in version 4.5
hasScanMode in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getScanMode()
optional uint32 scanMode = 17 [default = 9999];
scanMode from gds added in version 4.5
getScanMode in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.Grib2Record.Builder setScanMode(int value)
optional uint32 scanMode = 17 [default = 9999];
scanMode from gds added in version 4.5
public Grib2IndexProto.Grib2Record.Builder clearScanMode()
optional uint32 scanMode = 17 [default = 9999];
scanMode from gds added in version 4.5