ActivitySegment

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?)