# SmartGeofenceEvent

## SmartGeofenceEvent API

### `getEventTime()`

> ```java
> long getEventTime()
> ```
>
> Returns the time when the geofence event was detected, as a UTC epoch time.

### `getGeofences()`

> ```java
> List<SmartGeofence> getGeofences()
> ```
>
> Returns the list of smart geofences that were entered/exited based on the event's type.

### `getEventType()`

> ```java
> SmartGeofenceEvent.Type getEventType()
> ```
>
> Returns the [type](https://docs.sentiance.com/important-topics/sdk/api-reference/android/smart-geofences/smartgeofenceevent/type) of this smart geofence event, which is either an entry or an exit.

### `getTriggeringLocation()`

> ```java
> Location getTriggeringLocation()
> ```
>
> Returns the location that triggered this event.
