Class Fileformat.BlobHeader.Builder
- java.lang.Object
-
- proto4.AbstractMessageLite.Builder
-
- proto4.AbstractMessage.Builder<BuilderT>
-
- proto4.GeneratedMessage.Builder<Fileformat.BlobHeader.Builder>
-
- org.apache.sedona.sql.datasources.osmpbf.build.Fileformat.BlobHeader.Builder
-
- All Implemented Interfaces:
Cloneable,Fileformat.BlobHeaderOrBuilder,proto4.Message.Builder,proto4.MessageLite.Builder,proto4.MessageLiteOrBuilder,proto4.MessageOrBuilder
- Enclosing class:
- Fileformat.BlobHeader
public static final class Fileformat.BlobHeader.Builder extends proto4.GeneratedMessage.Builder<Fileformat.BlobHeader.Builder> implements Fileformat.BlobHeaderOrBuilder
Protobuf typeBlobHeader
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Fileformat.BlobHeaderbuild()Fileformat.BlobHeaderbuildPartial()Fileformat.BlobHeader.Builderclear()Fileformat.BlobHeader.BuilderclearDatasize()required int32 datasize = 3;Fileformat.BlobHeader.BuilderclearIndexdata()optional bytes indexdata = 2;Fileformat.BlobHeader.BuilderclearType()required string type = 1;intgetDatasize()required int32 datasize = 3;Fileformat.BlobHeadergetDefaultInstanceForType()static proto4.Descriptors.DescriptorgetDescriptor()proto4.Descriptors.DescriptorgetDescriptorForType()proto4.ByteStringgetIndexdata()optional bytes indexdata = 2;StringgetType()required string type = 1;proto4.ByteStringgetTypeBytes()required string type = 1;booleanhasDatasize()required int32 datasize = 3;booleanhasIndexdata()optional bytes indexdata = 2;booleanhasType()required string type = 1;protected proto4.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Fileformat.BlobHeader.BuildermergeFrom(Fileformat.BlobHeader other)Fileformat.BlobHeader.BuildermergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry)Fileformat.BlobHeader.BuildermergeFrom(proto4.Message other)Fileformat.BlobHeader.BuildersetDatasize(int value)required int32 datasize = 3;Fileformat.BlobHeader.BuildersetIndexdata(proto4.ByteString value)optional bytes indexdata = 2;Fileformat.BlobHeader.BuildersetType(String value)required string type = 1;Fileformat.BlobHeader.BuildersetTypeBytes(proto4.ByteString value)required string type = 1;-
Methods inherited from class proto4.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class proto4.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class proto4.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final proto4.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected proto4.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classproto4.GeneratedMessage.Builder<Fileformat.BlobHeader.Builder>
-
clear
public Fileformat.BlobHeader.Builder clear()
- Specified by:
clearin interfaceproto4.Message.Builder- Specified by:
clearin interfaceproto4.MessageLite.Builder- Overrides:
clearin classproto4.GeneratedMessage.Builder<Fileformat.BlobHeader.Builder>
-
getDescriptorForType
public proto4.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfaceproto4.Message.Builder- Specified by:
getDescriptorForTypein interfaceproto4.MessageOrBuilder- Overrides:
getDescriptorForTypein classproto4.GeneratedMessage.Builder<Fileformat.BlobHeader.Builder>
-
getDefaultInstanceForType
public Fileformat.BlobHeader getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfaceproto4.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceproto4.MessageOrBuilder
-
build
public Fileformat.BlobHeader build()
- Specified by:
buildin interfaceproto4.Message.Builder- Specified by:
buildin interfaceproto4.MessageLite.Builder
-
buildPartial
public Fileformat.BlobHeader buildPartial()
- Specified by:
buildPartialin interfaceproto4.Message.Builder- Specified by:
buildPartialin interfaceproto4.MessageLite.Builder
-
mergeFrom
public Fileformat.BlobHeader.Builder mergeFrom(proto4.Message other)
- Specified by:
mergeFromin interfaceproto4.Message.Builder- Overrides:
mergeFromin classproto4.AbstractMessage.Builder<Fileformat.BlobHeader.Builder>
-
mergeFrom
public Fileformat.BlobHeader.Builder mergeFrom(Fileformat.BlobHeader other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfaceproto4.MessageLiteOrBuilder- Overrides:
isInitializedin classproto4.GeneratedMessage.Builder<Fileformat.BlobHeader.Builder>
-
mergeFrom
public Fileformat.BlobHeader.Builder mergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfaceproto4.Message.Builder- Specified by:
mergeFromin interfaceproto4.MessageLite.Builder- Overrides:
mergeFromin classproto4.AbstractMessage.Builder<Fileformat.BlobHeader.Builder>- Throws:
IOException
-
hasType
public boolean hasType()
required string type = 1;- Specified by:
hasTypein interfaceFileformat.BlobHeaderOrBuilder- Returns:
- Whether the type field is set.
-
getType
public String getType()
required string type = 1;- Specified by:
getTypein interfaceFileformat.BlobHeaderOrBuilder- Returns:
- The type.
-
getTypeBytes
public proto4.ByteString getTypeBytes()
required string type = 1;- Specified by:
getTypeBytesin interfaceFileformat.BlobHeaderOrBuilder- Returns:
- The bytes for type.
-
setType
public Fileformat.BlobHeader.Builder setType(String value)
required string type = 1;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public Fileformat.BlobHeader.Builder clearType()
required string type = 1;- Returns:
- This builder for chaining.
-
setTypeBytes
public Fileformat.BlobHeader.Builder setTypeBytes(proto4.ByteString value)
required string type = 1;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
hasIndexdata
public boolean hasIndexdata()
optional bytes indexdata = 2;- Specified by:
hasIndexdatain interfaceFileformat.BlobHeaderOrBuilder- Returns:
- Whether the indexdata field is set.
-
getIndexdata
public proto4.ByteString getIndexdata()
optional bytes indexdata = 2;- Specified by:
getIndexdatain interfaceFileformat.BlobHeaderOrBuilder- Returns:
- The indexdata.
-
setIndexdata
public Fileformat.BlobHeader.Builder setIndexdata(proto4.ByteString value)
optional bytes indexdata = 2;- Parameters:
value- The indexdata to set.- Returns:
- This builder for chaining.
-
clearIndexdata
public Fileformat.BlobHeader.Builder clearIndexdata()
optional bytes indexdata = 2;- Returns:
- This builder for chaining.
-
hasDatasize
public boolean hasDatasize()
required int32 datasize = 3;- Specified by:
hasDatasizein interfaceFileformat.BlobHeaderOrBuilder- Returns:
- Whether the datasize field is set.
-
getDatasize
public int getDatasize()
required int32 datasize = 3;- Specified by:
getDatasizein interfaceFileformat.BlobHeaderOrBuilder- Returns:
- The datasize.
-
setDatasize
public Fileformat.BlobHeader.Builder setDatasize(int value)
required int32 datasize = 3;- Parameters:
value- The datasize to set.- Returns:
- This builder for chaining.
-
clearDatasize
public Fileformat.BlobHeader.Builder clearDatasize()
required int32 datasize = 3;- Returns:
- This builder for chaining.
-
-