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.BlobHeader
build()
Fileformat.BlobHeader
buildPartial()
Fileformat.BlobHeader.Builder
clear()
Fileformat.BlobHeader.Builder
clearDatasize()
required int32 datasize = 3;
Fileformat.BlobHeader.Builder
clearIndexdata()
optional bytes indexdata = 2;
Fileformat.BlobHeader.Builder
clearType()
required string type = 1;
int
getDatasize()
required int32 datasize = 3;
Fileformat.BlobHeader
getDefaultInstanceForType()
static proto4.Descriptors.Descriptor
getDescriptor()
proto4.Descriptors.Descriptor
getDescriptorForType()
proto4.ByteString
getIndexdata()
optional bytes indexdata = 2;
String
getType()
required string type = 1;
proto4.ByteString
getTypeBytes()
required string type = 1;
boolean
hasDatasize()
required int32 datasize = 3;
boolean
hasIndexdata()
optional bytes indexdata = 2;
boolean
hasType()
required string type = 1;
protected proto4.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Fileformat.BlobHeader.Builder
mergeFrom(Fileformat.BlobHeader other)
Fileformat.BlobHeader.Builder
mergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry)
Fileformat.BlobHeader.Builder
mergeFrom(proto4.Message other)
Fileformat.BlobHeader.Builder
setDatasize(int value)
required int32 datasize = 3;
Fileformat.BlobHeader.Builder
setIndexdata(proto4.ByteString value)
optional bytes indexdata = 2;
Fileformat.BlobHeader.Builder
setType(String value)
required string type = 1;
Fileformat.BlobHeader.Builder
setTypeBytes(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:
internalGetFieldAccessorTable
in classproto4.GeneratedMessage.Builder<Fileformat.BlobHeader.Builder>
-
clear
public Fileformat.BlobHeader.Builder clear()
- Specified by:
clear
in interfaceproto4.Message.Builder
- Specified by:
clear
in interfaceproto4.MessageLite.Builder
- Overrides:
clear
in classproto4.GeneratedMessage.Builder<Fileformat.BlobHeader.Builder>
-
getDescriptorForType
public proto4.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfaceproto4.Message.Builder
- Specified by:
getDescriptorForType
in interfaceproto4.MessageOrBuilder
- Overrides:
getDescriptorForType
in classproto4.GeneratedMessage.Builder<Fileformat.BlobHeader.Builder>
-
getDefaultInstanceForType
public Fileformat.BlobHeader getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfaceproto4.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceproto4.MessageOrBuilder
-
build
public Fileformat.BlobHeader build()
- Specified by:
build
in interfaceproto4.Message.Builder
- Specified by:
build
in interfaceproto4.MessageLite.Builder
-
buildPartial
public Fileformat.BlobHeader buildPartial()
- Specified by:
buildPartial
in interfaceproto4.Message.Builder
- Specified by:
buildPartial
in interfaceproto4.MessageLite.Builder
-
mergeFrom
public Fileformat.BlobHeader.Builder mergeFrom(proto4.Message other)
- Specified by:
mergeFrom
in interfaceproto4.Message.Builder
- Overrides:
mergeFrom
in classproto4.AbstractMessage.Builder<Fileformat.BlobHeader.Builder>
-
mergeFrom
public Fileformat.BlobHeader.Builder mergeFrom(Fileformat.BlobHeader other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfaceproto4.MessageLiteOrBuilder
- Overrides:
isInitialized
in classproto4.GeneratedMessage.Builder<Fileformat.BlobHeader.Builder>
-
mergeFrom
public Fileformat.BlobHeader.Builder mergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfaceproto4.Message.Builder
- Specified by:
mergeFrom
in interfaceproto4.MessageLite.Builder
- Overrides:
mergeFrom
in classproto4.AbstractMessage.Builder<Fileformat.BlobHeader.Builder>
- Throws:
IOException
-
hasType
public boolean hasType()
required string type = 1;
- Specified by:
hasType
in interfaceFileformat.BlobHeaderOrBuilder
- Returns:
- Whether the type field is set.
-
getType
public String getType()
required string type = 1;
- Specified by:
getType
in interfaceFileformat.BlobHeaderOrBuilder
- Returns:
- The type.
-
getTypeBytes
public proto4.ByteString getTypeBytes()
required string type = 1;
- Specified by:
getTypeBytes
in 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:
hasIndexdata
in interfaceFileformat.BlobHeaderOrBuilder
- Returns:
- Whether the indexdata field is set.
-
getIndexdata
public proto4.ByteString getIndexdata()
optional bytes indexdata = 2;
- Specified by:
getIndexdata
in 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:
hasDatasize
in interfaceFileformat.BlobHeaderOrBuilder
- Returns:
- Whether the datasize field is set.
-
getDatasize
public int getDatasize()
required int32 datasize = 3;
- Specified by:
getDatasize
in 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.
-
-