RegionEvent

A RegionEvent defines a region with an identifier, major and minor and optional proximityRegion and/or circularRegion.

Types

Link copied to clipboard
Link copied to clipboard
class Builder(@Size(min = 1, max = 255) val regionId: String, var boundaryEvent: RegionEvent.Boundary)

Builder class for RegionEvent Objects.

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The type of boundary crossing event. Will be either Boundary.ENTER or Boundary.EXIT.

Link copied to clipboard
open override val priority: Event.Priority
Link copied to clipboard
open override val type: EventType

Inherited properties

Link copied to clipboard

Returns the UUID associated with the event.

Link copied to clipboard

Returns the timestamp associated with the event.

Functions

Link copied to clipboard
open override fun isValid(): Boolean

Validates the Event.

Link copied to clipboard
open override fun toJsonValue(): JsonValue

Returns the objects represented as a JsonValue.