Tool_PhishBlockThreshold class final

These are available confidence level user can set to block malicious urls with chosen confidence and above. For understanding different confidence of webrisk, please refer to https://cloud.google.com/web-risk/docs/reference/rpc/google.cloud.webrisk.v1eap1#confidencelevel

Inheritance
  • Object
  • ProtoEnum
  • Tool_PhishBlockThreshold

Constructors

Tool_PhishBlockThreshold(String value)
const
Tool_PhishBlockThreshold.fromJson(Object? json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
isNotDefault bool
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value String
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() String
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

$default → const Tool_PhishBlockThreshold
The default value for Tool_PhishBlockThreshold.
blockHighAndAbove → const Tool_PhishBlockThreshold
Blocks High and above confidence URL that is risky.
blockHigherAndAbove → const Tool_PhishBlockThreshold
Blocks Higher and above confidence URL that is risky.
blockLowAndAbove → const Tool_PhishBlockThreshold
Blocks Low and above confidence URL that is risky.
blockMediumAndAbove → const Tool_PhishBlockThreshold
Blocks Medium and above confidence URL that is risky.
blockOnlyExtremelyHigh → const Tool_PhishBlockThreshold
Blocks Extremely high confidence URL that is risky.
blockVeryHighAndAbove → const Tool_PhishBlockThreshold
Blocks Very high and above confidence URL that is risky.
phishBlockThresholdUnspecified → const Tool_PhishBlockThreshold
Defaults to unspecified.