public static final class GribCollectionProto.Coord.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Coord.Builder> implements GribCollectionProto.CoordOrBuilder
Coord
Modifier and Type | Method and Description |
---|---|
GribCollectionProto.Coord.Builder |
addAllBound(java.lang.Iterable<? extends java.lang.Float> values)
only used if interval, then = (value, bound)
|
GribCollectionProto.Coord.Builder |
addAllMsecs(java.lang.Iterable<? extends java.lang.Long> values)
calendar date : runtime, time2D
|
GribCollectionProto.Coord.Builder |
addAllTime2Runtime(java.lang.Iterable<? extends java.lang.Integer> values)
time index to runtime index, Best Time only
|
GribCollectionProto.Coord.Builder |
addAllTimes(java.lang.Iterable<? extends GribCollectionProto.Coord> values)
time2D only
|
GribCollectionProto.Coord.Builder |
addAllValues(java.lang.Iterable<? extends java.lang.Float> values)
repeated float values = 4 [packed = true]; |
GribCollectionProto.Coord.Builder |
addBound(float value)
only used if interval, then = (value, bound)
|
GribCollectionProto.Coord.Builder |
addMsecs(long value)
calendar date : runtime, time2D
|
GribCollectionProto.Coord.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
GribCollectionProto.Coord.Builder |
addTime2Runtime(int value)
time index to runtime index, Best Time only
|
GribCollectionProto.Coord.Builder |
addTimes(GribCollectionProto.Coord.Builder builderForValue)
time2D only
|
GribCollectionProto.Coord.Builder |
addTimes(GribCollectionProto.Coord value)
time2D only
|
GribCollectionProto.Coord.Builder |
addTimes(int index,
GribCollectionProto.Coord.Builder builderForValue)
time2D only
|
GribCollectionProto.Coord.Builder |
addTimes(int index,
GribCollectionProto.Coord value)
time2D only
|
GribCollectionProto.Coord.Builder |
addTimesBuilder()
time2D only
|
GribCollectionProto.Coord.Builder |
addTimesBuilder(int index)
time2D only
|
GribCollectionProto.Coord.Builder |
addValues(float value)
repeated float values = 4 [packed = true]; |
GribCollectionProto.Coord |
build() |
GribCollectionProto.Coord |
buildPartial() |
GribCollectionProto.Coord.Builder |
clear() |
GribCollectionProto.Coord.Builder |
clearAxisType()
.GribAxisType axisType = 1; |
GribCollectionProto.Coord.Builder |
clearBound()
only used if interval, then = (value, bound)
|
GribCollectionProto.Coord.Builder |
clearCode()
time unit; level type
|
GribCollectionProto.Coord.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
GribCollectionProto.Coord.Builder |
clearIsOrthogonal()
time2D only
|
GribCollectionProto.Coord.Builder |
clearIsRegular()
time2D only
|
GribCollectionProto.Coord.Builder |
clearMsecs()
calendar date : runtime, time2D
|
GribCollectionProto.Coord.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GribCollectionProto.Coord.Builder |
clearTime2Runtime()
time index to runtime index, Best Time only
|
GribCollectionProto.Coord.Builder |
clearTimes()
time2D only
|
GribCollectionProto.Coord.Builder |
clearUnit()
string unit = 3; |
GribCollectionProto.Coord.Builder |
clearValues()
repeated float values = 4 [packed = true]; |
GribCollectionProto.Coord.Builder |
clone() |
GribCollectionProto.GribAxisType |
getAxisType()
.GribAxisType axisType = 1; |
int |
getAxisTypeValue()
.GribAxisType axisType = 1; |
float |
getBound(int index)
only used if interval, then = (value, bound)
|
int |
getBoundCount()
only used if interval, then = (value, bound)
|
java.util.List<java.lang.Float> |
getBoundList()
only used if interval, then = (value, bound)
|
int |
getCode()
time unit; level type
|
GribCollectionProto.Coord |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getIsOrthogonal()
time2D only
|
boolean |
getIsRegular()
time2D only
|
long |
getMsecs(int index)
calendar date : runtime, time2D
|
int |
getMsecsCount()
calendar date : runtime, time2D
|
java.util.List<java.lang.Long> |
getMsecsList()
calendar date : runtime, time2D
|
int |
getTime2Runtime(int index)
time index to runtime index, Best Time only
|
int |
getTime2RuntimeCount()
time index to runtime index, Best Time only
|
java.util.List<java.lang.Integer> |
getTime2RuntimeList()
time index to runtime index, Best Time only
|
GribCollectionProto.Coord |
getTimes(int index)
time2D only
|
GribCollectionProto.Coord.Builder |
getTimesBuilder(int index)
time2D only
|
java.util.List<GribCollectionProto.Coord.Builder> |
getTimesBuilderList()
time2D only
|
int |
getTimesCount()
time2D only
|
java.util.List<GribCollectionProto.Coord> |
getTimesList()
time2D only
|
GribCollectionProto.CoordOrBuilder |
getTimesOrBuilder(int index)
time2D only
|
java.util.List<? extends GribCollectionProto.CoordOrBuilder> |
getTimesOrBuilderList()
time2D only
|
java.lang.String |
getUnit()
string unit = 3; |
com.google.protobuf.ByteString |
getUnitBytes()
string unit = 3; |
float |
getValues(int index)
repeated float values = 4 [packed = true]; |
int |
getValuesCount()
repeated float values = 4 [packed = true]; |
java.util.List<java.lang.Float> |
getValuesList()
repeated float values = 4 [packed = true]; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GribCollectionProto.Coord.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GribCollectionProto.Coord.Builder |
mergeFrom(GribCollectionProto.Coord other) |
GribCollectionProto.Coord.Builder |
mergeFrom(com.google.protobuf.Message other) |
GribCollectionProto.Coord.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GribCollectionProto.Coord.Builder |
removeTimes(int index)
time2D only
|
GribCollectionProto.Coord.Builder |
setAxisType(GribCollectionProto.GribAxisType value)
.GribAxisType axisType = 1; |
GribCollectionProto.Coord.Builder |
setAxisTypeValue(int value)
.GribAxisType axisType = 1; |
GribCollectionProto.Coord.Builder |
setBound(int index,
float value)
only used if interval, then = (value, bound)
|
GribCollectionProto.Coord.Builder |
setCode(int value)
time unit; level type
|
GribCollectionProto.Coord.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
GribCollectionProto.Coord.Builder |
setIsOrthogonal(boolean value)
time2D only
|
GribCollectionProto.Coord.Builder |
setIsRegular(boolean value)
time2D only
|
GribCollectionProto.Coord.Builder |
setMsecs(int index,
long value)
calendar date : runtime, time2D
|
GribCollectionProto.Coord.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
GribCollectionProto.Coord.Builder |
setTime2Runtime(int index,
int value)
time index to runtime index, Best Time only
|
GribCollectionProto.Coord.Builder |
setTimes(int index,
GribCollectionProto.Coord.Builder builderForValue)
time2D only
|
GribCollectionProto.Coord.Builder |
setTimes(int index,
GribCollectionProto.Coord value)
time2D only
|
GribCollectionProto.Coord.Builder |
setUnit(java.lang.String value)
string unit = 3; |
GribCollectionProto.Coord.Builder |
setUnitBytes(com.google.protobuf.ByteString value)
string unit = 3; |
GribCollectionProto.Coord.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GribCollectionProto.Coord.Builder |
setValues(int index,
float value)
repeated float values = 4 [packed = true]; |
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.Coord.Builder>
public GribCollectionProto.Coord.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.Coord.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.Coord.Builder>
public GribCollectionProto.Coord getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public GribCollectionProto.Coord build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public GribCollectionProto.Coord buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public GribCollectionProto.Coord.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.Coord.Builder>
public GribCollectionProto.Coord.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.Coord.Builder>
public GribCollectionProto.Coord.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.Coord.Builder>
public GribCollectionProto.Coord.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.Coord.Builder>
public GribCollectionProto.Coord.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.Coord.Builder>
public GribCollectionProto.Coord.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.Coord.Builder>
public GribCollectionProto.Coord.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<GribCollectionProto.Coord.Builder>
public GribCollectionProto.Coord.Builder mergeFrom(GribCollectionProto.Coord other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Coord.Builder>
public GribCollectionProto.Coord.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.Coord.Builder>
java.io.IOException
public int getAxisTypeValue()
.GribAxisType axisType = 1;
getAxisTypeValue
in interface GribCollectionProto.CoordOrBuilder
public GribCollectionProto.Coord.Builder setAxisTypeValue(int value)
.GribAxisType axisType = 1;
value
- The enum numeric value on the wire for axisType to set.public GribCollectionProto.GribAxisType getAxisType()
.GribAxisType axisType = 1;
getAxisType
in interface GribCollectionProto.CoordOrBuilder
public GribCollectionProto.Coord.Builder setAxisType(GribCollectionProto.GribAxisType value)
.GribAxisType axisType = 1;
value
- The axisType to set.public GribCollectionProto.Coord.Builder clearAxisType()
.GribAxisType axisType = 1;
public int getCode()
time unit; level type
int32 code = 2;
getCode
in interface GribCollectionProto.CoordOrBuilder
public GribCollectionProto.Coord.Builder setCode(int value)
time unit; level type
int32 code = 2;
value
- The code to set.public GribCollectionProto.Coord.Builder clearCode()
time unit; level type
int32 code = 2;
public java.lang.String getUnit()
string unit = 3;
getUnit
in interface GribCollectionProto.CoordOrBuilder
public com.google.protobuf.ByteString getUnitBytes()
string unit = 3;
getUnitBytes
in interface GribCollectionProto.CoordOrBuilder
public GribCollectionProto.Coord.Builder setUnit(java.lang.String value)
string unit = 3;
value
- The unit to set.public GribCollectionProto.Coord.Builder clearUnit()
string unit = 3;
public GribCollectionProto.Coord.Builder setUnitBytes(com.google.protobuf.ByteString value)
string unit = 3;
value
- The bytes for unit to set.public java.util.List<java.lang.Float> getValuesList()
repeated float values = 4 [packed = true];
getValuesList
in interface GribCollectionProto.CoordOrBuilder
public int getValuesCount()
repeated float values = 4 [packed = true];
getValuesCount
in interface GribCollectionProto.CoordOrBuilder
public float getValues(int index)
repeated float values = 4 [packed = true];
getValues
in interface GribCollectionProto.CoordOrBuilder
index
- The index of the element to return.public GribCollectionProto.Coord.Builder setValues(int index, float value)
repeated float values = 4 [packed = true];
index
- The index to set the value at.value
- The values to set.public GribCollectionProto.Coord.Builder addValues(float value)
repeated float values = 4 [packed = true];
value
- The values to add.public GribCollectionProto.Coord.Builder addAllValues(java.lang.Iterable<? extends java.lang.Float> values)
repeated float values = 4 [packed = true];
values
- The values to add.public GribCollectionProto.Coord.Builder clearValues()
repeated float values = 4 [packed = true];
public java.util.List<java.lang.Float> getBoundList()
only used if interval, then = (value, bound)
repeated float bound = 5 [packed = true];
getBoundList
in interface GribCollectionProto.CoordOrBuilder
public int getBoundCount()
only used if interval, then = (value, bound)
repeated float bound = 5 [packed = true];
getBoundCount
in interface GribCollectionProto.CoordOrBuilder
public float getBound(int index)
only used if interval, then = (value, bound)
repeated float bound = 5 [packed = true];
getBound
in interface GribCollectionProto.CoordOrBuilder
index
- The index of the element to return.public GribCollectionProto.Coord.Builder setBound(int index, float value)
only used if interval, then = (value, bound)
repeated float bound = 5 [packed = true];
index
- The index to set the value at.value
- The bound to set.public GribCollectionProto.Coord.Builder addBound(float value)
only used if interval, then = (value, bound)
repeated float bound = 5 [packed = true];
value
- The bound to add.public GribCollectionProto.Coord.Builder addAllBound(java.lang.Iterable<? extends java.lang.Float> values)
only used if interval, then = (value, bound)
repeated float bound = 5 [packed = true];
values
- The bound to add.public GribCollectionProto.Coord.Builder clearBound()
only used if interval, then = (value, bound)
repeated float bound = 5 [packed = true];
public java.util.List<java.lang.Long> getMsecsList()
calendar date : runtime, time2D
repeated int64 msecs = 6 [packed = true];
getMsecsList
in interface GribCollectionProto.CoordOrBuilder
public int getMsecsCount()
calendar date : runtime, time2D
repeated int64 msecs = 6 [packed = true];
getMsecsCount
in interface GribCollectionProto.CoordOrBuilder
public long getMsecs(int index)
calendar date : runtime, time2D
repeated int64 msecs = 6 [packed = true];
getMsecs
in interface GribCollectionProto.CoordOrBuilder
index
- The index of the element to return.public GribCollectionProto.Coord.Builder setMsecs(int index, long value)
calendar date : runtime, time2D
repeated int64 msecs = 6 [packed = true];
index
- The index to set the value at.value
- The msecs to set.public GribCollectionProto.Coord.Builder addMsecs(long value)
calendar date : runtime, time2D
repeated int64 msecs = 6 [packed = true];
value
- The msecs to add.public GribCollectionProto.Coord.Builder addAllMsecs(java.lang.Iterable<? extends java.lang.Long> values)
calendar date : runtime, time2D
repeated int64 msecs = 6 [packed = true];
values
- The msecs to add.public GribCollectionProto.Coord.Builder clearMsecs()
calendar date : runtime, time2D
repeated int64 msecs = 6 [packed = true];
public java.util.List<GribCollectionProto.Coord> getTimesList()
time2D only
repeated .Coord times = 7;
getTimesList
in interface GribCollectionProto.CoordOrBuilder
public int getTimesCount()
time2D only
repeated .Coord times = 7;
getTimesCount
in interface GribCollectionProto.CoordOrBuilder
public GribCollectionProto.Coord getTimes(int index)
time2D only
repeated .Coord times = 7;
getTimes
in interface GribCollectionProto.CoordOrBuilder
public GribCollectionProto.Coord.Builder setTimes(int index, GribCollectionProto.Coord value)
time2D only
repeated .Coord times = 7;
public GribCollectionProto.Coord.Builder setTimes(int index, GribCollectionProto.Coord.Builder builderForValue)
time2D only
repeated .Coord times = 7;
public GribCollectionProto.Coord.Builder addTimes(GribCollectionProto.Coord value)
time2D only
repeated .Coord times = 7;
public GribCollectionProto.Coord.Builder addTimes(int index, GribCollectionProto.Coord value)
time2D only
repeated .Coord times = 7;
public GribCollectionProto.Coord.Builder addTimes(GribCollectionProto.Coord.Builder builderForValue)
time2D only
repeated .Coord times = 7;
public GribCollectionProto.Coord.Builder addTimes(int index, GribCollectionProto.Coord.Builder builderForValue)
time2D only
repeated .Coord times = 7;
public GribCollectionProto.Coord.Builder addAllTimes(java.lang.Iterable<? extends GribCollectionProto.Coord> values)
time2D only
repeated .Coord times = 7;
public GribCollectionProto.Coord.Builder clearTimes()
time2D only
repeated .Coord times = 7;
public GribCollectionProto.Coord.Builder removeTimes(int index)
time2D only
repeated .Coord times = 7;
public GribCollectionProto.Coord.Builder getTimesBuilder(int index)
time2D only
repeated .Coord times = 7;
public GribCollectionProto.CoordOrBuilder getTimesOrBuilder(int index)
time2D only
repeated .Coord times = 7;
getTimesOrBuilder
in interface GribCollectionProto.CoordOrBuilder
public java.util.List<? extends GribCollectionProto.CoordOrBuilder> getTimesOrBuilderList()
time2D only
repeated .Coord times = 7;
getTimesOrBuilderList
in interface GribCollectionProto.CoordOrBuilder
public GribCollectionProto.Coord.Builder addTimesBuilder()
time2D only
repeated .Coord times = 7;
public GribCollectionProto.Coord.Builder addTimesBuilder(int index)
time2D only
repeated .Coord times = 7;
public java.util.List<GribCollectionProto.Coord.Builder> getTimesBuilderList()
time2D only
repeated .Coord times = 7;
public boolean getIsOrthogonal()
time2D only
bool isOrthogonal = 8;
getIsOrthogonal
in interface GribCollectionProto.CoordOrBuilder
public GribCollectionProto.Coord.Builder setIsOrthogonal(boolean value)
time2D only
bool isOrthogonal = 8;
value
- The isOrthogonal to set.public GribCollectionProto.Coord.Builder clearIsOrthogonal()
time2D only
bool isOrthogonal = 8;
public boolean getIsRegular()
time2D only
bool isRegular = 9;
getIsRegular
in interface GribCollectionProto.CoordOrBuilder
public GribCollectionProto.Coord.Builder setIsRegular(boolean value)
time2D only
bool isRegular = 9;
value
- The isRegular to set.public GribCollectionProto.Coord.Builder clearIsRegular()
time2D only
bool isRegular = 9;
public java.util.List<java.lang.Integer> getTime2RuntimeList()
time index to runtime index, Best Time only
repeated uint32 time2runtime = 10 [packed = true];
getTime2RuntimeList
in interface GribCollectionProto.CoordOrBuilder
public int getTime2RuntimeCount()
time index to runtime index, Best Time only
repeated uint32 time2runtime = 10 [packed = true];
getTime2RuntimeCount
in interface GribCollectionProto.CoordOrBuilder
public int getTime2Runtime(int index)
time index to runtime index, Best Time only
repeated uint32 time2runtime = 10 [packed = true];
getTime2Runtime
in interface GribCollectionProto.CoordOrBuilder
index
- The index of the element to return.public GribCollectionProto.Coord.Builder setTime2Runtime(int index, int value)
time index to runtime index, Best Time only
repeated uint32 time2runtime = 10 [packed = true];
index
- The index to set the value at.value
- The time2runtime to set.public GribCollectionProto.Coord.Builder addTime2Runtime(int value)
time index to runtime index, Best Time only
repeated uint32 time2runtime = 10 [packed = true];
value
- The time2runtime to add.public GribCollectionProto.Coord.Builder addAllTime2Runtime(java.lang.Iterable<? extends java.lang.Integer> values)
time index to runtime index, Best Time only
repeated uint32 time2runtime = 10 [packed = true];
values
- The time2runtime to add.public GribCollectionProto.Coord.Builder clearTime2Runtime()
time index to runtime index, Best Time only
repeated uint32 time2runtime = 10 [packed = true];
public final GribCollectionProto.Coord.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Coord.Builder>
public final GribCollectionProto.Coord.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<GribCollectionProto.Coord.Builder>