Builder

class Builder : GeneratedMessage.Builder<BuilderT> , CompressedDataOrBuilder
Generic container for compressed data, which simply combines an enumerated `CompressionMode` with a blob of raw bytes
which are expected to be compressed by the specified algorithm or tool.
Protobuf type elide.data.CompressedData

Properties

Functions

Link copied to clipboard
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
open fun addRepeatedField(field: Descriptors.FieldDescriptor, value: Any): BuilderT
abstract fun addRepeatedField(field: Descriptors.FieldDescriptor, value: Any): Message.Builder
Link copied to clipboard
abstract fun build(): MessageLite
open fun build(): CompressedData
Link copied to clipboard
abstract fun buildPartial(): MessageLite
Link copied to clipboard
open fun clear(): BuilderType
abstract fun clear(): Message.Builder
Link copied to clipboard
Compression mode applied to this data. If no compression is active, `IDENTITY` may be specified as a default.
.elide.data.CompressionMode compression = 1;
Link copied to clipboard
Container holding the raw compressed data, and a fingerprint of the data in compressed form. This is unmodified raw
bytes, aside from being compressed by the algorithm specified by `compression`.
.elide.data.DataContainer data = 4;
Link copied to clipboard
open fun clearField(field: Descriptors.FieldDescriptor): BuilderT
abstract fun clearField(field: Descriptors.FieldDescriptor): Message.Builder
Link copied to clipboard
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
open fun clearOneof(oneof: Descriptors.OneofDescriptor): BuilderType
open fun clearOneof(oneof: Descriptors.OneofDescriptor): BuilderT
abstract fun clearOneof(oneof: Descriptors.OneofDescriptor): Message.Builder
Link copied to clipboard
Size of the asset data before compression. To obtain the size of the data in compressed form, simply take the
length of the data field itself. This value is expressed in bytes.
uint64 size = 2;
Link copied to clipboard
open fun clone(): BuilderType
open fun clone(): BuilderT
abstract fun clone(): Message.Builder
Link copied to clipboard
Link copied to clipboard
open fun getAllFields(): Map<Descriptors.FieldDescriptor, Any>
Link copied to clipboard
Compression mode applied to this data. If no compression is active, `IDENTITY` may be specified as a default.
.elide.data.CompressionMode compression = 1;
Link copied to clipboard
Compression mode applied to this data. If no compression is active, `IDENTITY` may be specified as a default.
.elide.data.CompressionMode compression = 1;
Link copied to clipboard
Container holding the raw compressed data, and a fingerprint of the data in compressed form. This is unmodified raw
bytes, aside from being compressed by the algorithm specified by `compression`.
.elide.data.DataContainer data = 4;
Link copied to clipboard
Container holding the raw compressed data, and a fingerprint of the data in compressed form. This is unmodified raw
bytes, aside from being compressed by the algorithm specified by `compression`.
.elide.data.DataContainer data = 4;
Link copied to clipboard
Container holding the raw compressed data, and a fingerprint of the data in compressed form. This is unmodified raw
bytes, aside from being compressed by the algorithm specified by `compression`.
.elide.data.DataContainer data = 4;
Link copied to clipboard
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
open fun getField(field: Descriptors.FieldDescriptor): Any
Link copied to clipboard
open fun getFieldBuilder(field: Descriptors.FieldDescriptor): Message.Builder
Link copied to clipboard
open fun getIntegrity(index: Int): DataFingerprint
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
open fun getOneofFieldDescriptor(oneof: Descriptors.OneofDescriptor): Descriptors.FieldDescriptor
Link copied to clipboard
open fun getRepeatedField(field: Descriptors.FieldDescriptor, index: Int): Any
Link copied to clipboard
open fun getRepeatedFieldBuilder(field: Descriptors.FieldDescriptor, index: Int): Message.Builder
Link copied to clipboard
open fun getRepeatedFieldCount(field: Descriptors.FieldDescriptor): Int
Link copied to clipboard
open fun getSize(): Long
Size of the asset data before compression. To obtain the size of the data in compressed form, simply take the
length of the data field itself. This value is expressed in bytes.
uint64 size = 2;
Link copied to clipboard
fun getUnknownFields(): UnknownFieldSet
Link copied to clipboard
open fun hasData(): Boolean
Container holding the raw compressed data, and a fingerprint of the data in compressed form. This is unmodified raw
bytes, aside from being compressed by the algorithm specified by `compression`.
.elide.data.DataContainer data = 4;
Link copied to clipboard
open fun hasField(field: Descriptors.FieldDescriptor): Boolean
Link copied to clipboard
open fun hasOneof(oneof: Descriptors.OneofDescriptor): Boolean
Link copied to clipboard
Link copied to clipboard
Container holding the raw compressed data, and a fingerprint of the data in compressed form. This is unmodified raw
bytes, aside from being compressed by the algorithm specified by `compression`.
.elide.data.DataContainer data = 4;
Link copied to clipboard
open fun mergeDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): Boolean
Link copied to clipboard
abstract fun mergeFrom(other: Message): Message.Builder
open fun mergeFrom(other: Message): CompressedData.Builder
open fun mergeFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): CompressedData.Builder
Link copied to clipboard
open fun mergeUnknownFields(unknownFields: UnknownFieldSet): BuilderType
open fun mergeUnknownFields(unknownFields: UnknownFieldSet): BuilderT
abstract fun mergeUnknownFields(unknownFields: UnknownFieldSet): Message.Builder
Link copied to clipboard
open fun newBuilderForField(field: Descriptors.FieldDescriptor): Message.Builder
Link copied to clipboard
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
Compression mode applied to this data. If no compression is active, `IDENTITY` may be specified as a default.
.elide.data.CompressionMode compression = 1;
Link copied to clipboard
Compression mode applied to this data. If no compression is active, `IDENTITY` may be specified as a default.
.elide.data.CompressionMode compression = 1;
Link copied to clipboard
Container holding the raw compressed data, and a fingerprint of the data in compressed form. This is unmodified raw
bytes, aside from being compressed by the algorithm specified by `compression`.
.elide.data.DataContainer data = 4;
Link copied to clipboard
open fun setField(field: Descriptors.FieldDescriptor, value: Any): BuilderT
abstract fun setField(field: Descriptors.FieldDescriptor, value: Any): Message.Builder
Link copied to clipboard
Holds an (optional) integrity fingerprint, calculated from the held data *before* compression, which maybe used to
verify the consistency of the data held by this container after de-compression.
repeated .elide.data.DataFingerprint integrity = 3;
Link copied to clipboard
open fun setRepeatedField(field: Descriptors.FieldDescriptor, index: Int, value: Any): BuilderT
abstract fun setRepeatedField(field: Descriptors.FieldDescriptor, index: Int, value: Any): Message.Builder
Link copied to clipboard
Size of the asset data before compression. To obtain the size of the data in compressed form, simply take the
length of the data field itself. This value is expressed in bytes.
uint64 size = 2;
Link copied to clipboard
open fun setUnknownFields(unknownFields: UnknownFieldSet): BuilderT
abstract fun setUnknownFields(unknownFields: UnknownFieldSet): Message.Builder
Link copied to clipboard
open fun toString(): String