public static final class CloudConfig.Builder
extends java.lang.Object
| Constructor and Description | 
|---|
| Builder() | 
| Modifier and Type | Method and Description | 
|---|---|
| CloudConfig | build()Build cloud config. | 
| CloudConfig.Builder | setBleScanDuration(int bleScanDuration)Sets ble scan duration. | 
| CloudConfig.Builder | setBleScanInterval(int bleScanInterval)Sets ble scan interval. | 
| CloudConfig.Builder | setDatabaseId(int databaseId) | 
| CloudConfig.Builder | setDataSendInterval(int dataSendInterval)Sets data send interval. | 
| CloudConfig.Builder | setDefaultSSIDAuth(java.lang.String defaultSSIDAuth)Sets default SSID Auth. | 
| CloudConfig.Builder | setDefaultSSIDCrypt(java.lang.String defaultSSIDCrypt)Sets default SSID crypt. | 
| CloudConfig.Builder | setDefaultSSIDKey(java.lang.String defaultSSIDKey)Sets default SSID key. | 
| CloudConfig.Builder | setDefaultSSIDName(java.lang.String defaultSSIDName)Sets default SSID name. | 
| CloudConfig.Builder | setDeviceUniqueId(java.lang.String uniqueId)Sets beacon unique id. | 
| CloudConfig.Builder | setId(java.util.UUID id)Sets id. | 
| CloudConfig.Builder | setInterval(int interval)Sets interval. | 
| CloudConfig.Builder | setMajor(int major)Sets major. | 
| CloudConfig.Builder | setMinor(int minor)Sets minor. | 
| CloudConfig.Builder | setName(java.lang.String name)Sets name. | 
| CloudConfig.Builder | setPassword(java.lang.String password)Sets password. | 
| CloudConfig.Builder | setProximityUUID(java.util.UUID proximity)Sets proximity UUID. | 
| CloudConfig.Builder | setTxPower(int txPower)Sets tx power. | 
| CloudConfig.Builder | setWifiScanInterval(int wifiScanInterval)Sets wifi scan interval. | 
| CloudConfig.Builder | setWorkingMode(ICloudBeacon.WorkingMode workingMode)Sets working mode. | 
public CloudConfig.Builder setDatabaseId(int databaseId)
public CloudConfig.Builder setDeviceUniqueId(java.lang.String uniqueId)
uniqueId - the beacon unique idpublic CloudConfig.Builder setId(java.util.UUID id)
id - the idpublic CloudConfig.Builder setProximityUUID(java.util.UUID proximity)
proximity - the proximitypublic CloudConfig.Builder setMajor(int major)
major - the majorpublic CloudConfig.Builder setMinor(int minor)
minor - the minorpublic CloudConfig.Builder setTxPower(int txPower)
txPower - the tx powerpublic CloudConfig.Builder setInterval(int interval)
interval - the intervalpublic CloudConfig.Builder setDefaultSSIDName(java.lang.String defaultSSIDName)
defaultSSIDName - the default sSID namepublic CloudConfig.Builder setDefaultSSIDKey(java.lang.String defaultSSIDKey)
defaultSSIDKey - the default sSID keypublic CloudConfig.Builder setDefaultSSIDAuth(java.lang.String defaultSSIDAuth)
defaultSSIDAuth - the default sSID authpublic CloudConfig.Builder setDefaultSSIDCrypt(java.lang.String defaultSSIDCrypt)
defaultSSIDCrypt - the default sSID cryptpublic CloudConfig.Builder setWorkingMode(ICloudBeacon.WorkingMode workingMode)
workingMode - the working modepublic CloudConfig.Builder setWifiScanInterval(int wifiScanInterval)
wifiScanInterval - the wifi scan intervalpublic CloudConfig.Builder setDataSendInterval(int dataSendInterval)
dataSendInterval - the data send intervalpublic CloudConfig.Builder setBleScanInterval(int bleScanInterval)
bleScanInterval - the ble scan intervalpublic CloudConfig.Builder setBleScanDuration(int bleScanDuration)
bleScanDuration - the ble scan durationpublic CloudConfig.Builder setPassword(java.lang.String password)
password - the passwordpublic CloudConfig.Builder setName(java.lang.String name)
name - the namepublic CloudConfig build()