public static class Config.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Config |
build()
Builds config.
|
Config.Builder |
setDatabaseId(int databaseId)
Sets database id.
|
Config.Builder |
setDeviceProfiles(java.util.Collection<DeviceProfile> deviceProfiles) |
Config.Builder |
setDeviceUniqueId(java.lang.String uniqueId)
Sets beacon unique id.
|
Config.Builder |
setId(java.util.UUID id)
Sets id.
|
Config.Builder |
setInstanceId(java.lang.String instanceId)
Sets instance id.
|
Config.Builder |
setInterval(int interval)
Sets interval.
|
Config.Builder |
setMajor(int major)
Sets major.
|
Config.Builder |
setMinor(int minor)
Sets minor.
|
Config.Builder |
setName(java.lang.String name) |
Config.Builder |
setNamespace(java.lang.String namespace)
Sets namespace.
|
Config.Builder |
setPassword(java.lang.String devicePassword) |
Config.Builder |
setProximityUUID(java.util.UUID proximity)
Sets proximity uUID.
|
Config.Builder |
setShuffled(java.lang.Boolean shuffled) |
Config.Builder |
setTxPower(int txPower)
Sets tx power.
|
Config.Builder |
setUrl(java.lang.String url)
Sets url.
|
public Config build()
public Config.Builder setDatabaseId(int databaseId)
databaseId - the database idpublic Config.Builder setDeviceUniqueId(java.lang.String uniqueId)
uniqueId - the unique idpublic Config.Builder setId(java.util.UUID id)
id - the idpublic Config.Builder setProximityUUID(java.util.UUID proximity)
proximity - the proximitypublic Config.Builder setMajor(int major)
major - the majorpublic Config.Builder setMinor(int minor)
minor - the minorpublic Config.Builder setTxPower(int txPower)
txPower - the tx powerpublic Config.Builder setInterval(int interval)
interval - the intervalpublic Config.Builder setNamespace(java.lang.String namespace)
namespace - the namespacepublic Config.Builder setUrl(java.lang.String url)
url - the urlpublic Config.Builder setInstanceId(java.lang.String instanceId)
instanceId - the instance idpublic Config.Builder setDeviceProfiles(java.util.Collection<DeviceProfile> deviceProfiles)
public Config.Builder setShuffled(java.lang.Boolean shuffled)
public Config.Builder setName(java.lang.String name)
public Config.Builder setPassword(java.lang.String devicePassword)