public static final class Venue.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Venue.Builder |
addDevice(IDevice beacon)
Add beacon.
|
Venue.Builder |
addDevices(java.util.Collection<IDevice> beacons)
Add devices.
|
Venue |
build()
Builds Venue.
|
Venue.Builder |
setCoverType(java.lang.String coverType)
Sets cover type.
|
Venue.Builder |
setDatabaseId(int databaseId) |
Venue.Builder |
setDescription(java.lang.String description)
Sets description.
|
Venue.Builder |
setDevicesCount(int beaconsCount)
Sets devices count.
|
Venue.Builder |
setId(java.util.UUID id)
Sets id.
|
Venue.Builder |
setImageUrl(java.lang.String imageUrl)
Sets image url.
|
Venue.Builder |
setLatitude(java.lang.String lat)
Sets latitude.
|
Venue.Builder |
setLongitude(java.lang.String lng)
Sets longitude.
|
Venue.Builder |
setManagerId(java.util.UUID managerId)
Sets manager Id.
|
Venue.Builder |
setName(java.lang.String name)
Sets name.
|
public Venue.Builder setDatabaseId(int databaseId)
public Venue.Builder setId(java.util.UUID id)
id
- the idpublic Venue.Builder setName(java.lang.String name)
name
- the namepublic Venue.Builder setDescription(java.lang.String description)
description
- the descriptionpublic Venue.Builder setCoverType(java.lang.String coverType)
coverType
- the cover typepublic Venue.Builder setDevicesCount(int beaconsCount)
beaconsCount
- the devices countpublic Venue.Builder setImageUrl(java.lang.String imageUrl)
imageUrl
- the image urlpublic Venue.Builder addDevices(java.util.Collection<IDevice> beacons)
beacons
- the devicespublic Venue.Builder addDevice(IDevice beacon)
beacon
- the beaconpublic Venue.Builder setManagerId(java.util.UUID managerId)
managerId
- the manager Idpublic Venue.Builder setLongitude(java.lang.String lng)
lng
- the lngpublic Venue.Builder setLatitude(java.lang.String lat)
lat
- the latpublic Venue build()