Voting helps other researchers find interesting modules.
Backends return Evaluations to AbuseIAm. One of the things Evaluations are used for is to explain Verdicts.
abuseType
GoogleApi.ContentWarehouse.V1.Model.AbuseiamAbuseType.t
nil
backend
String.t
comment
miscData
list(GoogleApi.ContentWarehouse.V1.Model.AbuseiamNameValuePair.t)
processedMicros
region
list(GoogleApi.ContentWarehouse.V1.Model.AbuseiamRegion.t)
score
float()
status
target
GoogleApi.ContentWarehouse.V1.Model.AbuseiamTarget.t
timestampMicros
userRestriction
GoogleApi.ContentWarehouse.V1.Model.AbuseiamUserRestriction.t
version
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AbuseiamEvaluation{ abuseType: GoogleApi.ContentWarehouse.V1.Model.AbuseiamAbuseType.t() | nil, backend: String.t() | nil, comment: String.t() | nil, miscData: [GoogleApi.ContentWarehouse.V1.Model.AbuseiamNameValuePair.t()] | nil, processedMicros: String.t() | nil, region: [GoogleApi.ContentWarehouse.V1.Model.AbuseiamRegion.t()] | nil, score: float() | nil, status: String.t() | nil, target: GoogleApi.ContentWarehouse.V1.Model.AbuseiamTarget.t() | nil, timestampMicros: String.t() | nil, userRestriction: GoogleApi.ContentWarehouse.V1.Model.AbuseiamUserRestriction.t() | nil, version: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()