public static final class Osmformat.HeaderBlock.Builder extends GeneratedMessageLite.Builder<Osmformat.HeaderBlock,Osmformat.HeaderBlock.Builder> implements Osmformat.HeaderBlockOrBuilder
OSMPBF.HeaderBlock
getUnknownFields, parseUnknownField, setUnknownFields
addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
public Osmformat.HeaderBlock.Builder clear()
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageLite.Builder<Osmformat.HeaderBlock,Osmformat.HeaderBlock.Builder>
public Osmformat.HeaderBlock.Builder clone()
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageLite.Builder<Osmformat.HeaderBlock,Osmformat.HeaderBlock.Builder>
public Osmformat.HeaderBlock getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in class GeneratedMessageLite.Builder<Osmformat.HeaderBlock,Osmformat.HeaderBlock.Builder>
public Osmformat.HeaderBlock build()
build
in interface MessageLite.Builder
public Osmformat.HeaderBlock buildPartial()
buildPartial
in interface MessageLite.Builder
public Osmformat.HeaderBlock.Builder mergeFrom(Osmformat.HeaderBlock other)
mergeFrom
in class GeneratedMessageLite.Builder<Osmformat.HeaderBlock,Osmformat.HeaderBlock.Builder>
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
public Osmformat.HeaderBlock.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessageLite.Builder<Osmformat.HeaderBlock.Builder>
IOException
public boolean hasBbox()
optional .OSMPBF.HeaderBBox bbox = 1;
hasBbox
in interface Osmformat.HeaderBlockOrBuilder
public Osmformat.HeaderBBox getBbox()
optional .OSMPBF.HeaderBBox bbox = 1;
getBbox
in interface Osmformat.HeaderBlockOrBuilder
public Osmformat.HeaderBlock.Builder setBbox(Osmformat.HeaderBBox value)
optional .OSMPBF.HeaderBBox bbox = 1;
public Osmformat.HeaderBlock.Builder setBbox(Osmformat.HeaderBBox.Builder builderForValue)
optional .OSMPBF.HeaderBBox bbox = 1;
public Osmformat.HeaderBlock.Builder mergeBbox(Osmformat.HeaderBBox value)
optional .OSMPBF.HeaderBBox bbox = 1;
public Osmformat.HeaderBlock.Builder clearBbox()
optional .OSMPBF.HeaderBBox bbox = 1;
public ProtocolStringList getRequiredFeaturesList()
repeated string required_features = 4;
Additional tags to aid in parsing this dataset
getRequiredFeaturesList
in interface Osmformat.HeaderBlockOrBuilder
public int getRequiredFeaturesCount()
repeated string required_features = 4;
Additional tags to aid in parsing this dataset
getRequiredFeaturesCount
in interface Osmformat.HeaderBlockOrBuilder
public String getRequiredFeatures(int index)
repeated string required_features = 4;
Additional tags to aid in parsing this dataset
getRequiredFeatures
in interface Osmformat.HeaderBlockOrBuilder
public ByteString getRequiredFeaturesBytes(int index)
repeated string required_features = 4;
Additional tags to aid in parsing this dataset
getRequiredFeaturesBytes
in interface Osmformat.HeaderBlockOrBuilder
public Osmformat.HeaderBlock.Builder setRequiredFeatures(int index, String value)
repeated string required_features = 4;
Additional tags to aid in parsing this dataset
public Osmformat.HeaderBlock.Builder addRequiredFeatures(String value)
repeated string required_features = 4;
Additional tags to aid in parsing this dataset
public Osmformat.HeaderBlock.Builder addAllRequiredFeatures(Iterable<String> values)
repeated string required_features = 4;
Additional tags to aid in parsing this dataset
public Osmformat.HeaderBlock.Builder clearRequiredFeatures()
repeated string required_features = 4;
Additional tags to aid in parsing this dataset
public Osmformat.HeaderBlock.Builder addRequiredFeaturesBytes(ByteString value)
repeated string required_features = 4;
Additional tags to aid in parsing this dataset
public ProtocolStringList getOptionalFeaturesList()
repeated string optional_features = 5;
getOptionalFeaturesList
in interface Osmformat.HeaderBlockOrBuilder
public int getOptionalFeaturesCount()
repeated string optional_features = 5;
getOptionalFeaturesCount
in interface Osmformat.HeaderBlockOrBuilder
public String getOptionalFeatures(int index)
repeated string optional_features = 5;
getOptionalFeatures
in interface Osmformat.HeaderBlockOrBuilder
public ByteString getOptionalFeaturesBytes(int index)
repeated string optional_features = 5;
getOptionalFeaturesBytes
in interface Osmformat.HeaderBlockOrBuilder
public Osmformat.HeaderBlock.Builder setOptionalFeatures(int index, String value)
repeated string optional_features = 5;
public Osmformat.HeaderBlock.Builder addOptionalFeatures(String value)
repeated string optional_features = 5;
public Osmformat.HeaderBlock.Builder addAllOptionalFeatures(Iterable<String> values)
repeated string optional_features = 5;
public Osmformat.HeaderBlock.Builder clearOptionalFeatures()
repeated string optional_features = 5;
public Osmformat.HeaderBlock.Builder addOptionalFeaturesBytes(ByteString value)
repeated string optional_features = 5;
public boolean hasWritingprogram()
optional string writingprogram = 16;
hasWritingprogram
in interface Osmformat.HeaderBlockOrBuilder
public String getWritingprogram()
optional string writingprogram = 16;
getWritingprogram
in interface Osmformat.HeaderBlockOrBuilder
public ByteString getWritingprogramBytes()
optional string writingprogram = 16;
getWritingprogramBytes
in interface Osmformat.HeaderBlockOrBuilder
public Osmformat.HeaderBlock.Builder setWritingprogram(String value)
optional string writingprogram = 16;
public Osmformat.HeaderBlock.Builder clearWritingprogram()
optional string writingprogram = 16;
public Osmformat.HeaderBlock.Builder setWritingprogramBytes(ByteString value)
optional string writingprogram = 16;
public boolean hasSource()
optional string source = 17;
From the bbox field.
hasSource
in interface Osmformat.HeaderBlockOrBuilder
public String getSource()
optional string source = 17;
From the bbox field.
getSource
in interface Osmformat.HeaderBlockOrBuilder
public ByteString getSourceBytes()
optional string source = 17;
From the bbox field.
getSourceBytes
in interface Osmformat.HeaderBlockOrBuilder
public Osmformat.HeaderBlock.Builder setSource(String value)
optional string source = 17;
From the bbox field.
public Osmformat.HeaderBlock.Builder clearSource()
optional string source = 17;
From the bbox field.
public Osmformat.HeaderBlock.Builder setSourceBytes(ByteString value)
optional string source = 17;
From the bbox field.