-
@Serializable() public final class DeliveryStopA single stop on a route for in-SDK geofencing.
When the host hands the SDK a list of these via DoorstepAI.startRouteGeofencing, the SDK fences each one and auto-starts a delivery session on geofence ENTER. The session is stopped on EXIT only ifDoorstepAI.markDropoff was called for the same deliveryId; otherwise the per-session timeout backstop cleans it up.
Cross-platform parity: the shape mirrors the iOS
DeliveryStopstruct exactly.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringdeliveryIdprivate final Stringaddressprivate final Doublelatitudeprivate final Doublelongitudeprivate final DoubleradiusMetersprivate final StringcustomerIdprivate final StringdriverId
-
Method Summary
Modifier and Type Method Description final StringgetDeliveryId()final StringgetAddress()final DoublegetLatitude()final DoublegetLongitude()final DoublegetRadiusMeters()final StringgetCustomerId()final StringgetDriverId()-
-
Method Detail
-
getDeliveryId
final String getDeliveryId()
-
getAddress
final String getAddress()
-
getLatitude
final Double getLatitude()
-
getLongitude
final Double getLongitude()
-
getRadiusMeters
final Double getRadiusMeters()
-
getCustomerId
final String getCustomerId()
-
getDriverId
final String getDriverId()
-
-
-
-