# EventMode

# EventMode

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/com/google/android/engage/travel/datamodel/EventMode "View this page in Java")  

<br />

```
@Retention(value = RetentionPolicy.SOURCE)
@IntDef(value = [EventMode.TYPE_UNKNOWN, EventMode.TYPE_VIRTUAL, EventMode.TYPE_IN_PERSON, EventMode.TYPE_HYBRID])
annotation EventMode
```

<br />

*** ** * ** ***

The mode of an event.

## Summary

|                                   ### Constants                                    |
|------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------|
| `const `[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [TYPE_HYBRID](https://developer.android.com/reference/kotlin/com/google/android/engage/travel/datamodel/EventMode#TYPE_HYBRID())` = 3`       |
| `const `[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [TYPE_IN_PERSON](https://developer.android.com/reference/kotlin/com/google/android/engage/travel/datamodel/EventMode#TYPE_IN_PERSON())` = 2` |
| `const `[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [TYPE_UNKNOWN](https://developer.android.com/reference/kotlin/com/google/android/engage/travel/datamodel/EventMode#TYPE_UNKNOWN())` = 0`     |
| `const `[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [TYPE_VIRTUAL](https://developer.android.com/reference/kotlin/com/google/android/engage/travel/datamodel/EventMode#TYPE_VIRTUAL())` = 1`     |

## Constants

### TYPE_HYBRID

```
const val TYPE_HYBRID = 3: Int
```  

### TYPE_IN_PERSON

```
const val TYPE_IN_PERSON = 2: Int
```  

### TYPE_UNKNOWN

```
const val TYPE_UNKNOWN = 0: Int
```  

### TYPE_VIRTUAL

```
const val TYPE_VIRTUAL = 1: Int
```