public static final class DeviceData.Builder
extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
| DeviceData | build()Adds device data. | 
| DeviceData.Builder | force(boolean force) | 
| DeviceData.Builder | withAlias(java.lang.String alias)Adds alias. | 
| DeviceData.Builder | withBleScanDuration(int bleScanDuration)Adds ble scan duration. | 
| DeviceData.Builder | withBleScanInterval(int bleScanInterval)With ble scan interval. | 
| DeviceData.Builder | withDataSendInterval(int dataSendInterval)Adds data send interval. | 
| DeviceData.Builder | withDefaultSSIDAuth(java.lang.String defaultSSIDAuth)Adds default SSID auth. | 
| DeviceData.Builder | withDefaultSSIDCrypt(java.lang.String defaultSSIDCrypt)Adds default SSID crypt. | 
| DeviceData.Builder | withDefaultSSIDKey(java.lang.String defaultSSIDKey)Adds default SSID key. | 
| DeviceData.Builder | withDefaultSSIDName(java.lang.String defaultSSIDName)Adds default sSID name. | 
| DeviceData.Builder | withDeviceProfiles(java.util.Collection<DeviceProfile> deviceProfiles)Sets  DeviceProfilefor device | 
| DeviceData.Builder | withFirmware(java.lang.String firmware)Adds firmware. | 
| DeviceData.Builder | withInstanceId(java.lang.String instanceId)With instance id. | 
| DeviceData.Builder | withInterval(int interval)Adds interval. | 
| DeviceData.Builder | withLatitude(java.lang.String latitude)Sets latitude | 
| DeviceData.Builder | withLongitude(java.lang.String longitude)Sets longitude | 
| DeviceData.Builder | withMajor(int major)Adds major. | 
| DeviceData.Builder | withMinor(int minor)Adds minor. | 
| DeviceData.Builder | withName(java.lang.String name)Adds name. | 
| DeviceData.Builder | withNamespace(java.lang.String namespace)With namespace. | 
| DeviceData.Builder | withPassword(java.lang.String password)Adds password. | 
| DeviceData.Builder | withProximityUUID(java.util.UUID proximityUUID)Adds proximity uUID. | 
| DeviceData.Builder | withTxPower(int txPower)Adds tx power. | 
| DeviceData.Builder | withUrl(java.lang.String url)With url. | 
| DeviceData.Builder | withWifiScanInterval(int wifiScanInterval)Adds wifi scan interval. | 
| DeviceData.Builder | withWorkingMode(ICloudBeacon.WorkingMode workingMode)Adds working mode. | 
public DeviceData.Builder withProximityUUID(java.util.UUID proximityUUID)
proximityUUID - the proximity uUIDpublic DeviceData.Builder withMajor(int major)
major - the majorpublic DeviceData.Builder withMinor(int minor)
minor - the minorpublic DeviceData.Builder withPassword(java.lang.String password)
password - the passwordpublic DeviceData.Builder withTxPower(int txPower)
txPower - the tx powerpublic DeviceData.Builder withInterval(int interval)
interval - the intervalpublic DeviceData.Builder withAlias(java.lang.String alias)
alias - the aliaspublic DeviceData.Builder withName(java.lang.String name)
name - the namepublic DeviceData.Builder withFirmware(java.lang.String firmware)
firmware - the firmwarepublic DeviceData.Builder withDefaultSSIDAuth(java.lang.String defaultSSIDAuth)
DeviceType.CLOUD_BEACON.defaultSSIDAuth - the default sSID authpublic DeviceData.Builder withDefaultSSIDCrypt(java.lang.String defaultSSIDCrypt)
DeviceType.CLOUD_BEACON.defaultSSIDCrypt - the default SSID cryptpublic DeviceData.Builder withDefaultSSIDName(java.lang.String defaultSSIDName)
DeviceType.CLOUD_BEACON.defaultSSIDName - the default sSID namepublic DeviceData.Builder withDefaultSSIDKey(java.lang.String defaultSSIDKey)
DeviceType.CLOUD_BEACON.defaultSSIDKey - the default sSID keypublic DeviceData.Builder withWorkingMode(ICloudBeacon.WorkingMode workingMode)
DeviceType.CLOUD_BEACON.workingMode - the working modepublic DeviceData.Builder withWifiScanInterval(int wifiScanInterval)
DeviceType.CLOUD_BEACON.wifiScanInterval - the wifi scan intervalpublic DeviceData.Builder withDataSendInterval(int dataSendInterval)
DeviceType.CLOUD_BEACON.dataSendInterval - the data send intervalpublic DeviceData.Builder withBleScanInterval(int bleScanInterval)
DeviceType.CLOUD_BEACON.bleScanInterval - the ble scan intervalpublic DeviceData.Builder withBleScanDuration(int bleScanDuration)
DeviceType.CLOUD_BEACON.bleScanDuration - the ble scan durationpublic DeviceData.Builder withInstanceId(java.lang.String instanceId)
instanceId - the instance idpublic DeviceData.Builder withLatitude(java.lang.String latitude)
latitude - latitude valuepublic DeviceData.Builder withLongitude(java.lang.String longitude)
longitude - longitude valuepublic DeviceData.Builder force(boolean force)
public DeviceData.Builder withUrl(java.lang.String url)
url - the urlpublic DeviceData.Builder withNamespace(java.lang.String namespace)
namespace - the namespacepublic DeviceData.Builder withDeviceProfiles(java.util.Collection<DeviceProfile> deviceProfiles)
DeviceProfile for devicedeviceProfiles - Collection of DeviceProfilepublic DeviceData build()
DeviceType.CLOUD_BEACON.