WarningSettings

fun WarningSettings(    @Json(name = "por_categories") porCategories: List<String>? = null,     @Json(name = "por_max_distance") porMaxDistance: Int? = null,     @Json(name = "por_max_distance_urban_area") porMaxDistanceUrbanArea: Int? = null,     @Json(name = "por_max_count") porMaxCount: Int? = null,     @Json(name = "next_direction_distance") nextDirectionDistance: Int? = null,     @Json(name = "speed_limit_city") speedLimitCity: Int? = null,     @Json(name = "speed_limit") speedLimit: Int? = null,     @Json(name = "speed_limit_distance") speedLimitDistance: Int? = null,     @Json(name = "speed_limit_distance_city") speedLimitDistanceCity: Int? = null,     @Json(name = "radar_warn_distance_city") radarWarnDistanceCity: Int? = null,     @Json(name = "radar_warn_distance") radarWarnDistance: Int? = null,     @Json(name = "warn_rail_distance") warnRailDistance: Int? = null,     @Json(name = "truck_hazmat_load") truckHazmatLoad: Int? = null,     @Json(name = "is_truck") isTruck: Boolean? = null,     @Json(name = "truck_max_speed") truckMaxSpeed: Int? = null,     @Json(name = "highway_exit_distance") highwayExitDistance: Int? = null,     @Json(name = "highway_exit_distance_urban_area") highwayExitDistanceUrbanArea: Int? = null,     @Json(name = "dimensional_properties") dimensionalProperties: Navigation.WarningSettings.DimensionalProperties? = null)