public class FeedbackEvent extends Object implements TelemetryEvent
Modifier and Type | Class and Description |
---|---|
static interface |
FeedbackEvent.FeedbackSource |
static interface |
FeedbackEvent.FeedbackType |
Modifier and Type | Field and Description |
---|---|
static String |
FEEDBACK_SOURCE_REROUTE |
static String |
FEEDBACK_SOURCE_UI |
static String |
FEEDBACK_TYPE_ACCIDENT |
static String |
FEEDBACK_TYPE_CONFUSING_INSTRUCTION |
static String |
FEEDBACK_TYPE_GENERAL_ISSUE |
static String |
FEEDBACK_TYPE_HAZARD |
static String |
FEEDBACK_TYPE_INACCURATE_GPS |
static String |
FEEDBACK_TYPE_MISSING_EXIT |
static String |
FEEDBACK_TYPE_MISSING_ROAD |
static String |
FEEDBACK_TYPE_NOT_ALLOWED |
static String |
FEEDBACK_TYPE_OTHER_MAP_ISSUE |
static String |
FEEDBACK_TYPE_REPORT_TRAFFIC |
static String |
FEEDBACK_TYPE_ROAD_CLOSED |
static String |
FEEDBACK_TYPE_ROUTING_ERROR |
Constructor and Description |
---|
FeedbackEvent(SessionState sessionState,
String feedbackSource) |
Modifier and Type | Method and Description |
---|---|
String |
getDescription() |
String |
getEventId() |
String |
getFeedbackSource() |
String |
getFeedbackType() |
String |
getScreenshot() |
SessionState |
getSessionState() |
void |
setDescription(String description) |
void |
setFeedbackType(String feedbackType) |
void |
setScreenshot(String screenshot) |
public static final String FEEDBACK_TYPE_GENERAL_ISSUE
public static final String FEEDBACK_TYPE_OTHER_MAP_ISSUE
public static final String FEEDBACK_TYPE_ACCIDENT
public static final String FEEDBACK_TYPE_HAZARD
public static final String FEEDBACK_TYPE_ROAD_CLOSED
public static final String FEEDBACK_TYPE_NOT_ALLOWED
public static final String FEEDBACK_TYPE_ROUTING_ERROR
public static final String FEEDBACK_TYPE_MISSING_ROAD
public static final String FEEDBACK_TYPE_MISSING_EXIT
public static final String FEEDBACK_TYPE_CONFUSING_INSTRUCTION
public static final String FEEDBACK_TYPE_INACCURATE_GPS
public static final String FEEDBACK_TYPE_REPORT_TRAFFIC
public static final String FEEDBACK_SOURCE_REROUTE
public static final String FEEDBACK_SOURCE_UI
public FeedbackEvent(SessionState sessionState, String feedbackSource)
public String getEventId()
getEventId
in interface TelemetryEvent
public SessionState getSessionState()
getSessionState
in interface TelemetryEvent
public String getFeedbackType()
public String getFeedbackSource()
public String getScreenshot()
public void setScreenshot(String screenshot)
public void setFeedbackType(String feedbackType)
public String getDescription()
public void setDescription(String description)
© 2019 Mapbox. All rights reserved.