TrafficEvent

constructor(    id: String,     category: Category?,     delay: Duration?,     length: Distance?,     path: List<GeoPoint>,     effectCode: EffectCode?,     isOneWay: Boolean,     drivingSide: DrivingSide,     causes: List<Cause>,     roadType: RoadType,     roadClass: RoadClass?,     roadSubclass: RoadSubClass?,     turnAngle: Angle?)
constructor(    id: String,     category: Category? = null,     delay: Duration? = null,     length: Distance? = null,     path: List<GeoPoint> = emptyList(),     effectCode: EffectCode? = null,     isOneWay: Boolean,     drivingSide: DrivingSide,     causes: List<Cause> = emptyList(),     roadType: RoadType,     roadClass: RoadClass? = null,     roadSubclass: RoadSubClass? = null)