# ErrorEvent

Artifact: [androidx.car.app:app](https://developer.android.com/jetpack/androidx/releases/car-app) [View Source](https://cs.android.com/search?q=file:androidx/car/app/mediaextensions/analytics/event/ErrorEvent.java+class:androidx.car.app.mediaextensions.analytics.event.ErrorEvent) Added in [1.7.0](https://developer.android.com/jetpack/androidx/releases/car-app#1.7.0)

*** ** * ** ***


```
public class ErrorEvent extends AnalyticsEvent
```

<br />

|---|---|---|
| [java.lang.Object](https://developer.android.com/reference/java/lang/Object.html) |||
| ↳ | [androidx.car.app.mediaextensions.analytics.event.AnalyticsEvent](https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent) ||
|   | ↳ | [androidx.car.app.mediaextensions.analytics.event.ErrorEvent](https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/ErrorEvent) |

*** ** * ** ***

Analytics event indicating a parsing error.

## Summary

| ### Constants |
|---|---|
| `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/ErrorEvent#ERROR_CODE_INVALID_BUNDLE() = 1` Indicates an invalid bundle |
| `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/ErrorEvent#ERROR_CODE_INVALID_EVENT() = 2` Indicates invalid event |
| `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/ErrorEvent#ERROR_CODE_INVALID_EXTRAS() = 0` Indicates an invalid intent |

| ### Public methods |
|---|---|
| `int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/ErrorEvent#getErrorCode()()` Returns error code |
| `@https://jspecify.dev/docs/api/org/jspecify/annotations/NonNull.html https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/ErrorEvent#toString()()` |

| ### Inherited Constants |
|---|
| From [androidx.car.app.mediaextensions.analytics.event.AnalyticsEvent](https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent) |---|---| | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#EVENT_TYPE_BROWSE_NODE_CHANGED_EVENT() = 3` Indicates `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/BrowseChangeEvent` | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#EVENT_TYPE_ERROR_EVENT() = 5` Indicates `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/ErrorEvent` | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#EVENT_TYPE_MEDIA_CLICKED_EVENT() = 2` Indicates `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/MediaClickedEvent` | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#EVENT_TYPE_UNKNOWN_EVENT() = 0` Indicates an unknown event | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#EVENT_TYPE_VIEW_CHANGE_EVENT() = 4` Indicates `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/ViewChangeEvent` | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#EVENT_TYPE_VISIBLE_ITEMS_EVENT() = 1` Indicates `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/VisibleItemsEvent` | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_ACTION_HIDE() = 0` Indicates view was hidden | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_ACTION_MODE_NONE() = 0` Indicates view action mode is default/none | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_ACTION_MODE_SCROLL() = 1` Indicates view action mode is from a scroll | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_ACTION_SHOW() = 1` Indicates view was shown | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_COMPONENT_BROWSE_ACTION_OVERFLOW() = 8` Indicates event generated from Browse Action Overflow view component | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_COMPONENT_BROWSE_LIST() = 1` Indicates event generated from Browse List view component | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_COMPONENT_BROWSE_TABS() = 2` Indicates event generated from Browse Tabs view component | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_COMPONENT_ERROR_MESSAGE() = 10` Indicates event generated from Error Message view component | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_COMPONENT_LAUNCHER() = 6` Indicates event generated from Launcher view component | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_COMPONENT_MEDIA_HOST() = 9` Indicates event generated from Media Host view component | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_COMPONENT_MINI_PLAYBACK() = 5` Indicates event generated from Mini Playback view component | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_COMPONENT_PLAYBACK() = 4` Indicates event generated from Playback view component | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_COMPONENT_QUEUE_LIST() = 3` Indicates event generated from Queue List view component | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_COMPONENT_SETTINGS_VIEW() = 7` Indicates event generated from Settings view component | | `static final int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#VIEW_COMPONENT_UNKNOWN_COMPONENT() = 0` Indicates event generated from an Unknown view component | |

| ### Inherited methods |
|---|
| From [androidx.car.app.mediaextensions.analytics.event.AnalyticsEvent](https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent) |---|---| | `int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#getAnalyticsVersion()()` Returns the analytics version. | | `@https://jspecify.dev/docs/api/org/jspecify/annotations/NonNull.html https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#getComponent()()` Returns the platform component that is generating analytic events. | | `int` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#getEventType()()` Returns the `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent.EventType`. | | `long` | `https://developer.android.com/reference/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent#getTimestampMillis()()` Returns the time of the event in milliseconds since 1970-01-01T00:00:00Z. | |

## Constants

### ERROR_CODE_INVALID_BUNDLE

Added in [1.7.0](https://developer.android.com/jetpack/androidx/releases/car-app#1.7.0)

```
public static final int ERROR_CODE_INVALID_BUNDLE = 1
```

Indicates an invalid bundle

### ERROR_CODE_INVALID_EVENT

Added in [1.7.0](https://developer.android.com/jetpack/androidx/releases/car-app#1.7.0)

```
public static final int ERROR_CODE_INVALID_EVENT = 2
```

Indicates invalid event

### ERROR_CODE_INVALID_EXTRAS

Added in [1.7.0](https://developer.android.com/jetpack/androidx/releases/car-app#1.7.0)

```
public static final int ERROR_CODE_INVALID_EXTRAS = 0
```

Indicates an invalid intent

## Public methods

### getErrorCode

Added in [1.7.0](https://developer.android.com/jetpack/androidx/releases/car-app#1.7.0)

```
public int getErrorCode()
```

Returns error code

### toString

```
public @NonNull String toString()
```