Activity Segment
constructor(@Json(name = "startLocation" ) startLocation: Location?, @Json(name = "endLocation" ) endLocation: Location?, @Json(name = "duration" ) duration: Duration?, @Json(name = "distance" ) distance: Int?, @Json(name = "activityType" ) activityType: SemanticActivityType?, @Json(name = "activities" ) activities: List<Activity> = emptyList(), @Json(name = "confidence" ) confidence: Confidence?, @Json(name = "waypointPath" ) waypointPath: WaypointPath?, @Json(name = "simplifiedRawPath" ) simplifiedRawPath: SimplifiedRawPath?, @Json(name = "transitPath" ) transitPath: TransitPath?, @Json(name = "parkingEvent" ) parkingEvent: ParkingEvent?, @Json(name = "editConfirmationStatus" ) editConfirmationStatus: EditConfirmationStatus?, @Json(name = "editActionMetadata" ) editActionMetadata: EditActionMetadata?, @Json(name = "lastEditedTimestamp" ) lastEditedTimestamp: String?)