public static final class RiceDeltaEncoding.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder> implements RiceDeltaEncodingOrBuilder
The Rice-Golomb encoded data. Used for sending compressed 4-byte hashes or compressed removal indices.Protobuf type
google.cloud.webrisk.v1beta1.RiceDeltaEncoding| Modifier and Type | Method and Description |
|---|---|
RiceDeltaEncoding.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RiceDeltaEncoding |
build() |
RiceDeltaEncoding |
buildPartial() |
RiceDeltaEncoding.Builder |
clear() |
RiceDeltaEncoding.Builder |
clearEncodedData()
The encoded deltas that are encoded using the Golomb-Rice coder.
|
RiceDeltaEncoding.Builder |
clearEntryCount()
The number of entries that are delta encoded in the encoded data.
|
RiceDeltaEncoding.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RiceDeltaEncoding.Builder |
clearFirstValue()
The offset of the first entry in the encoded data, or, if only a single
integer was encoded, that single integer's value.
|
RiceDeltaEncoding.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RiceDeltaEncoding.Builder |
clearRiceParameter()
The Golomb-Rice parameter, which is a number between 2 and 28.
|
RiceDeltaEncoding.Builder |
clone() |
RiceDeltaEncoding |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getEncodedData()
The encoded deltas that are encoded using the Golomb-Rice coder.
|
int |
getEntryCount()
The number of entries that are delta encoded in the encoded data.
|
long |
getFirstValue()
The offset of the first entry in the encoded data, or, if only a single
integer was encoded, that single integer's value.
|
int |
getRiceParameter()
The Golomb-Rice parameter, which is a number between 2 and 28.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RiceDeltaEncoding.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RiceDeltaEncoding.Builder |
mergeFrom(com.google.protobuf.Message other) |
RiceDeltaEncoding.Builder |
mergeFrom(RiceDeltaEncoding other) |
RiceDeltaEncoding.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RiceDeltaEncoding.Builder |
setEncodedData(com.google.protobuf.ByteString value)
The encoded deltas that are encoded using the Golomb-Rice coder.
|
RiceDeltaEncoding.Builder |
setEntryCount(int value)
The number of entries that are delta encoded in the encoded data.
|
RiceDeltaEncoding.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RiceDeltaEncoding.Builder |
setFirstValue(long value)
The offset of the first entry in the encoded data, or, if only a single
integer was encoded, that single integer's value.
|
RiceDeltaEncoding.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RiceDeltaEncoding.Builder |
setRiceParameter(int value)
The Golomb-Rice parameter, which is a number between 2 and 28.
|
RiceDeltaEncoding.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder>public RiceDeltaEncoding.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder>public RiceDeltaEncoding getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RiceDeltaEncoding build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RiceDeltaEncoding buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RiceDeltaEncoding.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder>public RiceDeltaEncoding.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder>public RiceDeltaEncoding.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder>public RiceDeltaEncoding.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder>public RiceDeltaEncoding.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder>public RiceDeltaEncoding.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder>public RiceDeltaEncoding.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RiceDeltaEncoding.Builder>public RiceDeltaEncoding.Builder mergeFrom(RiceDeltaEncoding other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder>public RiceDeltaEncoding.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RiceDeltaEncoding.Builder>IOExceptionpublic long getFirstValue()
The offset of the first entry in the encoded data, or, if only a single integer was encoded, that single integer's value. If the field is empty or missing, assume zero.
int64 first_value = 1;getFirstValue in interface RiceDeltaEncodingOrBuilderpublic RiceDeltaEncoding.Builder setFirstValue(long value)
The offset of the first entry in the encoded data, or, if only a single integer was encoded, that single integer's value. If the field is empty or missing, assume zero.
int64 first_value = 1;public RiceDeltaEncoding.Builder clearFirstValue()
The offset of the first entry in the encoded data, or, if only a single integer was encoded, that single integer's value. If the field is empty or missing, assume zero.
int64 first_value = 1;public int getRiceParameter()
The Golomb-Rice parameter, which is a number between 2 and 28. This field is missing (that is, zero) if `num_entries` is zero.
int32 rice_parameter = 2;getRiceParameter in interface RiceDeltaEncodingOrBuilderpublic RiceDeltaEncoding.Builder setRiceParameter(int value)
The Golomb-Rice parameter, which is a number between 2 and 28. This field is missing (that is, zero) if `num_entries` is zero.
int32 rice_parameter = 2;public RiceDeltaEncoding.Builder clearRiceParameter()
The Golomb-Rice parameter, which is a number between 2 and 28. This field is missing (that is, zero) if `num_entries` is zero.
int32 rice_parameter = 2;public int getEntryCount()
The number of entries that are delta encoded in the encoded data. If only a single integer was encoded, this will be zero and the single value will be stored in `first_value`.
int32 entry_count = 3;getEntryCount in interface RiceDeltaEncodingOrBuilderpublic RiceDeltaEncoding.Builder setEntryCount(int value)
The number of entries that are delta encoded in the encoded data. If only a single integer was encoded, this will be zero and the single value will be stored in `first_value`.
int32 entry_count = 3;public RiceDeltaEncoding.Builder clearEntryCount()
The number of entries that are delta encoded in the encoded data. If only a single integer was encoded, this will be zero and the single value will be stored in `first_value`.
int32 entry_count = 3;public com.google.protobuf.ByteString getEncodedData()
The encoded deltas that are encoded using the Golomb-Rice coder.
bytes encoded_data = 4;getEncodedData in interface RiceDeltaEncodingOrBuilderpublic RiceDeltaEncoding.Builder setEncodedData(com.google.protobuf.ByteString value)
The encoded deltas that are encoded using the Golomb-Rice coder.
bytes encoded_data = 4;public RiceDeltaEncoding.Builder clearEncodedData()
The encoded deltas that are encoded using the Golomb-Rice coder.
bytes encoded_data = 4;public final RiceDeltaEncoding.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder>public final RiceDeltaEncoding.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RiceDeltaEncoding.Builder>Copyright © 2019 Google LLC. All rights reserved.