public static final class GribCollectionProto.Group.Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<GribCollectionProto.Group,GribCollectionProto.Group.Builder> implements GribCollectionProto.GroupOrBuilder
GroupaddExtension, addRepeatedField, clearExtension, clearField, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtensionCount, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasField, mergeExtensionFields, parseUnknownField, setExtension, setExtension, setField, setRepeatedFieldgetFieldBuilder, getParentForChildren, getUnknownFields, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, toString, 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.ExtendableBuilder<GribCollectionProto.Group,GribCollectionProto.Group.Builder>public GribCollectionProto.Group.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<GribCollectionProto.Group,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.ExtendableBuilder<GribCollectionProto.Group,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 hasGdsIndex()
required uint32 gdsIndex = 1;
index into GribCollection.gds array
hasGdsIndex in interface GribCollectionProto.GroupOrBuilderpublic int getGdsIndex()
required uint32 gdsIndex = 1;
index into GribCollection.gds array
getGdsIndex in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Group.Builder setGdsIndex(int value)
required uint32 gdsIndex = 1;
index into GribCollection.gds array
public GribCollectionProto.Group.Builder clearGdsIndex()
required uint32 gdsIndex = 1;
index into GribCollection.gds array
public 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 int32 fileno = 4;
the component files that are in this group, key into gc.mfiles
getFilenoList in interface GribCollectionProto.GroupOrBuilderpublic int getFilenoCount()
repeated int32 fileno = 4;
the component files that are in this group, key into gc.mfiles
getFilenoCount in interface GribCollectionProto.GroupOrBuilderpublic int getFileno(int index)
repeated int32 fileno = 4;
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 int32 fileno = 4;
the component files that are in this group, key into gc.mfiles
public GribCollectionProto.Group.Builder addFileno(int value)
repeated int32 fileno = 4;
the component files that are in this group, key into gc.mfiles
public GribCollectionProto.Group.Builder addAllFileno(Iterable<? extends Integer> values)
repeated int32 fileno = 4;
the component files that are in this group, key into gc.mfiles
public GribCollectionProto.Group.Builder clearFileno()
repeated int32 fileno = 4;
the component files that are in this group, key into gc.mfiles
public boolean hasIsTwod()
required bool isTwod = 5;
has 2 time dimensions
hasIsTwod in interface GribCollectionProto.GroupOrBuilderpublic boolean getIsTwod()
required bool isTwod = 5;
has 2 time dimensions
getIsTwod in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Group.Builder setIsTwod(boolean value)
required bool isTwod = 5;
has 2 time dimensions
public GribCollectionProto.Group.Builder clearIsTwod()
required bool isTwod = 5;
has 2 time dimensions
public List<GribCollectionProto.Parameter> getParamsList()
repeated .Parameter params = 20;
not used yet
getParamsList in interface GribCollectionProto.GroupOrBuilderpublic int getParamsCount()
repeated .Parameter params = 20;
not used yet
getParamsCount in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Parameter getParams(int index)
repeated .Parameter params = 20;
not used yet
getParams in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Group.Builder setParams(int index, GribCollectionProto.Parameter value)
repeated .Parameter params = 20;
not used yet
public GribCollectionProto.Group.Builder setParams(int index, GribCollectionProto.Parameter.Builder builderForValue)
repeated .Parameter params = 20;
not used yet
public GribCollectionProto.Group.Builder addParams(GribCollectionProto.Parameter value)
repeated .Parameter params = 20;
not used yet
public GribCollectionProto.Group.Builder addParams(int index, GribCollectionProto.Parameter value)
repeated .Parameter params = 20;
not used yet
public GribCollectionProto.Group.Builder addParams(GribCollectionProto.Parameter.Builder builderForValue)
repeated .Parameter params = 20;
not used yet
public GribCollectionProto.Group.Builder addParams(int index, GribCollectionProto.Parameter.Builder builderForValue)
repeated .Parameter params = 20;
not used yet
public GribCollectionProto.Group.Builder addAllParams(Iterable<? extends GribCollectionProto.Parameter> values)
repeated .Parameter params = 20;
not used yet
public GribCollectionProto.Group.Builder clearParams()
repeated .Parameter params = 20;
not used yet
public GribCollectionProto.Group.Builder removeParams(int index)
repeated .Parameter params = 20;
not used yet
public GribCollectionProto.Parameter.Builder getParamsBuilder(int index)
repeated .Parameter params = 20;
not used yet
public GribCollectionProto.ParameterOrBuilder getParamsOrBuilder(int index)
repeated .Parameter params = 20;
not used yet
getParamsOrBuilder in interface GribCollectionProto.GroupOrBuilderpublic List<? extends GribCollectionProto.ParameterOrBuilder> getParamsOrBuilderList()
repeated .Parameter params = 20;
not used yet
getParamsOrBuilderList in interface GribCollectionProto.GroupOrBuilderpublic GribCollectionProto.Parameter.Builder addParamsBuilder()
repeated .Parameter params = 20;
not used yet
public GribCollectionProto.Parameter.Builder addParamsBuilder(int index)
repeated .Parameter params = 20;
not used yet
public List<GribCollectionProto.Parameter.Builder> getParamsBuilderList()
repeated .Parameter params = 20;
not used yet
Copyright © 1999–2014 UCAR/Unidata. All rights reserved.