GoogleSecuritySafebrowsingV5FullHashFullHashDetail class
Details about a matching full hash.
An important note about forward compatibility: new threat types and threat attributes may be added by the server at any time; those additions are considered minor version changes. It is Google's policy not to expose minor version numbers in APIs (see https://cloud.google.com/apis/design/versioning), so clients MUST be prepared to receive FullHashDetail messages containing ThreatType enum values or ThreatAttribute enum values that are considered invalid by the client. Therefore, it is the client's responsibility to check for the validity of all ThreatType and ThreatAttribute enum values; if any value is considered invalid, the client MUST disregard the entire FullHashDetail message.
Constructors
-
GoogleSecuritySafebrowsingV5FullHashFullHashDetail.new({List<
String> ? attributes, String? threatType}) - GoogleSecuritySafebrowsingV5FullHashFullHashDetail.fromJson(Map json_)
Properties
-
attributes
↔ List<
String> ? -
Unordered list.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- threatType ↔ String?
-
The type of threat.
getter/setter pair
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