public class NavigationEventFactory extends Object
Modifier and Type | Method and Description |
---|---|
static com.mapbox.services.android.navigation.v5.navigation.metrics.NavigationArriveEvent |
buildNavigationArriveEvent(PhoneState phoneState,
SessionState sessionState,
MetricsRouteProgress metricProgress,
Location location,
String sdkIdentifier) |
static com.mapbox.services.android.navigation.v5.navigation.metrics.NavigationCancelEvent |
buildNavigationCancelEvent(PhoneState phoneState,
SessionState sessionState,
MetricsRouteProgress metricProgress,
Location location,
String sdkIdentifier) |
static NavigationDepartEvent |
buildNavigationDepartEvent(PhoneState phoneState,
SessionState sessionState,
MetricsRouteProgress metricProgress,
Location location,
String sdkIdentifier) |
static com.mapbox.services.android.navigation.v5.navigation.metrics.NavigationFeedbackEvent |
buildNavigationFeedbackEvent(PhoneState phoneState,
SessionState sessionState,
MetricsRouteProgress metricProgress,
Location location,
String sdkIdentifier,
String description,
String feedbackType,
String screenshot,
String feedbackSource) |
static NavigationRerouteEvent |
buildNavigationRerouteEvent(PhoneState phoneState,
SessionState sessionState,
MetricsRouteProgress metricProgress,
Location location,
String sdkIdentifier,
RerouteEvent rerouteEvent) |
public static NavigationDepartEvent buildNavigationDepartEvent(@NonNull PhoneState phoneState, @NonNull SessionState sessionState, @NonNull MetricsRouteProgress metricProgress, @NonNull Location location, @NonNull String sdkIdentifier)
public static com.mapbox.services.android.navigation.v5.navigation.metrics.NavigationCancelEvent buildNavigationCancelEvent(@NonNull PhoneState phoneState, @NonNull SessionState sessionState, @NonNull MetricsRouteProgress metricProgress, @NonNull Location location, @NonNull String sdkIdentifier)
public static com.mapbox.services.android.navigation.v5.navigation.metrics.NavigationArriveEvent buildNavigationArriveEvent(@NonNull PhoneState phoneState, @NonNull SessionState sessionState, @NonNull MetricsRouteProgress metricProgress, @NonNull Location location, @NonNull String sdkIdentifier)
public static NavigationRerouteEvent buildNavigationRerouteEvent(@NonNull PhoneState phoneState, @NonNull SessionState sessionState, @NonNull MetricsRouteProgress metricProgress, @NonNull Location location, @NonNull String sdkIdentifier, @NonNull RerouteEvent rerouteEvent)
public static com.mapbox.services.android.navigation.v5.navigation.metrics.NavigationFeedbackEvent buildNavigationFeedbackEvent(@NonNull PhoneState phoneState, @NonNull SessionState sessionState, @NonNull MetricsRouteProgress metricProgress, @NonNull Location location, @NonNull String sdkIdentifier, String description, String feedbackType, String screenshot, String feedbackSource)
© 2019 Mapbox. All rights reserved.