public static final class Grib2IndexProto.Grib2Index.Builder extends com.google.protobuf.GeneratedMessage.Builder<Grib2IndexProto.Grib2Index.Builder> implements Grib2IndexProto.Grib2IndexOrBuilder
Grib2Index
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.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.GeneratedMessage.Builder<Grib2IndexProto.Grib2Index.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.GeneratedMessage.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.GeneratedMessage.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 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.GeneratedMessage.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;
public Grib2IndexProto.Grib2Index.Builder clearFilename()
required string filename = 1;
public Grib2IndexProto.Grib2Index.Builder setFilenameBytes(com.google.protobuf.ByteString value)
required string filename = 1;
public java.util.List<Grib2IndexProto.GribGdsSection> getGdsListList()
repeated .GribGdsSection gdsList = 2;
GDS factored out
getGdsListList
in interface Grib2IndexProto.Grib2IndexOrBuilder
public int getGdsListCount()
repeated .GribGdsSection gdsList = 2;
GDS factored out
getGdsListCount
in interface Grib2IndexProto.Grib2IndexOrBuilder
public Grib2IndexProto.GribGdsSection getGdsList(int index)
repeated .GribGdsSection gdsList = 2;
GDS factored out
getGdsList
in interface Grib2IndexProto.Grib2IndexOrBuilder
public Grib2IndexProto.Grib2Index.Builder setGdsList(int index, Grib2IndexProto.GribGdsSection value)
repeated .GribGdsSection gdsList = 2;
GDS factored out
public Grib2IndexProto.Grib2Index.Builder setGdsList(int index, Grib2IndexProto.GribGdsSection.Builder builderForValue)
repeated .GribGdsSection gdsList = 2;
GDS factored out
public Grib2IndexProto.Grib2Index.Builder addGdsList(Grib2IndexProto.GribGdsSection value)
repeated .GribGdsSection gdsList = 2;
GDS factored out
public Grib2IndexProto.Grib2Index.Builder addGdsList(int index, Grib2IndexProto.GribGdsSection value)
repeated .GribGdsSection gdsList = 2;
GDS factored out
public Grib2IndexProto.Grib2Index.Builder addGdsList(Grib2IndexProto.GribGdsSection.Builder builderForValue)
repeated .GribGdsSection gdsList = 2;
GDS factored out
public Grib2IndexProto.Grib2Index.Builder addGdsList(int index, Grib2IndexProto.GribGdsSection.Builder builderForValue)
repeated .GribGdsSection gdsList = 2;
GDS factored out
public Grib2IndexProto.Grib2Index.Builder addAllGdsList(java.lang.Iterable<? extends Grib2IndexProto.GribGdsSection> values)
repeated .GribGdsSection gdsList = 2;
GDS factored out
public Grib2IndexProto.Grib2Index.Builder clearGdsList()
repeated .GribGdsSection gdsList = 2;
GDS factored out
public Grib2IndexProto.Grib2Index.Builder removeGdsList(int index)
repeated .GribGdsSection gdsList = 2;
GDS factored out
public Grib2IndexProto.GribGdsSection.Builder getGdsListBuilder(int index)
repeated .GribGdsSection gdsList = 2;
GDS factored out
public Grib2IndexProto.GribGdsSectionOrBuilder getGdsListOrBuilder(int index)
repeated .GribGdsSection gdsList = 2;
GDS factored out
getGdsListOrBuilder
in interface Grib2IndexProto.Grib2IndexOrBuilder
public java.util.List<? extends Grib2IndexProto.GribGdsSectionOrBuilder> getGdsListOrBuilderList()
repeated .GribGdsSection gdsList = 2;
GDS factored out
getGdsListOrBuilderList
in interface Grib2IndexProto.Grib2IndexOrBuilder
public Grib2IndexProto.GribGdsSection.Builder addGdsListBuilder()
repeated .GribGdsSection gdsList = 2;
GDS factored out
public Grib2IndexProto.GribGdsSection.Builder addGdsListBuilder(int index)
repeated .GribGdsSection gdsList = 2;
GDS factored out
public java.util.List<Grib2IndexProto.GribGdsSection.Builder> getGdsListBuilderList()
repeated .GribGdsSection gdsList = 2;
GDS factored out
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;