TransitLeg

data class TransitLeg(val travelMode: String, val duration: Double, val distance: Double, val startLocation: TransitPlace, val endLocation: TransitPlace, val transport: TransitTransport?, val polyline: String?, var bounds: LatLngBounds, val attributions: List<TransitAttribution>?)

Constructors

Link copied to clipboard
constructor(travelMode: String, duration: Double, distance: Double, startLocation: TransitPlace, endLocation: TransitPlace, transport: TransitTransport?, polyline: String?, bounds: LatLngBounds, attributions: List<TransitAttribution>?)

Properties

Link copied to clipboard
@SerializedName(value = "attributions")
val attributions: List<TransitAttribution>?
Link copied to clipboard
@SerializedName(value = "bounds")
var bounds: LatLngBounds
Link copied to clipboard
Link copied to clipboard
@SerializedName(value = "distance")
val distance: Double
Link copied to clipboard
@SerializedName(value = "duration")
val duration: Double
Link copied to clipboard
@SerializedName(value = "end_location")
val endLocation: TransitPlace
Link copied to clipboard
@SerializedName(value = "polyline")
val polyline: String?
Link copied to clipboard
@SerializedName(value = "start_location")
val startLocation: TransitPlace
Link copied to clipboard
@SerializedName(value = "transport")
val transport: TransitTransport?
Link copied to clipboard
@SerializedName(value = "travel_mode")
val travelMode: String