TransitAlertService Data Type

Abstract Type
Subtypes
TransitAlertServiceImpl, DelegatingTransitAlertServiceImpl
Properties
name data type description
allAlerts array of TransitAlert

Example

This data type is abstract. The example below may be incomplete. More accurate examples can be found in subtypes pages.
{
  "allAlerts" : [ {
    "alertHeaderText" : { },
    "alertDescriptionText" : { },
    "alertDetailText" : { },
    "alertAdviceText" : { },
    "alertUrl" : { },
    "alertType" : "...",
    "severity" : "SLIGHT",
    "cause" : "OTHER_CAUSE",
    "effect" : "UNKNOWN_EFFECT",
    "priority" : 12345,
    "id" : "...",
    "alertUrlList" : [ {
      "uri" : "...",
      "label" : "..."
    }, {
      "uri" : "...",
      "label" : "..."
    } ],
    "entities" : [ { }, { } ],
    "stopConditions" : [ "EXCEPTIONAL_STOP", "STOP" ],
    "feedId" : "...",
    "effectiveStartDate" : 12345,
    "effectiveEndDate" : 12345
  }, {
    "alertHeaderText" : { },
    "alertDescriptionText" : { },
    "alertDetailText" : { },
    "alertAdviceText" : { },
    "alertUrl" : { },
    "alertType" : "...",
    "severity" : "WARNING",
    "cause" : "MEDICAL_EMERGENCY",
    "effect" : "MODIFIED_SERVICE",
    "priority" : 12345,
    "id" : "...",
    "alertUrlList" : [ {
      "uri" : "...",
      "label" : "..."
    }, {
      "uri" : "...",
      "label" : "..."
    } ],
    "entities" : [ { }, { } ],
    "stopConditions" : [ "REQUEST_STOP", "REQUEST_STOP" ],
    "feedId" : "...",
    "effectiveStartDate" : 12345,
    "effectiveEndDate" : 12345
  } ]
}