java.lang.Object | |
↳ | com.urbanairship.analytics.location.RegionEvent.Builder |
Builder class for RegionEvent
Objects.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
RegionEvent |
build()
Builds the region event.
| ||||||||||
RegionEvent.Builder |
setBoundaryEvent(int boundaryEvent)
Region boundary event setter.
| ||||||||||
RegionEvent.Builder |
setCircularRegion(CircularRegion circularRegion)
Circular region setter.
| ||||||||||
RegionEvent.Builder |
setProximityRegion(ProximityRegion proximityRegion)
Proximity region setter.
| ||||||||||
RegionEvent.Builder |
setRegionId(String regionId)
Region identifier setter.
| ||||||||||
RegionEvent.Builder |
setSource(String source)
Region event source setter.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Builds the region event.
IllegalArgumentException | if the region ID or source is null, empty, or exceeds max length |
---|
Region boundary event setter.
boundaryEvent | The region boundary event. |
---|
Circular region setter.
circularRegion | The optional circular region. |
---|
Proximity region setter.
proximityRegion | The optional proximity region. |
---|
Region identifier setter.
regionId | The region identifier. |
---|
Region event source setter.
source | The region event source. |
---|