FeedReliabilityReport
data class FeedReliabilityReport(val feedId: FeedId? = null, val hasSeal: Boolean? = null, val earnedAt: IsoDateTime? = null, val lostAt: IsoDateTime? = null, val evaluatedAt: IsoDateTime? = null, val onProbation: Boolean? = null, val probationEndsAt: IsoDateTime? = null, val criteria: List<ReliabilityCriterion>? = null)(source)
Full Seal of Reliability breakdown for a GTFS feed.
Constructors
Link copied to clipboard
constructor(feedId: FeedId? = null, hasSeal: Boolean? = null, earnedAt: IsoDateTime? = null, lostAt: IsoDateTime? = null, evaluatedAt: IsoDateTime? = null, onProbation: Boolean? = null, probationEndsAt: IsoDateTime? = null, criteria: List<ReliabilityCriterion>? = null)
Properties
Link copied to clipboard
One entry per criterion, always all six.
Link copied to clipboard
Instant the feed most recently earned the seal.
Link copied to clipboard
Instant the criteria were last evaluated.
Link copied to clipboard
Catalog id of the GTFS feed.
Link copied to clipboard
Whether the feed currently holds the seal.
Link copied to clipboard
Instant the feed most recently lost the seal.
Link copied to clipboard
Whether at least one criterion is serving probation.
Link copied to clipboard
Earliest instant the feed could regain the seal.