data class Region : Parcelable, Comparable<Region>
| RegionType | annotation class RegionType | 
| center | val center: LatLon | 
| description | val description: String? | 
| id | val id: String | 
| major | val major: Int | 
| messages | val messages: List<Message> | 
| minor | val minor: Int | 
| name | val name: String? | 
| proximityUuid | val proximityUuid: String? | 
| radius | val radius: Int | 
| regionType | val regionType: Int | 
| center | fun  | 
| compareTo | fun compareTo(other: Region): Int | 
| description | fun  | 
| id | fun  | 
| major | fun  | 
| messages | fun  | 
| minor | fun  | 
| name | fun  | 
| proximityUuid | fun  | 
| radius | fun  | 
| regionType | fun  | 
| REGION_TYPE_FENCE | const val REGION_TYPE_FENCE: Int | 
| REGION_TYPE_PROXIMITY | const val REGION_TYPE_PROXIMITY: Int |