public static final class GribCollectionProto.Variable.Builder extends com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Variable.Builder> implements GribCollectionProto.VariableOrBuilder
Variable| Modifier and Type | Method and Description |
|---|---|
GribCollectionProto.Variable.Builder |
addAllCoordIdx(java.lang.Iterable<? extends java.lang.Integer> values)
repeated uint32 coordIdx = 6 [packed = true]; |
GribCollectionProto.Variable.Builder |
addAllIds(java.lang.Iterable<? extends java.lang.Integer> values)
repeated uint32 ids = 3 [packed = true]; |
GribCollectionProto.Variable.Builder |
addAllPartVariable(java.lang.Iterable<? extends GribCollectionProto.PartitionVariable> values)
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.Variable.Builder |
addCoordIdx(int value)
repeated uint32 coordIdx = 6 [packed = true]; |
GribCollectionProto.Variable.Builder |
addIds(int value)
repeated uint32 ids = 3 [packed = true]; |
GribCollectionProto.Variable.Builder |
addPartVariable(GribCollectionProto.PartitionVariable.Builder builderForValue)
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.Variable.Builder |
addPartVariable(GribCollectionProto.PartitionVariable value)
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.Variable.Builder |
addPartVariable(int index,
GribCollectionProto.PartitionVariable.Builder builderForValue)
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.Variable.Builder |
addPartVariable(int index,
GribCollectionProto.PartitionVariable value)
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.PartitionVariable.Builder |
addPartVariableBuilder()
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.PartitionVariable.Builder |
addPartVariableBuilder(int index)
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.Variable |
build() |
GribCollectionProto.Variable |
buildPartial() |
GribCollectionProto.Variable.Builder |
clear() |
GribCollectionProto.Variable.Builder |
clearCoordIdx()
repeated uint32 coordIdx = 6 [packed = true]; |
GribCollectionProto.Variable.Builder |
clearDiscipline()
optional uint32 discipline = 1; |
GribCollectionProto.Variable.Builder |
clearIds()
repeated uint32 ids = 3 [packed = true]; |
GribCollectionProto.Variable.Builder |
clearMissing()
optional uint32 missing = 10; |
GribCollectionProto.Variable.Builder |
clearNdups()
optional uint32 ndups = 8; |
GribCollectionProto.Variable.Builder |
clearNrecords()
optional uint32 nrecords = 9; |
GribCollectionProto.Variable.Builder |
clearPartVariable()
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.Variable.Builder |
clearPds()
optional bytes pds = 2; |
GribCollectionProto.Variable.Builder |
clearRecordsLen()
optional uint32 recordsLen = 5; |
GribCollectionProto.Variable.Builder |
clearRecordsPos()
optional uint64 recordsPos = 4; |
int |
getCoordIdx(int index)
repeated uint32 coordIdx = 6 [packed = true]; |
int |
getCoordIdxCount()
repeated uint32 coordIdx = 6 [packed = true]; |
java.util.List<java.lang.Integer> |
getCoordIdxList()
repeated uint32 coordIdx = 6 [packed = true]; |
GribCollectionProto.Variable |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getDiscipline()
optional uint32 discipline = 1; |
int |
getIds(int index)
repeated uint32 ids = 3 [packed = true]; |
int |
getIdsCount()
repeated uint32 ids = 3 [packed = true]; |
java.util.List<java.lang.Integer> |
getIdsList()
repeated uint32 ids = 3 [packed = true]; |
int |
getMissing()
optional uint32 missing = 10; |
int |
getNdups()
optional uint32 ndups = 8; |
int |
getNrecords()
optional uint32 nrecords = 9; |
GribCollectionProto.PartitionVariable |
getPartVariable(int index)
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.PartitionVariable.Builder |
getPartVariableBuilder(int index)
repeated .PartitionVariable partVariable = 100; |
java.util.List<GribCollectionProto.PartitionVariable.Builder> |
getPartVariableBuilderList()
repeated .PartitionVariable partVariable = 100; |
int |
getPartVariableCount()
repeated .PartitionVariable partVariable = 100; |
java.util.List<GribCollectionProto.PartitionVariable> |
getPartVariableList()
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.PartitionVariableOrBuilder |
getPartVariableOrBuilder(int index)
repeated .PartitionVariable partVariable = 100; |
java.util.List<? extends GribCollectionProto.PartitionVariableOrBuilder> |
getPartVariableOrBuilderList()
repeated .PartitionVariable partVariable = 100; |
com.google.protobuf.ByteString |
getPds()
optional bytes pds = 2; |
int |
getRecordsLen()
optional uint32 recordsLen = 5; |
long |
getRecordsPos()
optional uint64 recordsPos = 4; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GribCollectionProto.Variable.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GribCollectionProto.Variable.Builder |
mergeFrom(GribCollectionProto.Variable other) |
GribCollectionProto.Variable.Builder |
mergeFrom(com.google.protobuf.Message other) |
GribCollectionProto.Variable.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GribCollectionProto.Variable.Builder |
removePartVariable(int index)
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.Variable.Builder |
setCoordIdx(int index,
int value)
repeated uint32 coordIdx = 6 [packed = true]; |
GribCollectionProto.Variable.Builder |
setDiscipline(int value)
optional uint32 discipline = 1; |
GribCollectionProto.Variable.Builder |
setIds(int index,
int value)
repeated uint32 ids = 3 [packed = true]; |
GribCollectionProto.Variable.Builder |
setMissing(int value)
optional uint32 missing = 10; |
GribCollectionProto.Variable.Builder |
setNdups(int value)
optional uint32 ndups = 8; |
GribCollectionProto.Variable.Builder |
setNrecords(int value)
optional uint32 nrecords = 9; |
GribCollectionProto.Variable.Builder |
setPartVariable(int index,
GribCollectionProto.PartitionVariable.Builder builderForValue)
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.Variable.Builder |
setPartVariable(int index,
GribCollectionProto.PartitionVariable value)
repeated .PartitionVariable partVariable = 100; |
GribCollectionProto.Variable.Builder |
setPds(com.google.protobuf.ByteString value)
optional bytes pds = 2; |
GribCollectionProto.Variable.Builder |
setRecordsLen(int value)
optional uint32 recordsLen = 5; |
GribCollectionProto.Variable.Builder |
setRecordsPos(long value)
optional uint64 recordsPos = 4; |
GribCollectionProto.Variable.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.Variable.Builder>public GribCollectionProto.Variable.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.Variable.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.Variable.Builder>public GribCollectionProto.Variable getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GribCollectionProto.Variable build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GribCollectionProto.Variable buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GribCollectionProto.Variable.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GribCollectionProto.Variable.Builder>public GribCollectionProto.Variable.Builder mergeFrom(GribCollectionProto.Variable other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Variable.Builder>public GribCollectionProto.Variable.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<GribCollectionProto.Variable.Builder>java.io.IOExceptionpublic int getDiscipline()
optional uint32 discipline = 1;getDiscipline in interface GribCollectionProto.VariableOrBuilderpublic GribCollectionProto.Variable.Builder setDiscipline(int value)
optional uint32 discipline = 1;public GribCollectionProto.Variable.Builder clearDiscipline()
optional uint32 discipline = 1;public com.google.protobuf.ByteString getPds()
optional bytes pds = 2;
raw pds
getPds in interface GribCollectionProto.VariableOrBuilderpublic GribCollectionProto.Variable.Builder setPds(com.google.protobuf.ByteString value)
optional bytes pds = 2;
raw pds
public GribCollectionProto.Variable.Builder clearPds()
optional bytes pds = 2;
raw pds
public java.util.List<java.lang.Integer> getIdsList()
repeated uint32 ids = 3 [packed = true];
extra info not in pds; grib2 id section
getIdsList in interface GribCollectionProto.VariableOrBuilderpublic int getIdsCount()
repeated uint32 ids = 3 [packed = true];
extra info not in pds; grib2 id section
getIdsCount in interface GribCollectionProto.VariableOrBuilderpublic int getIds(int index)
repeated uint32 ids = 3 [packed = true];
extra info not in pds; grib2 id section
getIds in interface GribCollectionProto.VariableOrBuilderpublic GribCollectionProto.Variable.Builder setIds(int index, int value)
repeated uint32 ids = 3 [packed = true];
extra info not in pds; grib2 id section
public GribCollectionProto.Variable.Builder addIds(int value)
repeated uint32 ids = 3 [packed = true];
extra info not in pds; grib2 id section
public GribCollectionProto.Variable.Builder addAllIds(java.lang.Iterable<? extends java.lang.Integer> values)
repeated uint32 ids = 3 [packed = true];
extra info not in pds; grib2 id section
public GribCollectionProto.Variable.Builder clearIds()
repeated uint32 ids = 3 [packed = true];
extra info not in pds; grib2 id section
public long getRecordsPos()
optional uint64 recordsPos = 4;
offset of SparseArray message for this Variable
getRecordsPos in interface GribCollectionProto.VariableOrBuilderpublic GribCollectionProto.Variable.Builder setRecordsPos(long value)
optional uint64 recordsPos = 4;
offset of SparseArray message for this Variable
public GribCollectionProto.Variable.Builder clearRecordsPos()
optional uint64 recordsPos = 4;
offset of SparseArray message for this Variable
public int getRecordsLen()
optional uint32 recordsLen = 5;
size of SparseArray message for this Variable
getRecordsLen in interface GribCollectionProto.VariableOrBuilderpublic GribCollectionProto.Variable.Builder setRecordsLen(int value)
optional uint32 recordsLen = 5;
size of SparseArray message for this Variable
public GribCollectionProto.Variable.Builder clearRecordsLen()
optional uint32 recordsLen = 5;
size of SparseArray message for this Variable
public java.util.List<java.lang.Integer> getCoordIdxList()
repeated uint32 coordIdx = 6 [packed = true];
indexes into Group.coords
getCoordIdxList in interface GribCollectionProto.VariableOrBuilderpublic int getCoordIdxCount()
repeated uint32 coordIdx = 6 [packed = true];
indexes into Group.coords
getCoordIdxCount in interface GribCollectionProto.VariableOrBuilderpublic int getCoordIdx(int index)
repeated uint32 coordIdx = 6 [packed = true];
indexes into Group.coords
getCoordIdx in interface GribCollectionProto.VariableOrBuilderpublic GribCollectionProto.Variable.Builder setCoordIdx(int index, int value)
repeated uint32 coordIdx = 6 [packed = true];
indexes into Group.coords
public GribCollectionProto.Variable.Builder addCoordIdx(int value)
repeated uint32 coordIdx = 6 [packed = true];
indexes into Group.coords
public GribCollectionProto.Variable.Builder addAllCoordIdx(java.lang.Iterable<? extends java.lang.Integer> values)
repeated uint32 coordIdx = 6 [packed = true];
indexes into Group.coords
public GribCollectionProto.Variable.Builder clearCoordIdx()
repeated uint32 coordIdx = 6 [packed = true];
indexes into Group.coords
public int getNdups()
optional uint32 ndups = 8;
optionally keep stats
getNdups in interface GribCollectionProto.VariableOrBuilderpublic GribCollectionProto.Variable.Builder setNdups(int value)
optional uint32 ndups = 8;
optionally keep stats
public GribCollectionProto.Variable.Builder clearNdups()
optional uint32 ndups = 8;
optionally keep stats
public int getNrecords()
optional uint32 nrecords = 9;getNrecords in interface GribCollectionProto.VariableOrBuilderpublic GribCollectionProto.Variable.Builder setNrecords(int value)
optional uint32 nrecords = 9;public GribCollectionProto.Variable.Builder clearNrecords()
optional uint32 nrecords = 9;public int getMissing()
optional uint32 missing = 10;getMissing in interface GribCollectionProto.VariableOrBuilderpublic GribCollectionProto.Variable.Builder setMissing(int value)
optional uint32 missing = 10;public GribCollectionProto.Variable.Builder clearMissing()
optional uint32 missing = 10;public java.util.List<GribCollectionProto.PartitionVariable> getPartVariableList()
repeated .PartitionVariable partVariable = 100;
partition only
getPartVariableList in interface GribCollectionProto.VariableOrBuilderpublic int getPartVariableCount()
repeated .PartitionVariable partVariable = 100;
partition only
getPartVariableCount in interface GribCollectionProto.VariableOrBuilderpublic GribCollectionProto.PartitionVariable getPartVariable(int index)
repeated .PartitionVariable partVariable = 100;
partition only
getPartVariable in interface GribCollectionProto.VariableOrBuilderpublic GribCollectionProto.Variable.Builder setPartVariable(int index, GribCollectionProto.PartitionVariable value)
repeated .PartitionVariable partVariable = 100;
partition only
public GribCollectionProto.Variable.Builder setPartVariable(int index, GribCollectionProto.PartitionVariable.Builder builderForValue)
repeated .PartitionVariable partVariable = 100;
partition only
public GribCollectionProto.Variable.Builder addPartVariable(GribCollectionProto.PartitionVariable value)
repeated .PartitionVariable partVariable = 100;
partition only
public GribCollectionProto.Variable.Builder addPartVariable(int index, GribCollectionProto.PartitionVariable value)
repeated .PartitionVariable partVariable = 100;
partition only
public GribCollectionProto.Variable.Builder addPartVariable(GribCollectionProto.PartitionVariable.Builder builderForValue)
repeated .PartitionVariable partVariable = 100;
partition only
public GribCollectionProto.Variable.Builder addPartVariable(int index, GribCollectionProto.PartitionVariable.Builder builderForValue)
repeated .PartitionVariable partVariable = 100;
partition only
public GribCollectionProto.Variable.Builder addAllPartVariable(java.lang.Iterable<? extends GribCollectionProto.PartitionVariable> values)
repeated .PartitionVariable partVariable = 100;
partition only
public GribCollectionProto.Variable.Builder clearPartVariable()
repeated .PartitionVariable partVariable = 100;
partition only
public GribCollectionProto.Variable.Builder removePartVariable(int index)
repeated .PartitionVariable partVariable = 100;
partition only
public GribCollectionProto.PartitionVariable.Builder getPartVariableBuilder(int index)
repeated .PartitionVariable partVariable = 100;
partition only
public GribCollectionProto.PartitionVariableOrBuilder getPartVariableOrBuilder(int index)
repeated .PartitionVariable partVariable = 100;
partition only
getPartVariableOrBuilder in interface GribCollectionProto.VariableOrBuilderpublic java.util.List<? extends GribCollectionProto.PartitionVariableOrBuilder> getPartVariableOrBuilderList()
repeated .PartitionVariable partVariable = 100;
partition only
getPartVariableOrBuilderList in interface GribCollectionProto.VariableOrBuilderpublic GribCollectionProto.PartitionVariable.Builder addPartVariableBuilder()
repeated .PartitionVariable partVariable = 100;
partition only
public GribCollectionProto.PartitionVariable.Builder addPartVariableBuilder(int index)
repeated .PartitionVariable partVariable = 100;
partition only
public java.util.List<GribCollectionProto.PartitionVariable.Builder> getPartVariableBuilderList()
repeated .PartitionVariable partVariable = 100;
partition only
public final GribCollectionProto.Variable.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Variable.Builder>public final GribCollectionProto.Variable.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Variable.Builder>