GoogleCloudWebriskV1RawHashes class
The uncompressed threat entries in hash format.
Hashes can be anywhere from 4 to 32 bytes in size. A large majority are 4 bytes, but some hashes are lengthened if they collide with the hash of a popular URI. Used for sending ThreatEntryAdditons to clients that do not support compression, or when sending non-4-byte hashes to clients that do support compression.
Constructors
- GoogleCloudWebriskV1RawHashes({int? prefixSize, String? rawHashes})
- GoogleCloudWebriskV1RawHashes.fromJson(Map json_)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- prefixSize ↔ int?
-
The number of bytes for each prefix encoded below.
getter/setter pair
- rawHashes ↔ String?
-
The hashes, in binary format, concatenated into one long string.
getter/setter pair
-
rawHashesAsBytes
↔ List<
int> -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited