public static final class GribCollectionProto.Group.Builder extends com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Group.Builder> implements GribCollectionProto.GroupOrBuilder
GroupaddRepeatedField, 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.Group.Builder>public GribCollectionProto.Group.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.Group.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.Group.Builder>public GribCollectionProto.Group getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GribCollectionProto.Group build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GribCollectionProto.Group buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GribCollectionProto.Group.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GribCollectionProto.Group.Builder>public GribCollectionProto.Group.Builder mergeFrom(GribCollectionProto.Group other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Group.Builder>public GribCollectionProto.Group.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.Group.Builder>IOExceptionpublic boolean hasGds()
optional .Gds gds = 1;
use this to build the HorizCoordSys
hasGds in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Gds getGds()
optional .Gds gds = 1;
use this to build the HorizCoordSys
getGds in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Group.Builder setGds(GribCollectionProto.Gds value)
optional .Gds gds = 1;
use this to build the HorizCoordSys
public GribCollectionProto.Group.Builder setGds(GribCollectionProto.Gds.Builder builderForValue)
optional .Gds gds = 1;
use this to build the HorizCoordSys
public GribCollectionProto.Group.Builder mergeGds(GribCollectionProto.Gds value)
optional .Gds gds = 1;
use this to build the HorizCoordSys
public GribCollectionProto.Group.Builder clearGds()
optional .Gds gds = 1;
use this to build the HorizCoordSys
public GribCollectionProto.Gds.Builder getGdsBuilder()
optional .Gds gds = 1;
use this to build the HorizCoordSys
public GribCollectionProto.GdsOrBuilder getGdsOrBuilder()
optional .Gds gds = 1;
use this to build the HorizCoordSys
getGdsOrBuilder in interface GribCollectionProto.GroupOrBuilderpublic List<GribCollectionProto.Variable> getVariablesList()
repeated .Variable variables = 2;
list of variables
getVariablesList in interface GribCollectionProto.GroupOrBuilderpublic int getVariablesCount()
repeated .Variable variables = 2;
list of variables
getVariablesCount in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Variable getVariables(int index)
repeated .Variable variables = 2;
list of variables
getVariables in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Group.Builder setVariables(int index, GribCollectionProto.Variable value)
repeated .Variable variables = 2;
list of variables
public GribCollectionProto.Group.Builder setVariables(int index, GribCollectionProto.Variable.Builder builderForValue)
repeated .Variable variables = 2;
list of variables
public GribCollectionProto.Group.Builder addVariables(GribCollectionProto.Variable value)
repeated .Variable variables = 2;
list of variables
public GribCollectionProto.Group.Builder addVariables(int index, GribCollectionProto.Variable value)
repeated .Variable variables = 2;
list of variables
public GribCollectionProto.Group.Builder addVariables(GribCollectionProto.Variable.Builder builderForValue)
repeated .Variable variables = 2;
list of variables
public GribCollectionProto.Group.Builder addVariables(int index, GribCollectionProto.Variable.Builder builderForValue)
repeated .Variable variables = 2;
list of variables
public GribCollectionProto.Group.Builder addAllVariables(Iterable<? extends GribCollectionProto.Variable> values)
repeated .Variable variables = 2;
list of variables
public GribCollectionProto.Group.Builder clearVariables()
repeated .Variable variables = 2;
list of variables
public GribCollectionProto.Group.Builder removeVariables(int index)
repeated .Variable variables = 2;
list of variables
public GribCollectionProto.Variable.Builder getVariablesBuilder(int index)
repeated .Variable variables = 2;
list of variables
public GribCollectionProto.VariableOrBuilder getVariablesOrBuilder(int index)
repeated .Variable variables = 2;
list of variables
getVariablesOrBuilder in interface GribCollectionProto.GroupOrBuilderpublic List<? extends GribCollectionProto.VariableOrBuilder> getVariablesOrBuilderList()
repeated .Variable variables = 2;
list of variables
getVariablesOrBuilderList in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Variable.Builder addVariablesBuilder()
repeated .Variable variables = 2;
list of variables
public GribCollectionProto.Variable.Builder addVariablesBuilder(int index)
repeated .Variable variables = 2;
list of variables
public List<GribCollectionProto.Variable.Builder> getVariablesBuilderList()
repeated .Variable variables = 2;
list of variables
public List<GribCollectionProto.Coord> getCoordsList()
repeated .Coord coords = 3;
list of coordinates
getCoordsList in interface GribCollectionProto.GroupOrBuilderpublic int getCoordsCount()
repeated .Coord coords = 3;
list of coordinates
getCoordsCount in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Coord getCoords(int index)
repeated .Coord coords = 3;
list of coordinates
getCoords in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Group.Builder setCoords(int index, GribCollectionProto.Coord value)
repeated .Coord coords = 3;
list of coordinates
public GribCollectionProto.Group.Builder setCoords(int index, GribCollectionProto.Coord.Builder builderForValue)
repeated .Coord coords = 3;
list of coordinates
public GribCollectionProto.Group.Builder addCoords(GribCollectionProto.Coord value)
repeated .Coord coords = 3;
list of coordinates
public GribCollectionProto.Group.Builder addCoords(int index, GribCollectionProto.Coord value)
repeated .Coord coords = 3;
list of coordinates
public GribCollectionProto.Group.Builder addCoords(GribCollectionProto.Coord.Builder builderForValue)
repeated .Coord coords = 3;
list of coordinates
public GribCollectionProto.Group.Builder addCoords(int index, GribCollectionProto.Coord.Builder builderForValue)
repeated .Coord coords = 3;
list of coordinates
public GribCollectionProto.Group.Builder addAllCoords(Iterable<? extends GribCollectionProto.Coord> values)
repeated .Coord coords = 3;
list of coordinates
public GribCollectionProto.Group.Builder clearCoords()
repeated .Coord coords = 3;
list of coordinates
public GribCollectionProto.Group.Builder removeCoords(int index)
repeated .Coord coords = 3;
list of coordinates
public GribCollectionProto.Coord.Builder getCoordsBuilder(int index)
repeated .Coord coords = 3;
list of coordinates
public GribCollectionProto.CoordOrBuilder getCoordsOrBuilder(int index)
repeated .Coord coords = 3;
list of coordinates
getCoordsOrBuilder in interface GribCollectionProto.GroupOrBuilderpublic List<? extends GribCollectionProto.CoordOrBuilder> getCoordsOrBuilderList()
repeated .Coord coords = 3;
list of coordinates
getCoordsOrBuilderList in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Coord.Builder addCoordsBuilder()
repeated .Coord coords = 3;
list of coordinates
public GribCollectionProto.Coord.Builder addCoordsBuilder(int index)
repeated .Coord coords = 3;
list of coordinates
public List<GribCollectionProto.Coord.Builder> getCoordsBuilderList()
repeated .Coord coords = 3;
list of coordinates
public List<Integer> getFilenoList()
repeated uint32 fileno = 4 [packed = true];
the component files that are in this group, key into gc.mfiles
getFilenoList in interface GribCollectionProto.GroupOrBuilderpublic int getFilenoCount()
repeated uint32 fileno = 4 [packed = true];
the component files that are in this group, key into gc.mfiles
getFilenoCount in interface GribCollectionProto.GroupOrBuilderpublic int getFileno(int index)
repeated uint32 fileno = 4 [packed = true];
the component files that are in this group, key into gc.mfiles
getFileno in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Group.Builder setFileno(int index, int value)
repeated uint32 fileno = 4 [packed = true];
the component files that are in this group, key into gc.mfiles
public GribCollectionProto.Group.Builder addFileno(int value)
repeated uint32 fileno = 4 [packed = true];
the component files that are in this group, key into gc.mfiles
public GribCollectionProto.Group.Builder addAllFileno(Iterable<? extends Integer> values)
repeated uint32 fileno = 4 [packed = true];
the component files that are in this group, key into gc.mfiles
public GribCollectionProto.Group.Builder clearFileno()
repeated uint32 fileno = 4 [packed = true];
the component files that are in this group, key into gc.mfiles
public final GribCollectionProto.Group.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Group.Builder>public final GribCollectionProto.Group.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.Group.Builder>