public final class RiceDeltaEncoding extends com.google.protobuf.GeneratedMessageV3 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 | Class and Description |
|---|---|
static class |
RiceDeltaEncoding.Builder
The Rice-Golomb encoded data.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
ENCODED_DATA_FIELD_NUMBER |
static int |
ENTRY_COUNT_FIELD_NUMBER |
static int |
FIRST_VALUE_FIELD_NUMBER |
static int |
RICE_PARAMETER_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static RiceDeltaEncoding |
getDefaultInstance() |
RiceDeltaEncoding |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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.
|
com.google.protobuf.Parser<RiceDeltaEncoding> |
getParserForType() |
int |
getRiceParameter()
The Golomb-Rice parameter, which is a number between 2 and 28.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RiceDeltaEncoding.Builder |
newBuilder() |
static RiceDeltaEncoding.Builder |
newBuilder(RiceDeltaEncoding prototype) |
RiceDeltaEncoding.Builder |
newBuilderForType() |
protected RiceDeltaEncoding.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static RiceDeltaEncoding |
parseDelimitedFrom(InputStream input) |
static RiceDeltaEncoding |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RiceDeltaEncoding |
parseFrom(byte[] data) |
static RiceDeltaEncoding |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RiceDeltaEncoding |
parseFrom(ByteBuffer data) |
static RiceDeltaEncoding |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RiceDeltaEncoding |
parseFrom(com.google.protobuf.ByteString data) |
static RiceDeltaEncoding |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RiceDeltaEncoding |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RiceDeltaEncoding |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RiceDeltaEncoding |
parseFrom(InputStream input) |
static RiceDeltaEncoding |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RiceDeltaEncoding> |
parser() |
RiceDeltaEncoding.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int FIRST_VALUE_FIELD_NUMBER
public static final int RICE_PARAMETER_FIELD_NUMBER
public static final int ENTRY_COUNT_FIELD_NUMBER
public static final int ENCODED_DATA_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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 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 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 com.google.protobuf.ByteString getEncodedData()
The encoded deltas that are encoded using the Golomb-Rice coder.
bytes encoded_data = 4;getEncodedData in interface RiceDeltaEncodingOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static RiceDeltaEncoding parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RiceDeltaEncoding parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RiceDeltaEncoding parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RiceDeltaEncoding parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RiceDeltaEncoding parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RiceDeltaEncoding parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RiceDeltaEncoding parseFrom(InputStream input) throws IOException
IOExceptionpublic static RiceDeltaEncoding parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RiceDeltaEncoding parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RiceDeltaEncoding parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RiceDeltaEncoding parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RiceDeltaEncoding parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RiceDeltaEncoding.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static RiceDeltaEncoding.Builder newBuilder()
public static RiceDeltaEncoding.Builder newBuilder(RiceDeltaEncoding prototype)
public RiceDeltaEncoding.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected RiceDeltaEncoding.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static RiceDeltaEncoding getDefaultInstance()
public static com.google.protobuf.Parser<RiceDeltaEncoding> parser()
public com.google.protobuf.Parser<RiceDeltaEncoding> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public RiceDeltaEncoding getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.