public static final class GribCollectionProto.Group.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder> implements GribCollectionProto.GroupOrBuilder
Group
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder>
public GribCollectionProto.Group.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder>
public GribCollectionProto.Group getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public GribCollectionProto.Group build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public GribCollectionProto.Group buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public GribCollectionProto.Group.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder>
public GribCollectionProto.Group.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder>
public GribCollectionProto.Group.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder>
public GribCollectionProto.Group.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder>
public GribCollectionProto.Group.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder>
public GribCollectionProto.Group.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder>
public GribCollectionProto.Group.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder>
public GribCollectionProto.Group.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<GribCollectionProto.Group.Builder>
java.io.IOException
public boolean hasGds()
use this to build the HorizCoordSys
.Gds gds = 1;
hasGds
in interface GribCollectionProto.GroupOrBuilder
public GribCollectionProto.Gds getGds()
use this to build the HorizCoordSys
.Gds gds = 1;
getGds
in interface GribCollectionProto.GroupOrBuilder
public GribCollectionProto.Group.Builder setGds(GribCollectionProto.Gds value)
use this to build the HorizCoordSys
.Gds gds = 1;
public GribCollectionProto.Group.Builder setGds(GribCollectionProto.Gds.Builder builderForValue)
use this to build the HorizCoordSys
.Gds gds = 1;
public GribCollectionProto.Group.Builder mergeGds(GribCollectionProto.Gds value)
use this to build the HorizCoordSys
.Gds gds = 1;
public GribCollectionProto.Group.Builder clearGds()
use this to build the HorizCoordSys
.Gds gds = 1;
public GribCollectionProto.Gds.Builder getGdsBuilder()
use this to build the HorizCoordSys
.Gds gds = 1;
public GribCollectionProto.GdsOrBuilder getGdsOrBuilder()
use this to build the HorizCoordSys
.Gds gds = 1;
getGdsOrBuilder
in interface GribCollectionProto.GroupOrBuilder
public java.util.List<GribCollectionProto.Variable> getVariablesList()
list of variables
repeated .Variable variables = 2;
getVariablesList
in interface GribCollectionProto.GroupOrBuilder
public int getVariablesCount()
list of variables
repeated .Variable variables = 2;
getVariablesCount
in interface GribCollectionProto.GroupOrBuilder
public GribCollectionProto.Variable getVariables(int index)
list of variables
repeated .Variable variables = 2;
getVariables
in interface GribCollectionProto.GroupOrBuilder
public GribCollectionProto.Group.Builder setVariables(int index, GribCollectionProto.Variable value)
list of variables
repeated .Variable variables = 2;
public GribCollectionProto.Group.Builder setVariables(int index, GribCollectionProto.Variable.Builder builderForValue)
list of variables
repeated .Variable variables = 2;
public GribCollectionProto.Group.Builder addVariables(GribCollectionProto.Variable value)
list of variables
repeated .Variable variables = 2;
public GribCollectionProto.Group.Builder addVariables(int index, GribCollectionProto.Variable value)
list of variables
repeated .Variable variables = 2;
public GribCollectionProto.Group.Builder addVariables(GribCollectionProto.Variable.Builder builderForValue)
list of variables
repeated .Variable variables = 2;
public GribCollectionProto.Group.Builder addVariables(int index, GribCollectionProto.Variable.Builder builderForValue)
list of variables
repeated .Variable variables = 2;
public GribCollectionProto.Group.Builder addAllVariables(java.lang.Iterable<? extends GribCollectionProto.Variable> values)
list of variables
repeated .Variable variables = 2;
public GribCollectionProto.Group.Builder clearVariables()
list of variables
repeated .Variable variables = 2;
public GribCollectionProto.Group.Builder removeVariables(int index)
list of variables
repeated .Variable variables = 2;
public GribCollectionProto.Variable.Builder getVariablesBuilder(int index)
list of variables
repeated .Variable variables = 2;
public GribCollectionProto.VariableOrBuilder getVariablesOrBuilder(int index)
list of variables
repeated .Variable variables = 2;
getVariablesOrBuilder
in interface GribCollectionProto.GroupOrBuilder
public java.util.List<? extends GribCollectionProto.VariableOrBuilder> getVariablesOrBuilderList()
list of variables
repeated .Variable variables = 2;
getVariablesOrBuilderList
in interface GribCollectionProto.GroupOrBuilder
public GribCollectionProto.Variable.Builder addVariablesBuilder()
list of variables
repeated .Variable variables = 2;
public GribCollectionProto.Variable.Builder addVariablesBuilder(int index)
list of variables
repeated .Variable variables = 2;
public java.util.List<GribCollectionProto.Variable.Builder> getVariablesBuilderList()
list of variables
repeated .Variable variables = 2;
public java.util.List<GribCollectionProto.Coord> getCoordsList()
list of coordinates
repeated .Coord coords = 3;
getCoordsList
in interface GribCollectionProto.GroupOrBuilder
public int getCoordsCount()
list of coordinates
repeated .Coord coords = 3;
getCoordsCount
in interface GribCollectionProto.GroupOrBuilder
public GribCollectionProto.Coord getCoords(int index)
list of coordinates
repeated .Coord coords = 3;
getCoords
in interface GribCollectionProto.GroupOrBuilder
public GribCollectionProto.Group.Builder setCoords(int index, GribCollectionProto.Coord value)
list of coordinates
repeated .Coord coords = 3;
public GribCollectionProto.Group.Builder setCoords(int index, GribCollectionProto.Coord.Builder builderForValue)
list of coordinates
repeated .Coord coords = 3;
public GribCollectionProto.Group.Builder addCoords(GribCollectionProto.Coord value)
list of coordinates
repeated .Coord coords = 3;
public GribCollectionProto.Group.Builder addCoords(int index, GribCollectionProto.Coord value)
list of coordinates
repeated .Coord coords = 3;
public GribCollectionProto.Group.Builder addCoords(GribCollectionProto.Coord.Builder builderForValue)
list of coordinates
repeated .Coord coords = 3;
public GribCollectionProto.Group.Builder addCoords(int index, GribCollectionProto.Coord.Builder builderForValue)
list of coordinates
repeated .Coord coords = 3;
public GribCollectionProto.Group.Builder addAllCoords(java.lang.Iterable<? extends GribCollectionProto.Coord> values)
list of coordinates
repeated .Coord coords = 3;
public GribCollectionProto.Group.Builder clearCoords()
list of coordinates
repeated .Coord coords = 3;
public GribCollectionProto.Group.Builder removeCoords(int index)
list of coordinates
repeated .Coord coords = 3;
public GribCollectionProto.Coord.Builder getCoordsBuilder(int index)
list of coordinates
repeated .Coord coords = 3;
public GribCollectionProto.CoordOrBuilder getCoordsOrBuilder(int index)
list of coordinates
repeated .Coord coords = 3;
getCoordsOrBuilder
in interface GribCollectionProto.GroupOrBuilder
public java.util.List<? extends GribCollectionProto.CoordOrBuilder> getCoordsOrBuilderList()
list of coordinates
repeated .Coord coords = 3;
getCoordsOrBuilderList
in interface GribCollectionProto.GroupOrBuilder
public GribCollectionProto.Coord.Builder addCoordsBuilder()
list of coordinates
repeated .Coord coords = 3;
public GribCollectionProto.Coord.Builder addCoordsBuilder(int index)
list of coordinates
repeated .Coord coords = 3;
public java.util.List<GribCollectionProto.Coord.Builder> getCoordsBuilderList()
list of coordinates
repeated .Coord coords = 3;
public java.util.List<java.lang.Integer> getFilenoList()
the component files that are in this group, key into gc.mfiles
repeated uint32 fileno = 4 [packed = true];
getFilenoList
in interface GribCollectionProto.GroupOrBuilder
public int getFilenoCount()
the component files that are in this group, key into gc.mfiles
repeated uint32 fileno = 4 [packed = true];
getFilenoCount
in interface GribCollectionProto.GroupOrBuilder
public int getFileno(int index)
the component files that are in this group, key into gc.mfiles
repeated uint32 fileno = 4 [packed = true];
getFileno
in interface GribCollectionProto.GroupOrBuilder
index
- The index of the element to return.public GribCollectionProto.Group.Builder setFileno(int index, int value)
the component files that are in this group, key into gc.mfiles
repeated uint32 fileno = 4 [packed = true];
index
- The index to set the value at.value
- The fileno to set.public GribCollectionProto.Group.Builder addFileno(int value)
the component files that are in this group, key into gc.mfiles
repeated uint32 fileno = 4 [packed = true];
value
- The fileno to add.public GribCollectionProto.Group.Builder addAllFileno(java.lang.Iterable<? extends java.lang.Integer> values)
the component files that are in this group, key into gc.mfiles
repeated uint32 fileno = 4 [packed = true];
values
- The fileno to add.public GribCollectionProto.Group.Builder clearFileno()
the component files that are in this group, key into gc.mfiles
repeated uint32 fileno = 4 [packed = true];
public final GribCollectionProto.Group.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder>
public final GribCollectionProto.Group.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Group.Builder>