FeedReliabilitySummary

data class FeedReliabilitySummary(val hasSeal: Boolean? = null, val earnedAt: IsoDateTime? = null, val lostAt: IsoDateTime? = null, val evaluatedAt: IsoDateTime? = null, val onProbation: Boolean? = null, val probationEndsAt: IsoDateTime? = null)(source)

Embedded Seal of Reliability summary on a GTFS feed.

Constructors

Link copied to clipboard
constructor(hasSeal: Boolean? = null, earnedAt: IsoDateTime? = null, lostAt: IsoDateTime? = null, evaluatedAt: IsoDateTime? = null, onProbation: Boolean? = null, probationEndsAt: IsoDateTime? = null)

Properties

Link copied to clipboard
@SerialName(value = "earned_at")
val earnedAt: IsoDateTime?

Instant the feed most recently earned the seal.

Link copied to clipboard
@SerialName(value = "evaluated_at")
val evaluatedAt: IsoDateTime?

Instant the criteria were last evaluated.

Link copied to clipboard
@SerialName(value = "has_seal")
val hasSeal: Boolean?

Whether the feed currently holds the seal.

Link copied to clipboard
@SerialName(value = "lost_at")
val lostAt: IsoDateTime?

Instant the feed most recently lost the seal.

Link copied to clipboard
@SerialName(value = "on_probation")
val onProbation: Boolean?

Whether at least one criterion is serving probation.

Link copied to clipboard
@SerialName(value = "probation_ends_at")
val probationEndsAt: IsoDateTime?

Earliest instant the feed could regain the seal.