| ILocationCriteria | Interface class which represents a location based criteria for triggering a Geofence event |
| BuildingLocationCriteria | This location criteria is associated with the building level. |
| BuildingLocationCriteria.Builder | |
| CmsTrigger | |
| CmsTrigger.BehaviourTrigger | |
| CmsTrigger.LocationCriteria | |
| CmsTrigger.LocationCriteria.ActivationDelay | |
| CmsTrigger.LocationCriteria.EntityCriteria | |
| FloorLocationCriteria | This location criteria is associated with the floor level. |
| FloorLocationCriteria.Builder | |
| GeofenceTrigger | A Geofence Trigger which can consist of multiple different criteria. |
| GeofenceTrigger.Builder | |
| PoiVicinityLocationCriteria | This location criteria is associated with the user being within the vicinity of a POI Note that the to be within the "on_enter" geofence, the user must be within the vicinity and have line of sight |
| PoiVicinityLocationCriteria.Builder | |
| PropertyLocationCriteria | This location criteria is associated with the property level. |
| PropertyLocationCriteria.Builder |