Rule
public Rule Rule(@Json(name = "id" ) String id, @Json(name = "name" ) String name, @Json(name = "description" ) String description, @Json(name = "priority" ) Integer priority, @Json(name = "enabled" ) Boolean enabled, @Json(name = "trigger" ) RuleTrigger trigger, @Json(name = "match" ) RuleMatch match, @Json(name = "actions" ) List<RuleAction> actions, @Json(name = "application_id" ) String applicationId, @Json(name = "organization_id" ) String organizationId, @Json(name = "created_at" ) Long createdAt, @Json(name = "updated_at" ) Long updatedAt)