ListUpdateResponse class

An update to an individual list.

Constructors

ListUpdateResponse()
ListUpdateResponse.fromJson(Map _json)

Properties

additions List<ThreatEntrySet>
A set of entries to add to a local threat type's list. Repeated to allow for a combination of compressed and raw data to be sent in a single response.
read / write
checksum Checksum
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided update. If the client state doesn't match the expected state, the client must disregard this update and retry later.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
newClientState String
The new client state, in encrypted format. Opaque to clients.
read / write
newClientStateAsBytes List<int>
read / write
platformType String
The platform type for which data is returned. Possible string values are: [...]
read / write
removals List<ThreatEntrySet>
A set of entries to remove from a local threat type's list. In practice, this field is empty or contains exactly one ThreatEntrySet.
read / write
responseType String
The type of response. This may indicate that an action is required by the client when the response is received. Possible string values are: [...]
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
threatEntryType String
The format of the threats. Possible string values are: [...]
read / write
threatType String
The threat type for which data is returned. Possible string values are: [...]
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited