Class RiceDeltaEncoding.Builder (2.3.0)
2.87.0 (latest)
2.86.0
2.84.0
2.82.0
2.81.0
2.79.0
2.77.0
2.75.0
2.74.0
2.73.0
2.72.0
2.71.0
2.69.0
2.67.0
2.66.0
2.63.0
2.62.0
2.61.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.51.0
2.50.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.39.0
2.38.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.27.0
2.26.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.10.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.0
2.3.0
2.2.6
2.0.12
public static final class RiceDeltaEncoding . Builder extends 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.v1.RiceDeltaEncoding
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RiceDeltaEncoding . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
build()
public RiceDeltaEncoding build ()
Returns
buildPartial()
public RiceDeltaEncoding buildPartial ()
Returns
clear()
public RiceDeltaEncoding . Builder clear ()
Returns
Overrides
clearEncodedData()
public RiceDeltaEncoding . Builder clearEncodedData ()
The encoded deltas that are encoded using the Golomb-Rice coder.
bytes encoded_data = 4;
Returns
clearEntryCount()
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;
Returns
clearField(Descriptors.FieldDescriptor field)
public RiceDeltaEncoding . Builder clearField ( Descriptors . FieldDescriptor field )
Parameter
Returns
Overrides
clearFirstValue()
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;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public RiceDeltaEncoding . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Parameter
Returns
Overrides
clearRiceParameter()
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;
Returns
clone()
public RiceDeltaEncoding . Builder clone ()
Returns
Overrides
getDefaultInstanceForType()
public RiceDeltaEncoding getDefaultInstanceForType ()
Returns
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Returns
Overrides
getEncodedData()
public ByteString getEncodedData ()
The encoded deltas that are encoded using the Golomb-Rice coder.
bytes encoded_data = 4;
Returns
getEntryCount()
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;
Returns
Type
Description
int
The entryCount.
getFirstValue()
public 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;
Returns
Type
Description
long
The firstValue.
getRiceParameter()
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;
Returns
Type
Description
int
The riceParameter.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Returns
Overrides
isInitialized()
public final boolean isInitialized ()
Returns
Overrides
public RiceDeltaEncoding . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public RiceDeltaEncoding . Builder mergeFrom ( Message other )
Parameter
Returns
Overrides
mergeFrom(RiceDeltaEncoding other)
public RiceDeltaEncoding . Builder mergeFrom ( RiceDeltaEncoding other )
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RiceDeltaEncoding . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
setEncodedData(ByteString value)
public RiceDeltaEncoding . Builder setEncodedData ( ByteString value )
The encoded deltas that are encoded using the Golomb-Rice coder.
bytes encoded_data = 4;
Parameter
Name
Description
value
ByteString The encodedData to set.
Returns
setEntryCount(int value)
public 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;
Parameter
Name
Description
value
int The entryCount to set.
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public RiceDeltaEncoding . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
setFirstValue(long value)
public 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;
Parameter
Name
Description
value
long The firstValue to set.
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RiceDeltaEncoding . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Parameters
Returns
Overrides
setRiceParameter(int value)
public 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;
Parameter
Name
Description
value
int The riceParameter to set.
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final RiceDeltaEncoding . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-30 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-30 UTC."],[],[]]