-
- All Implemented Interfaces:
public class NavEndEvent extends ApplicationEventNavEndEvent Schema model object.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumNavEndEvent.NavEndTypepublic classNavEndEvent.Builder
-
Method Summary
Modifier and Type Method Description NavEndEvent.NavEndTypegetCausedBy()Required .. DoublegetDistanceTravelled()Distance for route journey in miles (Actual distance) DoublegetDistancedRemaining()Distance for route journey in miles (remaining distance) DoublegetDistance()Required .. DoublegetDuration()Required .. StringgetRouteId()Required .. StringgetParentRouteId()Required .. StringgetNavId()LogID of corresponding NavEnd event. InteractionMethodValuegetInteractionMethod()for each user interaction log the interaction method EventTypegetEventType()Get NavEndEvent's EventType static NavEndEvent.Builderbuilder()-
Methods inherited from class com.telenav.sdk.datacollector.model.event.ApplicationEvent
getEventData -
Methods inherited from class com.telenav.sdk.datacollector.model.event.Event
getFormatType, getLogContext -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getCausedBy
NavEndEvent.NavEndType getCausedBy()
Required .. The reason why navigation was ended.
-
getDistanceTravelled
Double getDistanceTravelled()
Distance for route journey in miles (Actual distance)
-
getDistancedRemaining
Double getDistancedRemaining()
Distance for route journey in miles (remaining distance)
-
getDistance
Double getDistance()
Required .. Actual distance for route journey in miles
-
getDuration
Double getDuration()
Required .. Actual time for route journey in minutes.
-
getRouteId
String getRouteId()
Required .. Corresponding LogID of the route chosen.
-
getParentRouteId
String getParentRouteId()
Required .. RouteID of the original trip. If this is the original trip, then make it same as route_id of trip
-
getInteractionMethod
InteractionMethodValue getInteractionMethod()
for each user interaction log the interaction method
-
getEventType
EventType getEventType()
Get NavEndEvent's EventType
-
builder
static NavEndEvent.Builder builder()
-
-
-
-