public static final class Venue.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Venue.Builder |
addDevice(Device beacon)
Add beacon.
|
Venue.Builder |
addDevices(java.util.Collection<Device> 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 |
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<Device> beacons)
beacons
- the devicespublic Venue.Builder addDevice(Device beacon)
beacon
- the beaconpublic Venue.Builder setManagerId(java.util.UUID managerId)
managerId
- the manager Idpublic Venue build()