public static class CloudBeacon.Builder extends Device.Builder<CloudBeacon,CloudBeacon.Builder>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CloudBeacon |
build()
Build t.
|
CloudBeacon.Builder |
setBleScanDuration(int bleScanDuration)
Sets ble scan duration.
|
CloudBeacon.Builder |
setBleScanInterval(int bleScanInterval)
Sets ble scan interval.
|
CloudBeacon.Builder |
setDataSendInterval(int dataSendInterval)
Sets data send interval.
|
CloudBeacon.Builder |
setDefaultSSIDAuth(java.lang.String defaultSSIDAuth)
Sets default sSID auth.
|
CloudBeacon.Builder |
setDefaultSSIDCrypt(java.lang.String defaultSSIDCrypt)
Sets default sSID crypt.
|
CloudBeacon.Builder |
setDefaultSSIDName(java.lang.String defaultSSIDName)
Sets default sSID name.
|
CloudBeacon.Builder |
setHashingPolicy(ICloudBeacon.HashingPolicy hashingPolicy)
Sets hashing policy.
|
CloudBeacon.Builder |
setMaintenanceEnd(java.lang.String maintenanceEndTime)
Sets maintenance end time.
|
CloudBeacon.Builder |
setMaintenanceStart(java.lang.String maintenanceStartTime)
Sets maintenance start time.
|
CloudBeacon.Builder |
setWifiScanInterval(int wifiScanInterval)
Sets wifi scan interval.
|
CloudBeacon.Builder |
setWorkingMode(ICloudBeacon.WorkingMode workingMode)
Sets working mode.
|
addDeviceProfiles, setAccess, setActionsCount, setAlias, setDatabaseId, setDeviceType, setFirmwareVersion, setId, setInstanceId, setInterval, setLatitude, setLongitude, setMacAddress, setMajor, setManagerId, setMinor, setModel, setName, setNamespace, setProximityUUID, setSpecification, setTxPower, setUniqueId, setUrl, setVenue
public CloudBeacon.Builder setWifiScanInterval(int wifiScanInterval)
wifiScanInterval
- the wifi scan intervalpublic CloudBeacon.Builder setBleScanDuration(int bleScanDuration)
bleScanDuration
- the ble scan durationpublic CloudBeacon.Builder setWorkingMode(ICloudBeacon.WorkingMode workingMode)
workingMode
- the working modepublic CloudBeacon.Builder setDefaultSSIDAuth(java.lang.String defaultSSIDAuth)
defaultSSIDAuth
- the default SSID authpublic CloudBeacon.Builder setMaintenanceStart(java.lang.String maintenanceStartTime)
maintenanceStartTime
- the maintenance start timepublic CloudBeacon.Builder setHashingPolicy(ICloudBeacon.HashingPolicy hashingPolicy)
hashingPolicy
- the hashing policypublic CloudBeacon.Builder setDataSendInterval(int dataSendInterval)
dataSendInterval
- the data send intervalpublic CloudBeacon.Builder setDefaultSSIDCrypt(java.lang.String defaultSSIDCrypt)
defaultSSIDCrypt
- the default sSID cryptpublic CloudBeacon.Builder setBleScanInterval(int bleScanInterval)
bleScanInterval
- the ble scan intervalpublic CloudBeacon.Builder setDefaultSSIDName(java.lang.String defaultSSIDName)
defaultSSIDName
- the default sSID namepublic CloudBeacon.Builder setMaintenanceEnd(java.lang.String maintenanceEndTime)
maintenanceEndTime
- the maintenance end timepublic CloudBeacon build()
Device.Builder
build
in class Device.Builder<CloudBeacon,CloudBeacon.Builder>