public class CloudBeacon extends Device implements ICloudBeacon
| Modifier and Type | Class and Description |
|---|---|
static class |
CloudBeacon.Builder |
ICloudBeacon.HashingPolicy, ICloudBeacon.WorkingMode| Modifier and Type | Field and Description |
|---|---|
static <any> |
CREATOR |
protected int |
databaseId
The Database id.
|
| Constructor and Description |
|---|
CloudBeacon(CloudBeacon.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
calculateHashCode() |
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
static CloudBeacon |
from(JSONObject jsonObject) |
int |
getBLEScanDuration()
Gets bLE scan duration.
|
int |
getBleScanInterval()
Gets ble scan interval.
|
int |
getDatabaseId()
Gets database id.
|
int |
getDataSendInterval()
Gets data send interval.
|
java.lang.String |
getDefaultSSIDAuth()
Gets default sSID auth.
|
java.lang.String |
getDefaultSSIDCrypt()
Gets default sSID crypt.
|
java.lang.String |
getDefaultSSIDName()
Gets default sSID name.
|
ICloudBeacon.HashingPolicy |
getHashingPolicy() |
java.lang.String |
getMaintenanceEnd()
Gets maintenance end time.
|
java.lang.String |
getMaintenanceStart()
Gets mainenance start time.
|
java.lang.String |
getSecureNamespace()
Gets secure namespace
|
java.util.UUID |
getSecureProximityUUID()
Gets secure proximity uuid
|
int |
getWifiScanInterval()
Gets wifi scan interval.
|
ICloudBeacon.WorkingMode |
getWorkingMode()
Gets working mode.
|
int |
hashCode() |
boolean |
isShuffled()
Checks if device is shuffled
|
protected void |
parcelProperties(Bundle bundle) |
fromList, getAccess, getActionsCount, getAlias, getDeviceProfiles, getDeviceType, getFirmwareVersion, getId, getInstanceId, getInterval, getLatitude, getLongitude, getMacAddress, getMajor, getManagerId, getMinor, getModel, getName, getNamespace, getProximityUUID, getSpecification, getTxPower, getUniqueId, getUrl, getVenue, writeToParcelpublic static final <any> CREATOR
protected final int databaseId
android.database.sqlite.SQLiteDatabase). If you
do not need to use it, ignore it during model building.public CloudBeacon(CloudBeacon.Builder builder)
protected int calculateHashCode()
calculateHashCode in class Devicepublic static CloudBeacon from(JSONObject jsonObject)
public int getWifiScanInterval()
ICloudBeacongetWifiScanInterval in interface ICloudBeaconpublic int getBLEScanDuration()
ICloudBeacongetBLEScanDuration in interface ICloudBeaconpublic ICloudBeacon.WorkingMode getWorkingMode()
ICloudBeacongetWorkingMode in interface ICloudBeaconpublic java.lang.String getDefaultSSIDAuth()
ICloudBeacongetDefaultSSIDAuth in interface ICloudBeaconpublic java.lang.String getMaintenanceStart()
ICloudBeacongetMaintenanceStart in interface ICloudBeaconpublic int getDataSendInterval()
ICloudBeacongetDataSendInterval in interface ICloudBeaconpublic java.lang.String getDefaultSSIDCrypt()
ICloudBeacongetDefaultSSIDCrypt in interface ICloudBeaconpublic int getBleScanInterval()
ICloudBeacongetBleScanInterval in interface ICloudBeaconpublic java.lang.String getDefaultSSIDName()
ICloudBeacongetDefaultSSIDName in interface ICloudBeaconpublic java.lang.String getMaintenanceEnd()
ICloudBeacongetMaintenanceEnd in interface ICloudBeaconpublic ICloudBeacon.HashingPolicy getHashingPolicy()
getHashingPolicy in interface ICloudBeaconpublic boolean isShuffled()
IDeviceisShuffled in interface IDevicepublic java.util.UUID getSecureProximityUUID()
IDevicegetSecureProximityUUID in interface IDevicepublic java.lang.String getSecureNamespace()
IDevicegetSecureNamespace in interface IDeviceprotected void parcelProperties(Bundle bundle)
parcelProperties in class Devicepublic int getDatabaseId()
public int describeContents()