public static final class ThreatEntryAdditions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ThreatEntryAdditions.Builder> implements ThreatEntryAdditionsOrBuilder
Contains the set of entries to add to a local database. May contain a combination of compressed and raw data in a single response.Protobuf type
google.cloud.webrisk.v1beta1.ThreatEntryAdditions| Modifier and Type | Method and Description |
|---|---|
ThreatEntryAdditions.Builder |
addAllRawHashes(Iterable<? extends RawHashes> values)
The raw SHA256-formatted entries.
|
ThreatEntryAdditions.Builder |
addRawHashes(int index,
RawHashes.Builder builderForValue)
The raw SHA256-formatted entries.
|
ThreatEntryAdditions.Builder |
addRawHashes(int index,
RawHashes value)
The raw SHA256-formatted entries.
|
ThreatEntryAdditions.Builder |
addRawHashes(RawHashes.Builder builderForValue)
The raw SHA256-formatted entries.
|
ThreatEntryAdditions.Builder |
addRawHashes(RawHashes value)
The raw SHA256-formatted entries.
|
RawHashes.Builder |
addRawHashesBuilder()
The raw SHA256-formatted entries.
|
RawHashes.Builder |
addRawHashesBuilder(int index)
The raw SHA256-formatted entries.
|
ThreatEntryAdditions.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ThreatEntryAdditions |
build() |
ThreatEntryAdditions |
buildPartial() |
ThreatEntryAdditions.Builder |
clear() |
ThreatEntryAdditions.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ThreatEntryAdditions.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ThreatEntryAdditions.Builder |
clearRawHashes()
The raw SHA256-formatted entries.
|
ThreatEntryAdditions.Builder |
clearRiceHashes()
The encoded 4-byte prefixes of SHA256-formatted entries, using a
Golomb-Rice encoding.
|
ThreatEntryAdditions.Builder |
clone() |
ThreatEntryAdditions |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
RawHashes |
getRawHashes(int index)
The raw SHA256-formatted entries.
|
RawHashes.Builder |
getRawHashesBuilder(int index)
The raw SHA256-formatted entries.
|
List<RawHashes.Builder> |
getRawHashesBuilderList()
The raw SHA256-formatted entries.
|
int |
getRawHashesCount()
The raw SHA256-formatted entries.
|
List<RawHashes> |
getRawHashesList()
The raw SHA256-formatted entries.
|
RawHashesOrBuilder |
getRawHashesOrBuilder(int index)
The raw SHA256-formatted entries.
|
List<? extends RawHashesOrBuilder> |
getRawHashesOrBuilderList()
The raw SHA256-formatted entries.
|
RiceDeltaEncoding |
getRiceHashes()
The encoded 4-byte prefixes of SHA256-formatted entries, using a
Golomb-Rice encoding.
|
RiceDeltaEncoding.Builder |
getRiceHashesBuilder()
The encoded 4-byte prefixes of SHA256-formatted entries, using a
Golomb-Rice encoding.
|
RiceDeltaEncodingOrBuilder |
getRiceHashesOrBuilder()
The encoded 4-byte prefixes of SHA256-formatted entries, using a
Golomb-Rice encoding.
|
boolean |
hasRiceHashes()
The encoded 4-byte prefixes of SHA256-formatted entries, using a
Golomb-Rice encoding.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ThreatEntryAdditions.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ThreatEntryAdditions.Builder |
mergeFrom(com.google.protobuf.Message other) |
ThreatEntryAdditions.Builder |
mergeFrom(ThreatEntryAdditions other) |
ThreatEntryAdditions.Builder |
mergeRiceHashes(RiceDeltaEncoding value)
The encoded 4-byte prefixes of SHA256-formatted entries, using a
Golomb-Rice encoding.
|
ThreatEntryAdditions.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ThreatEntryAdditions.Builder |
removeRawHashes(int index)
The raw SHA256-formatted entries.
|
ThreatEntryAdditions.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ThreatEntryAdditions.Builder |
setRawHashes(int index,
RawHashes.Builder builderForValue)
The raw SHA256-formatted entries.
|
ThreatEntryAdditions.Builder |
setRawHashes(int index,
RawHashes value)
The raw SHA256-formatted entries.
|
ThreatEntryAdditions.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ThreatEntryAdditions.Builder |
setRiceHashes(RiceDeltaEncoding.Builder builderForValue)
The encoded 4-byte prefixes of SHA256-formatted entries, using a
Golomb-Rice encoding.
|
ThreatEntryAdditions.Builder |
setRiceHashes(RiceDeltaEncoding value)
The encoded 4-byte prefixes of SHA256-formatted entries, using a
Golomb-Rice encoding.
|
ThreatEntryAdditions.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<ThreatEntryAdditions.Builder>public ThreatEntryAdditions.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ThreatEntryAdditions.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<ThreatEntryAdditions.Builder>public ThreatEntryAdditions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ThreatEntryAdditions build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ThreatEntryAdditions buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ThreatEntryAdditions.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ThreatEntryAdditions.Builder>public ThreatEntryAdditions.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<ThreatEntryAdditions.Builder>public ThreatEntryAdditions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ThreatEntryAdditions.Builder>public ThreatEntryAdditions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ThreatEntryAdditions.Builder>public ThreatEntryAdditions.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<ThreatEntryAdditions.Builder>public ThreatEntryAdditions.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<ThreatEntryAdditions.Builder>public ThreatEntryAdditions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ThreatEntryAdditions.Builder>public ThreatEntryAdditions.Builder mergeFrom(ThreatEntryAdditions other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ThreatEntryAdditions.Builder>public ThreatEntryAdditions.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<ThreatEntryAdditions.Builder>IOExceptionpublic List<RawHashes> getRawHashesList()
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;getRawHashesList in interface ThreatEntryAdditionsOrBuilderpublic int getRawHashesCount()
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;getRawHashesCount in interface ThreatEntryAdditionsOrBuilderpublic RawHashes getRawHashes(int index)
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;getRawHashes in interface ThreatEntryAdditionsOrBuilderpublic ThreatEntryAdditions.Builder setRawHashes(int index, RawHashes value)
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public ThreatEntryAdditions.Builder setRawHashes(int index, RawHashes.Builder builderForValue)
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public ThreatEntryAdditions.Builder addRawHashes(RawHashes value)
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public ThreatEntryAdditions.Builder addRawHashes(int index, RawHashes value)
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public ThreatEntryAdditions.Builder addRawHashes(RawHashes.Builder builderForValue)
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public ThreatEntryAdditions.Builder addRawHashes(int index, RawHashes.Builder builderForValue)
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public ThreatEntryAdditions.Builder addAllRawHashes(Iterable<? extends RawHashes> values)
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public ThreatEntryAdditions.Builder clearRawHashes()
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public ThreatEntryAdditions.Builder removeRawHashes(int index)
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public RawHashes.Builder getRawHashesBuilder(int index)
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public RawHashesOrBuilder getRawHashesOrBuilder(int index)
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;getRawHashesOrBuilder in interface ThreatEntryAdditionsOrBuilderpublic List<? extends RawHashesOrBuilder> getRawHashesOrBuilderList()
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;getRawHashesOrBuilderList in interface ThreatEntryAdditionsOrBuilderpublic RawHashes.Builder addRawHashesBuilder()
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public RawHashes.Builder addRawHashesBuilder(int index)
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public List<RawHashes.Builder> getRawHashesBuilderList()
The raw SHA256-formatted entries. Repeated to allow returning sets of hashes with different prefix sizes.
repeated .google.cloud.webrisk.v1beta1.RawHashes raw_hashes = 1;public boolean hasRiceHashes()
The encoded 4-byte prefixes of SHA256-formatted entries, using a Golomb-Rice encoding. The hashes are converted to uint32, sorted in ascending order, then delta encoded and stored as encoded_data.
.google.cloud.webrisk.v1beta1.RiceDeltaEncoding rice_hashes = 2;hasRiceHashes in interface ThreatEntryAdditionsOrBuilderpublic RiceDeltaEncoding getRiceHashes()
The encoded 4-byte prefixes of SHA256-formatted entries, using a Golomb-Rice encoding. The hashes are converted to uint32, sorted in ascending order, then delta encoded and stored as encoded_data.
.google.cloud.webrisk.v1beta1.RiceDeltaEncoding rice_hashes = 2;getRiceHashes in interface ThreatEntryAdditionsOrBuilderpublic ThreatEntryAdditions.Builder setRiceHashes(RiceDeltaEncoding value)
The encoded 4-byte prefixes of SHA256-formatted entries, using a Golomb-Rice encoding. The hashes are converted to uint32, sorted in ascending order, then delta encoded and stored as encoded_data.
.google.cloud.webrisk.v1beta1.RiceDeltaEncoding rice_hashes = 2;public ThreatEntryAdditions.Builder setRiceHashes(RiceDeltaEncoding.Builder builderForValue)
The encoded 4-byte prefixes of SHA256-formatted entries, using a Golomb-Rice encoding. The hashes are converted to uint32, sorted in ascending order, then delta encoded and stored as encoded_data.
.google.cloud.webrisk.v1beta1.RiceDeltaEncoding rice_hashes = 2;public ThreatEntryAdditions.Builder mergeRiceHashes(RiceDeltaEncoding value)
The encoded 4-byte prefixes of SHA256-formatted entries, using a Golomb-Rice encoding. The hashes are converted to uint32, sorted in ascending order, then delta encoded and stored as encoded_data.
.google.cloud.webrisk.v1beta1.RiceDeltaEncoding rice_hashes = 2;public ThreatEntryAdditions.Builder clearRiceHashes()
The encoded 4-byte prefixes of SHA256-formatted entries, using a Golomb-Rice encoding. The hashes are converted to uint32, sorted in ascending order, then delta encoded and stored as encoded_data.
.google.cloud.webrisk.v1beta1.RiceDeltaEncoding rice_hashes = 2;public RiceDeltaEncoding.Builder getRiceHashesBuilder()
The encoded 4-byte prefixes of SHA256-formatted entries, using a Golomb-Rice encoding. The hashes are converted to uint32, sorted in ascending order, then delta encoded and stored as encoded_data.
.google.cloud.webrisk.v1beta1.RiceDeltaEncoding rice_hashes = 2;public RiceDeltaEncodingOrBuilder getRiceHashesOrBuilder()
The encoded 4-byte prefixes of SHA256-formatted entries, using a Golomb-Rice encoding. The hashes are converted to uint32, sorted in ascending order, then delta encoded and stored as encoded_data.
.google.cloud.webrisk.v1beta1.RiceDeltaEncoding rice_hashes = 2;getRiceHashesOrBuilder in interface ThreatEntryAdditionsOrBuilderpublic final ThreatEntryAdditions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ThreatEntryAdditions.Builder>public final ThreatEntryAdditions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ThreatEntryAdditions.Builder>Copyright © 2019 Google LLC. All rights reserved.