RuleEvaluation

public RuleEvaluation RuleEvaluation(@Json(name = "id") String id, @Json(name = "grant_id") String grantId, @Json(name = "message_id") String messageId, @Json(name = "evaluated_at") Long evaluatedAt, @Json(name = "evaluation_stage") RuleEvaluationStage evaluationStage, @Json(name = "evaluation_input") RuleEvaluationInput evaluationInput, @Json(name = "applied_actions") RuleEvaluationAppliedActions appliedActions, @Json(name = "matched_rule_ids") List<String> matchedRuleIds, @Json(name = "application_id") String applicationId, @Json(name = "organization_id") String organizationId, @Json(name = "created_at") Long createdAt, @Json(name = "updated_at") Long updatedAt)