IncidentInfo

Additional info of Incident.

Parameters

id

unique id of incident.

type

type of incident. For more information IncidentType.

impact

the rate of incident. For more information IncidentImpact.

congestion

quantitative descriptor of congestion.

isClosed

true if road is closed and no possibility to pass through there. False otherwise.

creationTime

time the incident was created/updated in ISO8601 format. The incident alert can be created/updated at a different time than its occurrence.

startTime

start time of the incident in ISO8601 format.

endTime

end time of the incident in ISO8601 format.

description

human-readable description of the incident suitable for displaying to the users.

subType

sub-type of the incident.

subTypeDescription

sub-type-specific description.

alertcCodes

alertC codes.

trafficCodes

map of traffic code names to their values. For example, the map may contain info about jartic_regulation_code and jartic_cause_code.

countryCodeAlpha2

ISO 3166-1, 2 letter country code.

countryCodeAlpha3

ISO 3166-1, 3 letter country code.

lanesBlocked

lanes which are blocked. Might be: LEFT, LEFT CENTER, LEFT TURN LANE, CENTER, RIGHT, RIGHT CENTER, RIGHT TURN LANE, HOV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, SIDE, SHOULDER, MEDIAN.

longDescription

detailed description of the incident.

lanesClearDesc

describes which lanes are clear. For Example:

  • one lane gets by

  • only shoulder gets by

  • two left lanes get by

numLanesBlocked

number of lanes blocked.

affectedRoadNames

affected road names in primary language.

multilingualAffectedRoadNames

affected road names in different languages. May contain affected road names from affectedRoadNames property in case language is known for them. Key is a ISO 639-1, 2 letter language code, value - the list of affected road names.

length

length of the incident in meters.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val length: Int?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val type: Int

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean

Indicates whether some other object is "equal to" this one.

Link copied to clipboard
open override fun hashCode(): Int

Returns a hash code value for the object.

Link copied to clipboard
open override fun toString(): String

Returns a string representation of the object.