{- This file was auto-generated from gtfs-realtime.proto by the proto-lens-protoc program. -} {-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies, UndecidableInstances, GeneralizedNewtypeDeriving, MultiParamTypeClasses, FlexibleContexts, FlexibleInstances, PatternSynonyms, MagicHash, NoImplicitPrelude, DataKinds, BangPatterns, TypeApplications, OverloadedStrings, DerivingStrategies#-} {-# OPTIONS_GHC -Wno-unused-imports#-} {-# OPTIONS_GHC -Wno-duplicate-exports#-} {-# OPTIONS_GHC -Wno-dodgy-exports#-} module Proto.GtfsRealtime_Fields where import qualified Data.ProtoLens.Runtime.Prelude as Prelude import qualified Data.ProtoLens.Runtime.Data.Int as Data.Int import qualified Data.ProtoLens.Runtime.Data.Monoid as Data.Monoid import qualified Data.ProtoLens.Runtime.Data.Word as Data.Word import qualified Data.ProtoLens.Runtime.Data.ProtoLens as Data.ProtoLens import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Bytes as Data.ProtoLens.Encoding.Bytes import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Growing as Data.ProtoLens.Encoding.Growing import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Parser.Unsafe as Data.ProtoLens.Encoding.Parser.Unsafe import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Wire as Data.ProtoLens.Encoding.Wire import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Field as Data.ProtoLens.Field import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Message.Enum as Data.ProtoLens.Message.Enum import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Service.Types as Data.ProtoLens.Service.Types import qualified Data.ProtoLens.Runtime.Lens.Family2 as Lens.Family2 import qualified Data.ProtoLens.Runtime.Lens.Family2.Unchecked as Lens.Family2.Unchecked import qualified Data.ProtoLens.Runtime.Data.Text as Data.Text import qualified Data.ProtoLens.Runtime.Data.Map as Data.Map import qualified Data.ProtoLens.Runtime.Data.ByteString as Data.ByteString import qualified Data.ProtoLens.Runtime.Data.ByteString.Char8 as Data.ByteString.Char8 import qualified Data.ProtoLens.Runtime.Data.Text.Encoding as Data.Text.Encoding import qualified Data.ProtoLens.Runtime.Data.Vector as Data.Vector import qualified Data.ProtoLens.Runtime.Data.Vector.Generic as Data.Vector.Generic import qualified Data.ProtoLens.Runtime.Data.Vector.Unboxed as Data.Vector.Unboxed import qualified Data.ProtoLens.Runtime.Text.Read as Text.Read activePeriod :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "activePeriod" a) => Lens.Family2.LensLike' f s a activePeriod = Data.ProtoLens.Field.field @"activePeriod" agencyId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "agencyId" a) => Lens.Family2.LensLike' f s a agencyId = Data.ProtoLens.Field.field @"agencyId" alert :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "alert" a) => Lens.Family2.LensLike' f s a alert = Data.ProtoLens.Field.field @"alert" arrival :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "arrival" a) => Lens.Family2.LensLike' f s a arrival = Data.ProtoLens.Field.field @"arrival" assignedStopId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "assignedStopId" a) => Lens.Family2.LensLike' f s a assignedStopId = Data.ProtoLens.Field.field @"assignedStopId" bearing :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "bearing" a) => Lens.Family2.LensLike' f s a bearing = Data.ProtoLens.Field.field @"bearing" carriageSequence :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "carriageSequence" a) => Lens.Family2.LensLike' f s a carriageSequence = Data.ProtoLens.Field.field @"carriageSequence" cause :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "cause" a) => Lens.Family2.LensLike' f s a cause = Data.ProtoLens.Field.field @"cause" congestionLevel :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "congestionLevel" a) => Lens.Family2.LensLike' f s a congestionLevel = Data.ProtoLens.Field.field @"congestionLevel" currentStatus :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "currentStatus" a) => Lens.Family2.LensLike' f s a currentStatus = Data.ProtoLens.Field.field @"currentStatus" currentStopSequence :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "currentStopSequence" a) => Lens.Family2.LensLike' f s a currentStopSequence = Data.ProtoLens.Field.field @"currentStopSequence" delay :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "delay" a) => Lens.Family2.LensLike' f s a delay = Data.ProtoLens.Field.field @"delay" departure :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "departure" a) => Lens.Family2.LensLike' f s a departure = Data.ProtoLens.Field.field @"departure" departureOccupancyStatus :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "departureOccupancyStatus" a) => Lens.Family2.LensLike' f s a departureOccupancyStatus = Data.ProtoLens.Field.field @"departureOccupancyStatus" descriptionText :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "descriptionText" a) => Lens.Family2.LensLike' f s a descriptionText = Data.ProtoLens.Field.field @"descriptionText" directionId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "directionId" a) => Lens.Family2.LensLike' f s a directionId = Data.ProtoLens.Field.field @"directionId" effect :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "effect" a) => Lens.Family2.LensLike' f s a effect = Data.ProtoLens.Field.field @"effect" encodedPolyline :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "encodedPolyline" a) => Lens.Family2.LensLike' f s a encodedPolyline = Data.ProtoLens.Field.field @"encodedPolyline" end :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "end" a) => Lens.Family2.LensLike' f s a end = Data.ProtoLens.Field.field @"end" entity :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "entity" a) => Lens.Family2.LensLike' f s a entity = Data.ProtoLens.Field.field @"entity" gtfsRealtimeVersion :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "gtfsRealtimeVersion" a) => Lens.Family2.LensLike' f s a gtfsRealtimeVersion = Data.ProtoLens.Field.field @"gtfsRealtimeVersion" header :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "header" a) => Lens.Family2.LensLike' f s a header = Data.ProtoLens.Field.field @"header" headerText :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "headerText" a) => Lens.Family2.LensLike' f s a headerText = Data.ProtoLens.Field.field @"headerText" id :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "id" a) => Lens.Family2.LensLike' f s a id = Data.ProtoLens.Field.field @"id" image :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "image" a) => Lens.Family2.LensLike' f s a image = Data.ProtoLens.Field.field @"image" imageAlternativeText :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "imageAlternativeText" a) => Lens.Family2.LensLike' f s a imageAlternativeText = Data.ProtoLens.Field.field @"imageAlternativeText" incrementality :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "incrementality" a) => Lens.Family2.LensLike' f s a incrementality = Data.ProtoLens.Field.field @"incrementality" informedEntity :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "informedEntity" a) => Lens.Family2.LensLike' f s a informedEntity = Data.ProtoLens.Field.field @"informedEntity" isDeleted :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "isDeleted" a) => Lens.Family2.LensLike' f s a isDeleted = Data.ProtoLens.Field.field @"isDeleted" label :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "label" a) => Lens.Family2.LensLike' f s a label = Data.ProtoLens.Field.field @"label" language :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "language" a) => Lens.Family2.LensLike' f s a language = Data.ProtoLens.Field.field @"language" latitude :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "latitude" a) => Lens.Family2.LensLike' f s a latitude = Data.ProtoLens.Field.field @"latitude" licensePlate :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "licensePlate" a) => Lens.Family2.LensLike' f s a licensePlate = Data.ProtoLens.Field.field @"licensePlate" localizedImage :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "localizedImage" a) => Lens.Family2.LensLike' f s a localizedImage = Data.ProtoLens.Field.field @"localizedImage" longitude :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "longitude" a) => Lens.Family2.LensLike' f s a longitude = Data.ProtoLens.Field.field @"longitude" maybe'agencyId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'agencyId" a) => Lens.Family2.LensLike' f s a maybe'agencyId = Data.ProtoLens.Field.field @"maybe'agencyId" maybe'alert :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'alert" a) => Lens.Family2.LensLike' f s a maybe'alert = Data.ProtoLens.Field.field @"maybe'alert" maybe'arrival :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'arrival" a) => Lens.Family2.LensLike' f s a maybe'arrival = Data.ProtoLens.Field.field @"maybe'arrival" maybe'assignedStopId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'assignedStopId" a) => Lens.Family2.LensLike' f s a maybe'assignedStopId = Data.ProtoLens.Field.field @"maybe'assignedStopId" maybe'bearing :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'bearing" a) => Lens.Family2.LensLike' f s a maybe'bearing = Data.ProtoLens.Field.field @"maybe'bearing" maybe'carriageSequence :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'carriageSequence" a) => Lens.Family2.LensLike' f s a maybe'carriageSequence = Data.ProtoLens.Field.field @"maybe'carriageSequence" maybe'cause :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'cause" a) => Lens.Family2.LensLike' f s a maybe'cause = Data.ProtoLens.Field.field @"maybe'cause" maybe'congestionLevel :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'congestionLevel" a) => Lens.Family2.LensLike' f s a maybe'congestionLevel = Data.ProtoLens.Field.field @"maybe'congestionLevel" maybe'currentStatus :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'currentStatus" a) => Lens.Family2.LensLike' f s a maybe'currentStatus = Data.ProtoLens.Field.field @"maybe'currentStatus" maybe'currentStopSequence :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'currentStopSequence" a) => Lens.Family2.LensLike' f s a maybe'currentStopSequence = Data.ProtoLens.Field.field @"maybe'currentStopSequence" maybe'delay :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'delay" a) => Lens.Family2.LensLike' f s a maybe'delay = Data.ProtoLens.Field.field @"maybe'delay" maybe'departure :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'departure" a) => Lens.Family2.LensLike' f s a maybe'departure = Data.ProtoLens.Field.field @"maybe'departure" maybe'departureOccupancyStatus :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'departureOccupancyStatus" a) => Lens.Family2.LensLike' f s a maybe'departureOccupancyStatus = Data.ProtoLens.Field.field @"maybe'departureOccupancyStatus" maybe'descriptionText :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'descriptionText" a) => Lens.Family2.LensLike' f s a maybe'descriptionText = Data.ProtoLens.Field.field @"maybe'descriptionText" maybe'directionId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'directionId" a) => Lens.Family2.LensLike' f s a maybe'directionId = Data.ProtoLens.Field.field @"maybe'directionId" maybe'effect :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'effect" a) => Lens.Family2.LensLike' f s a maybe'effect = Data.ProtoLens.Field.field @"maybe'effect" maybe'encodedPolyline :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'encodedPolyline" a) => Lens.Family2.LensLike' f s a maybe'encodedPolyline = Data.ProtoLens.Field.field @"maybe'encodedPolyline" maybe'end :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'end" a) => Lens.Family2.LensLike' f s a maybe'end = Data.ProtoLens.Field.field @"maybe'end" maybe'headerText :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'headerText" a) => Lens.Family2.LensLike' f s a maybe'headerText = Data.ProtoLens.Field.field @"maybe'headerText" maybe'id :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'id" a) => Lens.Family2.LensLike' f s a maybe'id = Data.ProtoLens.Field.field @"maybe'id" maybe'image :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'image" a) => Lens.Family2.LensLike' f s a maybe'image = Data.ProtoLens.Field.field @"maybe'image" maybe'imageAlternativeText :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'imageAlternativeText" a) => Lens.Family2.LensLike' f s a maybe'imageAlternativeText = Data.ProtoLens.Field.field @"maybe'imageAlternativeText" maybe'incrementality :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'incrementality" a) => Lens.Family2.LensLike' f s a maybe'incrementality = Data.ProtoLens.Field.field @"maybe'incrementality" maybe'isDeleted :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'isDeleted" a) => Lens.Family2.LensLike' f s a maybe'isDeleted = Data.ProtoLens.Field.field @"maybe'isDeleted" maybe'label :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'label" a) => Lens.Family2.LensLike' f s a maybe'label = Data.ProtoLens.Field.field @"maybe'label" maybe'language :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'language" a) => Lens.Family2.LensLike' f s a maybe'language = Data.ProtoLens.Field.field @"maybe'language" maybe'licensePlate :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'licensePlate" a) => Lens.Family2.LensLike' f s a maybe'licensePlate = Data.ProtoLens.Field.field @"maybe'licensePlate" maybe'occupancyPercentage :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'occupancyPercentage" a) => Lens.Family2.LensLike' f s a maybe'occupancyPercentage = Data.ProtoLens.Field.field @"maybe'occupancyPercentage" maybe'occupancyStatus :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'occupancyStatus" a) => Lens.Family2.LensLike' f s a maybe'occupancyStatus = Data.ProtoLens.Field.field @"maybe'occupancyStatus" maybe'odometer :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'odometer" a) => Lens.Family2.LensLike' f s a maybe'odometer = Data.ProtoLens.Field.field @"maybe'odometer" maybe'position :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'position" a) => Lens.Family2.LensLike' f s a maybe'position = Data.ProtoLens.Field.field @"maybe'position" maybe'routeId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'routeId" a) => Lens.Family2.LensLike' f s a maybe'routeId = Data.ProtoLens.Field.field @"maybe'routeId" maybe'routeType :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'routeType" a) => Lens.Family2.LensLike' f s a maybe'routeType = Data.ProtoLens.Field.field @"maybe'routeType" maybe'scheduleRelationship :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'scheduleRelationship" a) => Lens.Family2.LensLike' f s a maybe'scheduleRelationship = Data.ProtoLens.Field.field @"maybe'scheduleRelationship" maybe'severityLevel :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'severityLevel" a) => Lens.Family2.LensLike' f s a maybe'severityLevel = Data.ProtoLens.Field.field @"maybe'severityLevel" maybe'shape :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'shape" a) => Lens.Family2.LensLike' f s a maybe'shape = Data.ProtoLens.Field.field @"maybe'shape" maybe'shapeId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'shapeId" a) => Lens.Family2.LensLike' f s a maybe'shapeId = Data.ProtoLens.Field.field @"maybe'shapeId" maybe'speed :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'speed" a) => Lens.Family2.LensLike' f s a maybe'speed = Data.ProtoLens.Field.field @"maybe'speed" maybe'start :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'start" a) => Lens.Family2.LensLike' f s a maybe'start = Data.ProtoLens.Field.field @"maybe'start" maybe'startDate :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'startDate" a) => Lens.Family2.LensLike' f s a maybe'startDate = Data.ProtoLens.Field.field @"maybe'startDate" maybe'startTime :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'startTime" a) => Lens.Family2.LensLike' f s a maybe'startTime = Data.ProtoLens.Field.field @"maybe'startTime" maybe'stopId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'stopId" a) => Lens.Family2.LensLike' f s a maybe'stopId = Data.ProtoLens.Field.field @"maybe'stopId" maybe'stopSequence :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'stopSequence" a) => Lens.Family2.LensLike' f s a maybe'stopSequence = Data.ProtoLens.Field.field @"maybe'stopSequence" maybe'stopTimeProperties :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'stopTimeProperties" a) => Lens.Family2.LensLike' f s a maybe'stopTimeProperties = Data.ProtoLens.Field.field @"maybe'stopTimeProperties" maybe'time :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'time" a) => Lens.Family2.LensLike' f s a maybe'time = Data.ProtoLens.Field.field @"maybe'time" maybe'timestamp :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'timestamp" a) => Lens.Family2.LensLike' f s a maybe'timestamp = Data.ProtoLens.Field.field @"maybe'timestamp" maybe'trip :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'trip" a) => Lens.Family2.LensLike' f s a maybe'trip = Data.ProtoLens.Field.field @"maybe'trip" maybe'tripId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'tripId" a) => Lens.Family2.LensLike' f s a maybe'tripId = Data.ProtoLens.Field.field @"maybe'tripId" maybe'tripProperties :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'tripProperties" a) => Lens.Family2.LensLike' f s a maybe'tripProperties = Data.ProtoLens.Field.field @"maybe'tripProperties" maybe'tripUpdate :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'tripUpdate" a) => Lens.Family2.LensLike' f s a maybe'tripUpdate = Data.ProtoLens.Field.field @"maybe'tripUpdate" maybe'ttsDescriptionText :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'ttsDescriptionText" a) => Lens.Family2.LensLike' f s a maybe'ttsDescriptionText = Data.ProtoLens.Field.field @"maybe'ttsDescriptionText" maybe'ttsHeaderText :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'ttsHeaderText" a) => Lens.Family2.LensLike' f s a maybe'ttsHeaderText = Data.ProtoLens.Field.field @"maybe'ttsHeaderText" maybe'uncertainty :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'uncertainty" a) => Lens.Family2.LensLike' f s a maybe'uncertainty = Data.ProtoLens.Field.field @"maybe'uncertainty" maybe'url :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'url" a) => Lens.Family2.LensLike' f s a maybe'url = Data.ProtoLens.Field.field @"maybe'url" maybe'vehicle :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "maybe'vehicle" a) => Lens.Family2.LensLike' f s a maybe'vehicle = Data.ProtoLens.Field.field @"maybe'vehicle" mediaType :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "mediaType" a) => Lens.Family2.LensLike' f s a mediaType = Data.ProtoLens.Field.field @"mediaType" multiCarriageDetails :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "multiCarriageDetails" a) => Lens.Family2.LensLike' f s a multiCarriageDetails = Data.ProtoLens.Field.field @"multiCarriageDetails" occupancyPercentage :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "occupancyPercentage" a) => Lens.Family2.LensLike' f s a occupancyPercentage = Data.ProtoLens.Field.field @"occupancyPercentage" occupancyStatus :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "occupancyStatus" a) => Lens.Family2.LensLike' f s a occupancyStatus = Data.ProtoLens.Field.field @"occupancyStatus" odometer :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "odometer" a) => Lens.Family2.LensLike' f s a odometer = Data.ProtoLens.Field.field @"odometer" position :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "position" a) => Lens.Family2.LensLike' f s a position = Data.ProtoLens.Field.field @"position" routeId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "routeId" a) => Lens.Family2.LensLike' f s a routeId = Data.ProtoLens.Field.field @"routeId" routeType :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "routeType" a) => Lens.Family2.LensLike' f s a routeType = Data.ProtoLens.Field.field @"routeType" scheduleRelationship :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "scheduleRelationship" a) => Lens.Family2.LensLike' f s a scheduleRelationship = Data.ProtoLens.Field.field @"scheduleRelationship" severityLevel :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "severityLevel" a) => Lens.Family2.LensLike' f s a severityLevel = Data.ProtoLens.Field.field @"severityLevel" shape :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "shape" a) => Lens.Family2.LensLike' f s a shape = Data.ProtoLens.Field.field @"shape" shapeId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "shapeId" a) => Lens.Family2.LensLike' f s a shapeId = Data.ProtoLens.Field.field @"shapeId" speed :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "speed" a) => Lens.Family2.LensLike' f s a speed = Data.ProtoLens.Field.field @"speed" start :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "start" a) => Lens.Family2.LensLike' f s a start = Data.ProtoLens.Field.field @"start" startDate :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "startDate" a) => Lens.Family2.LensLike' f s a startDate = Data.ProtoLens.Field.field @"startDate" startTime :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "startTime" a) => Lens.Family2.LensLike' f s a startTime = Data.ProtoLens.Field.field @"startTime" stopId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "stopId" a) => Lens.Family2.LensLike' f s a stopId = Data.ProtoLens.Field.field @"stopId" stopSequence :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "stopSequence" a) => Lens.Family2.LensLike' f s a stopSequence = Data.ProtoLens.Field.field @"stopSequence" stopTimeProperties :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "stopTimeProperties" a) => Lens.Family2.LensLike' f s a stopTimeProperties = Data.ProtoLens.Field.field @"stopTimeProperties" stopTimeUpdate :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "stopTimeUpdate" a) => Lens.Family2.LensLike' f s a stopTimeUpdate = Data.ProtoLens.Field.field @"stopTimeUpdate" text :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "text" a) => Lens.Family2.LensLike' f s a text = Data.ProtoLens.Field.field @"text" time :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "time" a) => Lens.Family2.LensLike' f s a time = Data.ProtoLens.Field.field @"time" timestamp :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "timestamp" a) => Lens.Family2.LensLike' f s a timestamp = Data.ProtoLens.Field.field @"timestamp" translation :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "translation" a) => Lens.Family2.LensLike' f s a translation = Data.ProtoLens.Field.field @"translation" trip :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "trip" a) => Lens.Family2.LensLike' f s a trip = Data.ProtoLens.Field.field @"trip" tripId :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "tripId" a) => Lens.Family2.LensLike' f s a tripId = Data.ProtoLens.Field.field @"tripId" tripProperties :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "tripProperties" a) => Lens.Family2.LensLike' f s a tripProperties = Data.ProtoLens.Field.field @"tripProperties" tripUpdate :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "tripUpdate" a) => Lens.Family2.LensLike' f s a tripUpdate = Data.ProtoLens.Field.field @"tripUpdate" ttsDescriptionText :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "ttsDescriptionText" a) => Lens.Family2.LensLike' f s a ttsDescriptionText = Data.ProtoLens.Field.field @"ttsDescriptionText" ttsHeaderText :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "ttsHeaderText" a) => Lens.Family2.LensLike' f s a ttsHeaderText = Data.ProtoLens.Field.field @"ttsHeaderText" uncertainty :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "uncertainty" a) => Lens.Family2.LensLike' f s a uncertainty = Data.ProtoLens.Field.field @"uncertainty" url :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "url" a) => Lens.Family2.LensLike' f s a url = Data.ProtoLens.Field.field @"url" vec'activePeriod :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "vec'activePeriod" a) => Lens.Family2.LensLike' f s a vec'activePeriod = Data.ProtoLens.Field.field @"vec'activePeriod" vec'entity :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "vec'entity" a) => Lens.Family2.LensLike' f s a vec'entity = Data.ProtoLens.Field.field @"vec'entity" vec'informedEntity :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "vec'informedEntity" a) => Lens.Family2.LensLike' f s a vec'informedEntity = Data.ProtoLens.Field.field @"vec'informedEntity" vec'localizedImage :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "vec'localizedImage" a) => Lens.Family2.LensLike' f s a vec'localizedImage = Data.ProtoLens.Field.field @"vec'localizedImage" vec'multiCarriageDetails :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "vec'multiCarriageDetails" a) => Lens.Family2.LensLike' f s a vec'multiCarriageDetails = Data.ProtoLens.Field.field @"vec'multiCarriageDetails" vec'stopTimeUpdate :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "vec'stopTimeUpdate" a) => Lens.Family2.LensLike' f s a vec'stopTimeUpdate = Data.ProtoLens.Field.field @"vec'stopTimeUpdate" vec'translation :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "vec'translation" a) => Lens.Family2.LensLike' f s a vec'translation = Data.ProtoLens.Field.field @"vec'translation" vehicle :: forall f s a. (Prelude.Functor f, Data.ProtoLens.Field.HasField s "vehicle" a) => Lens.Family2.LensLike' f s a vehicle = Data.ProtoLens.Field.field @"vehicle"