Package io.trino.orc.proto
Class OrcProto.PostScript.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
- io.trino.orc.proto.OrcProto.PostScript.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,OrcProto.PostScriptOrBuilder,Cloneable
- Enclosing class:
- OrcProto.PostScript
public static final class OrcProto.PostScript.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder> implements OrcProto.PostScriptOrBuilder
Serialized length must be less that 255 bytes
Protobuf typeorc.proto.PostScript
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description OrcProto.PostScript.BuilderaddAllVersion(Iterable<? extends Integer> values)the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12OrcProto.PostScript.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)OrcProto.PostScript.BuilderaddVersion(int value)the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12OrcProto.PostScriptbuild()OrcProto.PostScriptbuildPartial()OrcProto.PostScript.Builderclear()OrcProto.PostScript.BuilderclearCompression()optional .orc.proto.CompressionKind compression = 2;OrcProto.PostScript.BuilderclearCompressionBlockSize()optional uint64 compressionBlockSize = 3;OrcProto.PostScript.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)OrcProto.PostScript.BuilderclearFooterLength()optional uint64 footerLength = 1;OrcProto.PostScript.BuilderclearMagic()Leave this last in the recordOrcProto.PostScript.BuilderclearMetadataLength()optional uint64 metadataLength = 5;OrcProto.PostScript.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)OrcProto.PostScript.BuilderclearStripeStatisticsLength()the number of bytes in the encrypted stripe statisticsOrcProto.PostScript.BuilderclearVersion()the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12OrcProto.PostScript.BuilderclearWriterVersion()The version of the writer that wrote the file.OrcProto.PostScript.Builderclone()OrcProto.CompressionKindgetCompression()optional .orc.proto.CompressionKind compression = 2;longgetCompressionBlockSize()optional uint64 compressionBlockSize = 3;OrcProto.PostScriptgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetFooterLength()optional uint64 footerLength = 1;StringgetMagic()Leave this last in the recordcom.google.protobuf.ByteStringgetMagicBytes()Leave this last in the recordlonggetMetadataLength()optional uint64 metadataLength = 5;longgetStripeStatisticsLength()the number of bytes in the encrypted stripe statisticsintgetVersion(int index)the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12intgetVersionCount()the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12List<Integer>getVersionList()the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12intgetWriterVersion()The version of the writer that wrote the file.booleanhasCompression()optional .orc.proto.CompressionKind compression = 2;booleanhasCompressionBlockSize()optional uint64 compressionBlockSize = 3;booleanhasFooterLength()optional uint64 footerLength = 1;booleanhasMagic()Leave this last in the recordbooleanhasMetadataLength()optional uint64 metadataLength = 5;booleanhasStripeStatisticsLength()the number of bytes in the encrypted stripe statisticsbooleanhasWriterVersion()The version of the writer that wrote the file.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()OrcProto.PostScript.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)OrcProto.PostScript.BuildermergeFrom(com.google.protobuf.Message other)OrcProto.PostScript.BuildermergeFrom(OrcProto.PostScript other)OrcProto.PostScript.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)OrcProto.PostScript.BuildersetCompression(OrcProto.CompressionKind value)optional .orc.proto.CompressionKind compression = 2;OrcProto.PostScript.BuildersetCompressionBlockSize(long value)optional uint64 compressionBlockSize = 3;OrcProto.PostScript.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)OrcProto.PostScript.BuildersetFooterLength(long value)optional uint64 footerLength = 1;OrcProto.PostScript.BuildersetMagic(String value)Leave this last in the recordOrcProto.PostScript.BuildersetMagicBytes(com.google.protobuf.ByteString value)Leave this last in the recordOrcProto.PostScript.BuildersetMetadataLength(long value)optional uint64 metadataLength = 5;OrcProto.PostScript.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)OrcProto.PostScript.BuildersetStripeStatisticsLength(long value)the number of bytes in the encrypted stripe statisticsOrcProto.PostScript.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)OrcProto.PostScript.BuildersetVersion(int index, int value)the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12OrcProto.PostScript.BuildersetWriterVersion(int value)The version of the writer that wrote the file.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
clear
public OrcProto.PostScript.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
getDefaultInstanceForType
public OrcProto.PostScript getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public OrcProto.PostScript build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public OrcProto.PostScript buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public OrcProto.PostScript.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
setField
public OrcProto.PostScript.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
clearField
public OrcProto.PostScript.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
clearOneof
public OrcProto.PostScript.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
setRepeatedField
public OrcProto.PostScript.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
addRepeatedField
public OrcProto.PostScript.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
mergeFrom
public OrcProto.PostScript.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OrcProto.PostScript.Builder>
-
mergeFrom
public OrcProto.PostScript.Builder mergeFrom(OrcProto.PostScript other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
mergeFrom
public OrcProto.PostScript.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OrcProto.PostScript.Builder>- Throws:
IOException
-
hasFooterLength
public boolean hasFooterLength()
optional uint64 footerLength = 1;- Specified by:
hasFooterLengthin interfaceOrcProto.PostScriptOrBuilder- Returns:
- Whether the footerLength field is set.
-
getFooterLength
public long getFooterLength()
optional uint64 footerLength = 1;- Specified by:
getFooterLengthin interfaceOrcProto.PostScriptOrBuilder- Returns:
- The footerLength.
-
setFooterLength
public OrcProto.PostScript.Builder setFooterLength(long value)
optional uint64 footerLength = 1;- Parameters:
value- The footerLength to set.- Returns:
- This builder for chaining.
-
clearFooterLength
public OrcProto.PostScript.Builder clearFooterLength()
optional uint64 footerLength = 1;- Returns:
- This builder for chaining.
-
hasCompression
public boolean hasCompression()
optional .orc.proto.CompressionKind compression = 2;- Specified by:
hasCompressionin interfaceOrcProto.PostScriptOrBuilder- Returns:
- Whether the compression field is set.
-
getCompression
public OrcProto.CompressionKind getCompression()
optional .orc.proto.CompressionKind compression = 2;- Specified by:
getCompressionin interfaceOrcProto.PostScriptOrBuilder- Returns:
- The compression.
-
setCompression
public OrcProto.PostScript.Builder setCompression(OrcProto.CompressionKind value)
optional .orc.proto.CompressionKind compression = 2;- Parameters:
value- The compression to set.- Returns:
- This builder for chaining.
-
clearCompression
public OrcProto.PostScript.Builder clearCompression()
optional .orc.proto.CompressionKind compression = 2;- Returns:
- This builder for chaining.
-
hasCompressionBlockSize
public boolean hasCompressionBlockSize()
optional uint64 compressionBlockSize = 3;- Specified by:
hasCompressionBlockSizein interfaceOrcProto.PostScriptOrBuilder- Returns:
- Whether the compressionBlockSize field is set.
-
getCompressionBlockSize
public long getCompressionBlockSize()
optional uint64 compressionBlockSize = 3;- Specified by:
getCompressionBlockSizein interfaceOrcProto.PostScriptOrBuilder- Returns:
- The compressionBlockSize.
-
setCompressionBlockSize
public OrcProto.PostScript.Builder setCompressionBlockSize(long value)
optional uint64 compressionBlockSize = 3;- Parameters:
value- The compressionBlockSize to set.- Returns:
- This builder for chaining.
-
clearCompressionBlockSize
public OrcProto.PostScript.Builder clearCompressionBlockSize()
optional uint64 compressionBlockSize = 3;- Returns:
- This builder for chaining.
-
getVersionList
public List<Integer> getVersionList()
the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12
repeated uint32 version = 4 [packed = true];- Specified by:
getVersionListin interfaceOrcProto.PostScriptOrBuilder- Returns:
- A list containing the version.
-
getVersionCount
public int getVersionCount()
the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12
repeated uint32 version = 4 [packed = true];- Specified by:
getVersionCountin interfaceOrcProto.PostScriptOrBuilder- Returns:
- The count of version.
-
getVersion
public int getVersion(int index)
the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12
repeated uint32 version = 4 [packed = true];- Specified by:
getVersionin interfaceOrcProto.PostScriptOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The version at the given index.
-
setVersion
public OrcProto.PostScript.Builder setVersion(int index, int value)
the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12
repeated uint32 version = 4 [packed = true];- Parameters:
index- The index to set the value at.value- The version to set.- Returns:
- This builder for chaining.
-
addVersion
public OrcProto.PostScript.Builder addVersion(int value)
the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12
repeated uint32 version = 4 [packed = true];- Parameters:
value- The version to add.- Returns:
- This builder for chaining.
-
addAllVersion
public OrcProto.PostScript.Builder addAllVersion(Iterable<? extends Integer> values)
the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12
repeated uint32 version = 4 [packed = true];- Parameters:
values- The version to add.- Returns:
- This builder for chaining.
-
clearVersion
public OrcProto.PostScript.Builder clearVersion()
the version of the file format [0, 11] = Hive 0.11 [0, 12] = Hive 0.12
repeated uint32 version = 4 [packed = true];- Returns:
- This builder for chaining.
-
hasMetadataLength
public boolean hasMetadataLength()
optional uint64 metadataLength = 5;- Specified by:
hasMetadataLengthin interfaceOrcProto.PostScriptOrBuilder- Returns:
- Whether the metadataLength field is set.
-
getMetadataLength
public long getMetadataLength()
optional uint64 metadataLength = 5;- Specified by:
getMetadataLengthin interfaceOrcProto.PostScriptOrBuilder- Returns:
- The metadataLength.
-
setMetadataLength
public OrcProto.PostScript.Builder setMetadataLength(long value)
optional uint64 metadataLength = 5;- Parameters:
value- The metadataLength to set.- Returns:
- This builder for chaining.
-
clearMetadataLength
public OrcProto.PostScript.Builder clearMetadataLength()
optional uint64 metadataLength = 5;- Returns:
- This builder for chaining.
-
hasWriterVersion
public boolean hasWriterVersion()
The version of the writer that wrote the file. This number is updated when we make fixes or large changes to the writer so that readers can detect whether a given bug is present in the data. Only the Java ORC writer may use values under 6 (or missing) so that readers that predate ORC-202 treat the new writers correctly. Each writer should assign their own sequence of versions starting from 6. Version of the ORC Java writer: 0 = original 1 = HIVE-8732 fixed (fixed stripe/file maximum statistics & string statistics use utf8 for min/max) 2 = HIVE-4243 fixed (use real column names from Hive tables) 3 = HIVE-12055 added (vectorized writer implementation) 4 = HIVE-13083 fixed (decimals write present stream correctly) 5 = ORC-101 fixed (bloom filters use utf8 consistently) 6 = ORC-135 fixed (timestamp statistics use utc) 7 = ORC-517 fixed (decimal64 min/max incorrect) 8 = ORC-203 added (trim very long string statistics) 9 = ORC-14 added (column encryption) Version of the ORC C++ writer: 6 = original Version of the Presto writer: 6 = original Version of the Scritchley Go writer: 6 = original Version of the Trino writer: 6 = originaloptional uint32 writerVersion = 6;- Specified by:
hasWriterVersionin interfaceOrcProto.PostScriptOrBuilder- Returns:
- Whether the writerVersion field is set.
-
getWriterVersion
public int getWriterVersion()
The version of the writer that wrote the file. This number is updated when we make fixes or large changes to the writer so that readers can detect whether a given bug is present in the data. Only the Java ORC writer may use values under 6 (or missing) so that readers that predate ORC-202 treat the new writers correctly. Each writer should assign their own sequence of versions starting from 6. Version of the ORC Java writer: 0 = original 1 = HIVE-8732 fixed (fixed stripe/file maximum statistics & string statistics use utf8 for min/max) 2 = HIVE-4243 fixed (use real column names from Hive tables) 3 = HIVE-12055 added (vectorized writer implementation) 4 = HIVE-13083 fixed (decimals write present stream correctly) 5 = ORC-101 fixed (bloom filters use utf8 consistently) 6 = ORC-135 fixed (timestamp statistics use utc) 7 = ORC-517 fixed (decimal64 min/max incorrect) 8 = ORC-203 added (trim very long string statistics) 9 = ORC-14 added (column encryption) Version of the ORC C++ writer: 6 = original Version of the Presto writer: 6 = original Version of the Scritchley Go writer: 6 = original Version of the Trino writer: 6 = originaloptional uint32 writerVersion = 6;- Specified by:
getWriterVersionin interfaceOrcProto.PostScriptOrBuilder- Returns:
- The writerVersion.
-
setWriterVersion
public OrcProto.PostScript.Builder setWriterVersion(int value)
The version of the writer that wrote the file. This number is updated when we make fixes or large changes to the writer so that readers can detect whether a given bug is present in the data. Only the Java ORC writer may use values under 6 (or missing) so that readers that predate ORC-202 treat the new writers correctly. Each writer should assign their own sequence of versions starting from 6. Version of the ORC Java writer: 0 = original 1 = HIVE-8732 fixed (fixed stripe/file maximum statistics & string statistics use utf8 for min/max) 2 = HIVE-4243 fixed (use real column names from Hive tables) 3 = HIVE-12055 added (vectorized writer implementation) 4 = HIVE-13083 fixed (decimals write present stream correctly) 5 = ORC-101 fixed (bloom filters use utf8 consistently) 6 = ORC-135 fixed (timestamp statistics use utc) 7 = ORC-517 fixed (decimal64 min/max incorrect) 8 = ORC-203 added (trim very long string statistics) 9 = ORC-14 added (column encryption) Version of the ORC C++ writer: 6 = original Version of the Presto writer: 6 = original Version of the Scritchley Go writer: 6 = original Version of the Trino writer: 6 = originaloptional uint32 writerVersion = 6;- Parameters:
value- The writerVersion to set.- Returns:
- This builder for chaining.
-
clearWriterVersion
public OrcProto.PostScript.Builder clearWriterVersion()
The version of the writer that wrote the file. This number is updated when we make fixes or large changes to the writer so that readers can detect whether a given bug is present in the data. Only the Java ORC writer may use values under 6 (or missing) so that readers that predate ORC-202 treat the new writers correctly. Each writer should assign their own sequence of versions starting from 6. Version of the ORC Java writer: 0 = original 1 = HIVE-8732 fixed (fixed stripe/file maximum statistics & string statistics use utf8 for min/max) 2 = HIVE-4243 fixed (use real column names from Hive tables) 3 = HIVE-12055 added (vectorized writer implementation) 4 = HIVE-13083 fixed (decimals write present stream correctly) 5 = ORC-101 fixed (bloom filters use utf8 consistently) 6 = ORC-135 fixed (timestamp statistics use utc) 7 = ORC-517 fixed (decimal64 min/max incorrect) 8 = ORC-203 added (trim very long string statistics) 9 = ORC-14 added (column encryption) Version of the ORC C++ writer: 6 = original Version of the Presto writer: 6 = original Version of the Scritchley Go writer: 6 = original Version of the Trino writer: 6 = originaloptional uint32 writerVersion = 6;- Returns:
- This builder for chaining.
-
hasStripeStatisticsLength
public boolean hasStripeStatisticsLength()
the number of bytes in the encrypted stripe statistics
optional uint64 stripeStatisticsLength = 7;- Specified by:
hasStripeStatisticsLengthin interfaceOrcProto.PostScriptOrBuilder- Returns:
- Whether the stripeStatisticsLength field is set.
-
getStripeStatisticsLength
public long getStripeStatisticsLength()
the number of bytes in the encrypted stripe statistics
optional uint64 stripeStatisticsLength = 7;- Specified by:
getStripeStatisticsLengthin interfaceOrcProto.PostScriptOrBuilder- Returns:
- The stripeStatisticsLength.
-
setStripeStatisticsLength
public OrcProto.PostScript.Builder setStripeStatisticsLength(long value)
the number of bytes in the encrypted stripe statistics
optional uint64 stripeStatisticsLength = 7;- Parameters:
value- The stripeStatisticsLength to set.- Returns:
- This builder for chaining.
-
clearStripeStatisticsLength
public OrcProto.PostScript.Builder clearStripeStatisticsLength()
the number of bytes in the encrypted stripe statistics
optional uint64 stripeStatisticsLength = 7;- Returns:
- This builder for chaining.
-
hasMagic
public boolean hasMagic()
Leave this last in the record
optional string magic = 8000;- Specified by:
hasMagicin interfaceOrcProto.PostScriptOrBuilder- Returns:
- Whether the magic field is set.
-
getMagic
public String getMagic()
Leave this last in the record
optional string magic = 8000;- Specified by:
getMagicin interfaceOrcProto.PostScriptOrBuilder- Returns:
- The magic.
-
getMagicBytes
public com.google.protobuf.ByteString getMagicBytes()
Leave this last in the record
optional string magic = 8000;- Specified by:
getMagicBytesin interfaceOrcProto.PostScriptOrBuilder- Returns:
- The bytes for magic.
-
setMagic
public OrcProto.PostScript.Builder setMagic(String value)
Leave this last in the record
optional string magic = 8000;- Parameters:
value- The magic to set.- Returns:
- This builder for chaining.
-
clearMagic
public OrcProto.PostScript.Builder clearMagic()
Leave this last in the record
optional string magic = 8000;- Returns:
- This builder for chaining.
-
setMagicBytes
public OrcProto.PostScript.Builder setMagicBytes(com.google.protobuf.ByteString value)
Leave this last in the record
optional string magic = 8000;- Parameters:
value- The bytes for magic to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final OrcProto.PostScript.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
mergeUnknownFields
public final OrcProto.PostScript.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OrcProto.PostScript.Builder>
-
-