public static final class Grib2IndexProto.Grib2Index.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Grib2IndexProto.Grib2Index.Builder> implements Grib2IndexProto.Grib2IndexOrBuilder
Grib2Index
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<Grib2IndexProto.Grib2Index.Builder>
public Grib2IndexProto.Grib2Index.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<Grib2IndexProto.Grib2Index.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<Grib2IndexProto.Grib2Index.Builder>
public Grib2IndexProto.Grib2Index getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Grib2IndexProto.Grib2Index build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Grib2IndexProto.Grib2Index buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Grib2IndexProto.Grib2Index.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<Grib2IndexProto.Grib2Index.Builder>
public Grib2IndexProto.Grib2Index.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<Grib2IndexProto.Grib2Index.Builder>
public Grib2IndexProto.Grib2Index.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<Grib2IndexProto.Grib2Index.Builder>
public Grib2IndexProto.Grib2Index.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<Grib2IndexProto.Grib2Index.Builder>
public Grib2IndexProto.Grib2Index.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<Grib2IndexProto.Grib2Index.Builder>
public Grib2IndexProto.Grib2Index.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<Grib2IndexProto.Grib2Index.Builder>
public Grib2IndexProto.Grib2Index.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Grib2IndexProto.Grib2Index.Builder>
public Grib2IndexProto.Grib2Index.Builder mergeFrom(Grib2IndexProto.Grib2Index other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<Grib2IndexProto.Grib2Index.Builder>
public Grib2IndexProto.Grib2Index.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<Grib2IndexProto.Grib2Index.Builder>
java.io.IOException
public boolean hasFilename()
required string filename = 1;
hasFilename
in interface Grib2IndexProto.Grib2IndexOrBuilder
public java.lang.String getFilename()
required string filename = 1;
getFilename
in interface Grib2IndexProto.Grib2IndexOrBuilder
public com.google.protobuf.ByteString getFilenameBytes()
required string filename = 1;
getFilenameBytes
in interface Grib2IndexProto.Grib2IndexOrBuilder
public Grib2IndexProto.Grib2Index.Builder setFilename(java.lang.String value)
required string filename = 1;
value
- The filename to set.public Grib2IndexProto.Grib2Index.Builder clearFilename()
required string filename = 1;
public Grib2IndexProto.Grib2Index.Builder setFilenameBytes(com.google.protobuf.ByteString value)
required string filename = 1;
value
- The bytes for filename to set.public java.util.List<Grib2IndexProto.GribGdsSection> getGdsListList()
GDS factored out
repeated .GribGdsSection gdsList = 2;
getGdsListList
in interface Grib2IndexProto.Grib2IndexOrBuilder
public int getGdsListCount()
GDS factored out
repeated .GribGdsSection gdsList = 2;
getGdsListCount
in interface Grib2IndexProto.Grib2IndexOrBuilder
public Grib2IndexProto.GribGdsSection getGdsList(int index)
GDS factored out
repeated .GribGdsSection gdsList = 2;
getGdsList
in interface Grib2IndexProto.Grib2IndexOrBuilder
public Grib2IndexProto.Grib2Index.Builder setGdsList(int index, Grib2IndexProto.GribGdsSection value)
GDS factored out
repeated .GribGdsSection gdsList = 2;
public Grib2IndexProto.Grib2Index.Builder setGdsList(int index, Grib2IndexProto.GribGdsSection.Builder builderForValue)
GDS factored out
repeated .GribGdsSection gdsList = 2;
public Grib2IndexProto.Grib2Index.Builder addGdsList(Grib2IndexProto.GribGdsSection value)
GDS factored out
repeated .GribGdsSection gdsList = 2;
public Grib2IndexProto.Grib2Index.Builder addGdsList(int index, Grib2IndexProto.GribGdsSection value)
GDS factored out
repeated .GribGdsSection gdsList = 2;
public Grib2IndexProto.Grib2Index.Builder addGdsList(Grib2IndexProto.GribGdsSection.Builder builderForValue)
GDS factored out
repeated .GribGdsSection gdsList = 2;
public Grib2IndexProto.Grib2Index.Builder addGdsList(int index, Grib2IndexProto.GribGdsSection.Builder builderForValue)
GDS factored out
repeated .GribGdsSection gdsList = 2;
public Grib2IndexProto.Grib2Index.Builder addAllGdsList(java.lang.Iterable<? extends Grib2IndexProto.GribGdsSection> values)
GDS factored out
repeated .GribGdsSection gdsList = 2;
public Grib2IndexProto.Grib2Index.Builder clearGdsList()
GDS factored out
repeated .GribGdsSection gdsList = 2;
public Grib2IndexProto.Grib2Index.Builder removeGdsList(int index)
GDS factored out
repeated .GribGdsSection gdsList = 2;
public Grib2IndexProto.GribGdsSection.Builder getGdsListBuilder(int index)
GDS factored out
repeated .GribGdsSection gdsList = 2;
public Grib2IndexProto.GribGdsSectionOrBuilder getGdsListOrBuilder(int index)
GDS factored out
repeated .GribGdsSection gdsList = 2;
getGdsListOrBuilder
in interface Grib2IndexProto.Grib2IndexOrBuilder
public java.util.List<? extends Grib2IndexProto.GribGdsSectionOrBuilder> getGdsListOrBuilderList()
GDS factored out
repeated .GribGdsSection gdsList = 2;
getGdsListOrBuilderList
in interface Grib2IndexProto.Grib2IndexOrBuilder
public Grib2IndexProto.GribGdsSection.Builder addGdsListBuilder()
GDS factored out
repeated .GribGdsSection gdsList = 2;
public Grib2IndexProto.GribGdsSection.Builder addGdsListBuilder(int index)
GDS factored out
repeated .GribGdsSection gdsList = 2;
public java.util.List<Grib2IndexProto.GribGdsSection.Builder> getGdsListBuilderList()
GDS factored out
repeated .GribGdsSection gdsList = 2;
public java.util.List<Grib2IndexProto.Grib2Record> getRecordsList()
repeated .Grib2Record records = 3;
getRecordsList
in interface Grib2IndexProto.Grib2IndexOrBuilder
public int getRecordsCount()
repeated .Grib2Record records = 3;
getRecordsCount
in interface Grib2IndexProto.Grib2IndexOrBuilder
public Grib2IndexProto.Grib2Record getRecords(int index)
repeated .Grib2Record records = 3;
getRecords
in interface Grib2IndexProto.Grib2IndexOrBuilder
public Grib2IndexProto.Grib2Index.Builder setRecords(int index, Grib2IndexProto.Grib2Record value)
repeated .Grib2Record records = 3;
public Grib2IndexProto.Grib2Index.Builder setRecords(int index, Grib2IndexProto.Grib2Record.Builder builderForValue)
repeated .Grib2Record records = 3;
public Grib2IndexProto.Grib2Index.Builder addRecords(Grib2IndexProto.Grib2Record value)
repeated .Grib2Record records = 3;
public Grib2IndexProto.Grib2Index.Builder addRecords(int index, Grib2IndexProto.Grib2Record value)
repeated .Grib2Record records = 3;
public Grib2IndexProto.Grib2Index.Builder addRecords(Grib2IndexProto.Grib2Record.Builder builderForValue)
repeated .Grib2Record records = 3;
public Grib2IndexProto.Grib2Index.Builder addRecords(int index, Grib2IndexProto.Grib2Record.Builder builderForValue)
repeated .Grib2Record records = 3;
public Grib2IndexProto.Grib2Index.Builder addAllRecords(java.lang.Iterable<? extends Grib2IndexProto.Grib2Record> values)
repeated .Grib2Record records = 3;
public Grib2IndexProto.Grib2Index.Builder clearRecords()
repeated .Grib2Record records = 3;
public Grib2IndexProto.Grib2Index.Builder removeRecords(int index)
repeated .Grib2Record records = 3;
public Grib2IndexProto.Grib2Record.Builder getRecordsBuilder(int index)
repeated .Grib2Record records = 3;
public Grib2IndexProto.Grib2RecordOrBuilder getRecordsOrBuilder(int index)
repeated .Grib2Record records = 3;
getRecordsOrBuilder
in interface Grib2IndexProto.Grib2IndexOrBuilder
public java.util.List<? extends Grib2IndexProto.Grib2RecordOrBuilder> getRecordsOrBuilderList()
repeated .Grib2Record records = 3;
getRecordsOrBuilderList
in interface Grib2IndexProto.Grib2IndexOrBuilder
public Grib2IndexProto.Grib2Record.Builder addRecordsBuilder()
repeated .Grib2Record records = 3;
public Grib2IndexProto.Grib2Record.Builder addRecordsBuilder(int index)
repeated .Grib2Record records = 3;
public java.util.List<Grib2IndexProto.Grib2Record.Builder> getRecordsBuilderList()
repeated .Grib2Record records = 3;
public final Grib2IndexProto.Grib2Index.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Grib2IndexProto.Grib2Index.Builder>
public final Grib2IndexProto.Grib2Index.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Grib2IndexProto.Grib2Index.Builder>