Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X Y Z 

A

abs() - Method in class com.estimote.coresdk.recognition.utils.Vector
Does
AbstractRegionMonitor<T extends RegionDecorator,E extends Packet> - Class in com.estimote.coresdk.observation.region
This class implements the common monitoring mechanism.
AbstractRegionMonitor(SystemTime) - Constructor for class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
acceleration - Variable in class com.estimote.coresdk.cloud.model.Telemetry
 
accelerometer - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Vector of data with acceleration on each axis
accuracy - Variable in class com.estimote.coresdk.cloud.model.Device.Location
 
Activity() - Constructor for class com.estimote.coresdk.common.requirements.DefaultRequirementsCheckerCallback.Activity
 
add(T) - Method in class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
add(BeaconRegion) - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionRanger
 
add(MirrorRegion) - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionRanger
 
add(T) - Method in interface com.estimote.coresdk.observation.region.RegionMonitor
 
add(T) - Method in interface com.estimote.coresdk.observation.region.RegionRanger
 
add(Vector) - Method in class com.estimote.coresdk.recognition.utils.Vector
Adds another vector to this vector.
addConnectionCallback(BeaconConnection.ConnectionCallback) - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Adds new connection callback to connection.
addDevice(DeviceId, DeviceConnection, MeshManager.MeshCallback<Boolean>) - Method in class com.estimote.mgmtsdk.feature.mesh.Mesh
Adds new device to this mesh.
AdvertisedId - Class in com.estimote.coresdk.cloud.google.model
 
AdvertisedId() - Constructor for class com.estimote.coresdk.cloud.google.model.AdvertisedId
 
advertisedId - Variable in class com.estimote.coresdk.cloud.google.model.Beacons.BeaconInfo
 
advertisedId - Variable in class com.estimote.coresdk.cloud.google.model.Observations.Observation
 
Advertiser() - Constructor for class com.estimote.coresdk.cloud.model.Device.Advertiser
 
Advertisers() - Constructor for class com.estimote.coresdk.cloud.model.Device.Advertisers
 
advertisers - Variable in class com.estimote.coresdk.cloud.model.Device.Settings
 
advertisingInterval() - Method in class com.estimote.mgmtsdk.feature.settings.api.Beacon
Broadcasting interval (100-10000ms).
advertisingInterval() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.EID
Broadcasting interval (100-10000ms).
advertisingInterval() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.TLM
Broadcasting interval (100-10000ms).
advertisingInterval() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.UID
Broadcasting interval (100-10000ms).
advertisingInterval() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.URL
Broadcasting interval (100-10000ms).
advertisingInterval() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Connectivity
Broadcasting interval (100-10000ms).
advertisingInterval() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Generic
Broadcasting advertisingInterval (100-10000ms).
advertisingInterval() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Location
Broadcasting advertisingInterval (100-10000ms).
advertisingInterval() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Nearable
Broadcasting advertisingInterval (100-10000ms).
advertisingInterval() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Telemetry
Broadcasting advertisingInterval (100-10000ms).
advertisingIntervalMillis - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Beacon's advertising advertisingInterval.
advertisingIntervalMillis - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
advertisingIntervalMillis() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
AggregatedSettingCallback<T> - Class in com.estimote.mgmtsdk.feature.settings
Aggregates several callbacks into one.
AggregatedSettingCallback() - Constructor for class com.estimote.mgmtsdk.feature.settings.AggregatedSettingCallback
 
alert - Variable in class com.estimote.coresdk.cloud.model.BeaconExpectedLifetime.TimeValue
 
alwaysAvailable() - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder.Builder
 
ambientLight - Variable in class com.estimote.coresdk.cloud.model.Telemetry
 
ambientLight - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Ambient light level in Lux
ambientLight() - Method in class com.estimote.mgmtsdk.feature.settings.api.Sensors.Light
Reads current light level in Lux.
appCommitHash - Variable in class com.estimote.coresdk.cloud.model.FirmwareErrorReport
 
application - Variable in class com.estimote.coresdk.cloud.model.DeviceFirmware
Application version number
applicationError - Variable in class com.estimote.coresdk.cloud.model.Telemetry.Warnings
 
applicationError - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
If any error happened in firmware
appVersion - Variable in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
String with encoded SemVer of device's firmware version (application)
AttachmentInfo() - Constructor for class com.estimote.coresdk.cloud.google.model.Beacons.AttachmentInfo
 
attachmentInfo - Variable in class com.estimote.coresdk.cloud.google.model.Beacons.BeaconInfo
 
AttachmentInfo(String, String) - Constructor for class com.estimote.coresdk.recognition.packets.EddystoneEID.AttachmentInfo
 
AttachmentInfo(Parcel) - Constructor for class com.estimote.coresdk.recognition.packets.EddystoneEID.AttachmentInfo
 
attachmentInfos - Variable in class com.estimote.coresdk.recognition.packets.EddystoneEID
List of attachment data
authenticate() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Starts connection flow to device with 10s timeout.
automaticFirmwareUpdateEnabled - Variable in class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 

B

BASIC_AND_SMART_POWER_MODE - Static variable in class com.estimote.coresdk.cloud.model.BeaconExpectedLifetime
 
BASIC_POWER_MODE - Static variable in class com.estimote.coresdk.cloud.model.BeaconExpectedLifetime
 
basicPowerMode - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Whether basic transmitPower mode is turned on.
basicPowerMode - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
basicPowerMode() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
batteryLevel - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Battery level in percent.
batteryLevel - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
batteryLevel - Variable in class com.estimote.coresdk.cloud.model.NearableInfo
Nearable's battery status
batteryLevel - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Device's battery level.
batteryLifeExpectancy - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
batteryLifeExpectancyInDays - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo
Beacon's life expectancy (in days).
batteryPercentage - Variable in class com.estimote.coresdk.cloud.model.Device.Status
 
batteryPercentage - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Percentage of battery left
batteryPercentage() - Method in class com.estimote.mgmtsdk.feature.settings.api.Power
Reads current battery voltage.
batteryVoltage - Variable in class com.estimote.coresdk.cloud.model.Device.Status
 
batteryVoltage - Variable in class com.estimote.coresdk.cloud.model.Telemetry
 
batteryVoltage - Variable in class com.estimote.coresdk.recognition.packets.EddystoneTelemetry
Battery voltage in mV (millivolt).
batteryVoltage - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Current battery voltage
batteryVoltage() - Method in class com.estimote.mgmtsdk.feature.settings.api.Power
Reads current battery voltage.
Beacon - Class in com.estimote.coresdk.recognition.packets
Immutable representations of single beacon.
Beacon(UUID, MacAddress, int, int, int, int) - Constructor for class com.estimote.coresdk.recognition.packets.Beacon
 
Beacon - Class in com.estimote.mgmtsdk.feature.settings.api
Estimote Beacon settings.
beacon - Variable in class com.estimote.mgmtsdk.feature.settings.api.Settings
Beacon
BeaconAdvertiser() - Constructor for class com.estimote.coresdk.cloud.model.Device.BeaconAdvertiser
 
BeaconAuthorization - Class in com.estimote.coresdk.cloud.model
 
BeaconAuthorization(String, String, String) - Constructor for class com.estimote.coresdk.cloud.model.BeaconAuthorization
 
BeaconConnection - Class in com.estimote.mgmtsdk.connection.api
Deprecated.
BeaconConnection(Context, Beacon, BeaconConnection.ConnectionCallback) - Constructor for class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Constructs new connection object based on Beacon object.
BeaconConnection(Context, MacAddress, BeaconConnection.ConnectionCallback) - Constructor for class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Constructs new connection object based on beacon's MAC address.
BeaconConnection(Context, MacAddress) - Constructor for class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Constructs new connection object based on beacon's MAC address.
BeaconConnection.CheckFirmwareCallback - Interface in com.estimote.mgmtsdk.connection.api
Deprecated.
Callback to indicate whether device needs update.
BeaconConnection.ConnectionCallback - Interface in com.estimote.mgmtsdk.connection.api
Deprecated.
Callback used to indicate state of the connection to the beacon.
BeaconConnection.PropertyChanger - Class in com.estimote.mgmtsdk.connection.api
Deprecated.
 
BeaconConnection.WriteCallback - Interface in com.estimote.mgmtsdk.connection.api
Deprecated.
Callback used to indicate status of updating beacon characteristic.
beaconDetails(String, <any>) - Method in interface com.estimote.coresdk.cloud.api.EstimoteApi
 
BeaconExpectedLifetime - Class in com.estimote.coresdk.cloud.model
Immutable representation of beacon's lifetime expectancy information stored in Estimote Cloud.
BeaconExpectedLifetime(Map<String, BeaconExpectedLifetime.TimeValue>, Map<String, BeaconExpectedLifetime.TimeValue>, Map<String, BeaconExpectedLifetime.TimeValue>, Map<String, BeaconExpectedLifetime.TimeValue>) - Constructor for class com.estimote.coresdk.cloud.model.BeaconExpectedLifetime
 
BeaconExpectedLifetime.TimeValue - Class in com.estimote.coresdk.cloud.model
 
BeaconInfo() - Constructor for class com.estimote.coresdk.cloud.google.model.Beacons.BeaconInfo
 
BeaconInfo - Class in com.estimote.coresdk.cloud.model
Immutable representation of beacon's information stored in Estimote Cloud.
BeaconInfo(UUID, Integer, Integer, MacAddress, String, Color, Double, BeaconInfoSettings) - Constructor for class com.estimote.coresdk.cloud.model.BeaconInfo
 
BeaconInfo(Parcel) - Constructor for class com.estimote.coresdk.cloud.model.BeaconInfo
 
BeaconInfo.Builder - Class in com.estimote.coresdk.cloud.model
 
BeaconInfoSettings - Class in com.estimote.coresdk.cloud.model
Immutable representation of beacon's settings stored in Estimote Cloud.
BeaconInfoSettings(Integer, String, String, BroadcastingPower, Integer, Boolean, Boolean, ConditionalBroadcasting, BroadcastingScheme, Boolean, String, String, String, Boolean) - Constructor for class com.estimote.coresdk.cloud.model.BeaconInfoSettings
 
BeaconInfoSettings(Parcel) - Constructor for class com.estimote.coresdk.cloud.model.BeaconInfoSettings
 
BeaconInfoSettings.Builder - Class in com.estimote.coresdk.cloud.model
 
BeaconManager - Class in com.estimote.coresdk.service
This is a class that clients should use to scan for Estimote devices.
BeaconManager(Context) - Constructor for class com.estimote.coresdk.service.BeaconManager
Constructs BeaconManager instance.
BeaconManager.BeaconMonitoringListener - Interface in com.estimote.coresdk.service
Callback to be invoked when beacons are discovered in a region.
BeaconManager.BeaconRangingListener - Interface in com.estimote.coresdk.service
Callback to be invoked when beacons are ranged.
BeaconManager.ConfigurableDevicesListener - Interface in com.estimote.coresdk.service
Callback to be invoked when Estimote Configurable packets are discovered nearby.
BeaconManager.EddystoneListener - Interface in com.estimote.coresdk.service
Callback to be invoked when Eddystone beacons are in range.
BeaconManager.ErrorListener - Interface in com.estimote.coresdk.service
Callback to be invoked when any error happened while performing low energy scanning.
BeaconManager.LocationListener - Interface in com.estimote.coresdk.service
Callback to be invoked when Estmimote Location packets are discovered nearby.
BeaconManager.MirrorListener - Interface in com.estimote.coresdk.service
Callback to be invoked when Estmimote Location packets are discovered nearby.
BeaconManager.MirrorMonitoringListener - Interface in com.estimote.coresdk.service
Callback to be invoked when mirrors are discovered .
BeaconManager.MirrorRangingListener - Interface in com.estimote.coresdk.service
Callback to be invoked when mirrors are ranged.
BeaconManager.NearableListener - Interface in com.estimote.coresdk.service
Callback to be invoked when nearables are discovered nearby.
BeaconManager.ScanStatusListener - Interface in com.estimote.coresdk.service
Callback to inform client when scanning is started and stopped.
BeaconManager.ServiceReadyCallback - Interface in com.estimote.coresdk.service
Callback to inform client when service is ready to use.
BeaconManager.TelemetryListener - Interface in com.estimote.coresdk.service
Callback to be invoked when Estmimote telemetry packets are discovered nearby.
beaconName - Variable in class com.estimote.coresdk.cloud.google.model.Beacons.BeaconInfo
 
beaconName - Variable in class com.estimote.coresdk.recognition.packets.EddystoneEID
Resolved beacon name
BeaconPublicInfo - Class in com.estimote.coresdk.cloud.model
 
BeaconPublicInfo(Color, String) - Constructor for class com.estimote.coresdk.cloud.model.BeaconPublicInfo
 
BeaconRegion - Class in com.estimote.coresdk.observation.region.beacon
Defines a region based on device's location to a beacon.
BeaconRegion(String, UUID, Integer, Integer) - Constructor for class com.estimote.coresdk.observation.region.beacon.BeaconRegion
 
beaconRegion - Variable in class com.estimote.coresdk.recognition.packets.Nearable
iBeacon region (Location UUID, major, minor) broadcasted by the sticker as every third Bluetooth packet.
BeaconRegionDecorator - Class in com.estimote.coresdk.observation.region.beacon
 
BeaconRegionDecorator(BeaconRegion) - Constructor for class com.estimote.coresdk.observation.region.beacon.BeaconRegionDecorator
 
BeaconRegionMonitor - Class in com.estimote.coresdk.observation.region.beacon
Monitoring child class for Beacon packers.
BeaconRegionMonitor(SystemTime, AnalyticsManager) - Constructor for class com.estimote.coresdk.observation.region.beacon.BeaconRegionMonitor
 
BeaconRegionRanger - Class in com.estimote.coresdk.observation.region.beacon
Ranging mechanism for Beacon packets.
BeaconRegionRanger(AnalyticsManager) - Constructor for class com.estimote.coresdk.observation.region.beacon.BeaconRegionRanger
 
Beacons - Class in com.estimote.coresdk.cloud.google.model
Response body from Google Proximity API call.
Beacons() - Constructor for class com.estimote.coresdk.cloud.google.model.Beacons
 
beacons - Variable in class com.estimote.coresdk.cloud.google.model.Beacons
 
Beacons.AttachmentInfo - Class in com.estimote.coresdk.cloud.google.model
 
Beacons.BeaconInfo - Class in com.estimote.coresdk.cloud.google.model
 
BeaconSecurity - Class in com.estimote.coresdk.cloud.model
 
BeaconSecurity(String, Integer) - Constructor for class com.estimote.coresdk.cloud.model.BeaconSecurity
 
BeaconService - Class in com.estimote.coresdk.service
Don't use this class directly, use it via BeaconManager.
BeaconService() - Constructor for class com.estimote.coresdk.service.BeaconService
 
BeaconServiceMessenger - Interface in com.estimote.coresdk.service
Interface for beacon service internal messenger.
BluetoothException - Exception in com.estimote.mgmtsdk.common.exceptions
Bluetooth GATT exception class.
BluetoothException(GattError, int) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.BluetoothException
 
body - Variable in exception com.estimote.coresdk.common.exception.EstimoteCloudException
The body of the returned error.
bootCommitHash - Variable in class com.estimote.coresdk.cloud.model.FirmwareErrorReport
 
bootloader - Variable in class com.estimote.coresdk.cloud.model.DeviceFirmware
Bootloader version number
bootloader() - Method in class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo
Bootloader version.
bootloaderVersion - Variable in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
String with encoded SemVer of device's firmware versin (bootloader)
bootloaderVersion - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Version of bootloader firmware.
broadcastingPower - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Beacon's broadcasting transmitPower.
broadcastingPower - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
BroadcastingPower - Enum in com.estimote.coresdk.cloud.model
Device broadcasting transmitPower.
broadcastingPower() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
broadcastingScheme - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Broadcasting scheme.
broadcastingScheme - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
BroadcastingScheme - Enum in com.estimote.coresdk.cloud.model
Describes broadcasting scheme of the beacon.
broadcastingScheme - Variable in class com.estimote.coresdk.cloud.model.Device.NearableAdvertiser
 
broadcastingScheme - Variable in class com.estimote.coresdk.cloud.model.NearableInfoSettings
Advertising scheme
broadcastingScheme() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Broadcasting scheme controls what packet type beacon is broadcasting.
broadcastingScheme() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Nearable
Changes broadcasting mode on nearable.
broadcastingSchemes - Variable in class com.estimote.coresdk.cloud.model.BeaconExpectedLifetime
 
brokenMotion - Variable in class com.estimote.coresdk.cloud.model.NearableInfo
Nearable's broken motion detection flag
brokenTemperature - Variable in class com.estimote.coresdk.cloud.model.NearableInfo
Nearable's broken temperature
build() - Method in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
build() - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
build() - Method in class com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdaterBuilder
If you are done configuring the bulk updater, use this method to construct concrete object.
build() - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder.Builder
 
builder() - Method in class com.estimote.coresdk.cloud.model.BeaconInfo
 
Builder() - Constructor for class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
builder() - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
 
Builder() - Constructor for class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
buildNotifiable() - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder.Builder
 
buildReadOnly() - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder.Builder
 
buildResetOnly(T) - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder.Builder
 
buildStorage() - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder.Builder
 
BulkUpdater - Interface in com.estimote.mgmtsdk.feature.bulk_updater
Bulk updater is a stand alone object that takes scans from your BeaconManager and updates devices that belongs to the user.
BulkUpdater.BulkUpdaterCallback - Interface in com.estimote.mgmtsdk.feature.bulk_updater
Callback for listening on bulk update events.
BulkUpdater.Status - Enum in com.estimote.mgmtsdk.feature.bulk_updater
Current status of scanned devices.
BulkUpdaterBuilder - Class in com.estimote.mgmtsdk.feature.bulk_updater
Builder class for BulkUpdater concrete implementations.
BulkUpdaterBuilder(Context) - Constructor for class com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdaterBuilder
Public constructor for BulkUpdater concrete object.

C

calibratedTxPower - Variable in class com.estimote.coresdk.recognition.packets.Eddystone
Signal strength emitted by the beacon in dBm at 0 meters distance.
calibratedTxPower - Variable in class com.estimote.coresdk.recognition.packets.EddystoneEIDFrame
 
calibrationOffset() - Method in class com.estimote.mgmtsdk.feature.settings.api.Sensors.Temperature
Sets temperature calibration offset in Celsius.
CallbackHandler - Interface in com.estimote.mgmtsdk.feature.settings
Handler to operation on device.
CallbackHandlerImpl - Class in com.estimote.mgmtsdk.connection.api
Implementation of callback handler.
CallbackHandlerImpl() - Constructor for class com.estimote.mgmtsdk.connection.api.CallbackHandlerImpl
 
challengeResponse - Variable in class com.estimote.coresdk.cloud.model.BeaconAuthorization
 
ChallengeResponse - Class in com.estimote.coresdk.cloud.model
 
ChallengeResponse(String, String) - Constructor for class com.estimote.coresdk.cloud.model.ChallengeResponse
 
challengeResponse - Variable in class com.estimote.coresdk.cloud.model.ChallengeResponse
 
changelog - Variable in class com.estimote.coresdk.cloud.model.DeviceFirmware
Change log note
changelog - Variable in class com.estimote.coresdk.cloud.model.Firmware
 
channel - Variable in class com.estimote.coresdk.recognition.packets.EstimoteLocation
Bluetooth channel where this packet was advertised.
check(Context, SystemRequirementsChecker.Callback) - Static method in class com.estimote.coresdk.common.requirements.SystemRequirementsChecker
Checks if all requirements are met for beacon detection across all Android versions (runtime permissions on Android M, Bluetooth enabled, Location Services enabled on Android M).
checkAllPermissions(Context) - Static method in class com.estimote.coresdk.common.requirements.SystemRequirementsHelper
Returns false is any of following conditions are not met: Bluetooth permissions are granted (android.permission.BLUETOOTH and android.permission.BLUETOOTH_ADMIN). BeaconService is declared in AndroidManifest.xml. If running on Android M or later, Location Services must be turned on. If running on Android M or later and your app is targeting SDK < 23 (M), any location permission (ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION) must be granted for background beacon detection. If running on Android M or later and your app is targeting SDK >= 23 (M), any location permission (ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION) must be granted.
checkFirmwareUpdate(BeaconConnection.CheckFirmwareCallback) - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Checks whether beacon needs firmware update.
checkForFirmwareUpdate(DeviceConnection.CheckFirmwareCallback) - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnection
Checks if there is new firmware available for connected device.
checkValue(T, DeviceSetting.ValidationCallback) - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSetting
 
checkWithDefaultDialogs(Activity) - Static method in class com.estimote.coresdk.common.requirements.SystemRequirementsChecker
Checks if all requirements are met for beacon detection across all Android versions and provides default dialogs for asking for permissions and access.
city - Variable in class com.estimote.coresdk.cloud.model.Device.Location
 
clear() - Method in class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
clear() - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionRanger
 
clear() - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionRanger
 
clear() - Method in interface com.estimote.coresdk.observation.region.RegionMonitor
 
clear() - Method in interface com.estimote.coresdk.observation.region.RegionRanger
 
clearCallbacks() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Removes all callbacks from connection.
clockOffset - Variable in class com.estimote.coresdk.cloud.model.Device.Status
 
close() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Closes connection to beacon or cancels in-flight connection flow.
close() - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnection
Closes connection to device.
CloudCallback<T> - Interface in com.estimote.coresdk.cloud.api
Communicates response from a server or an error.
cloudChallenge - Variable in class com.estimote.coresdk.cloud.model.ChallengeResponse
 
color - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
color - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo
Beacon's color.
color - Variable in class com.estimote.coresdk.cloud.model.BeaconPublicInfo
 
Color - Enum in com.estimote.coresdk.cloud.model
Colors of Estimote devices.
color - Variable in class com.estimote.coresdk.cloud.model.Device
 
color - Variable in class com.estimote.coresdk.cloud.model.NearableInfo
Nearable's color.
color - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Nearable color - not final, because this info is resolved from cloud
color() - Method in class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo
Device color.
com.estimote.coresdk.cloud.api - package com.estimote.coresdk.cloud.api
Contains classes responsible for communicating with Estimote cloud.
com.estimote.coresdk.cloud.google - package com.estimote.coresdk.cloud.google
Contains classes for communicating with Google endpoints.
com.estimote.coresdk.cloud.google.model - package com.estimote.coresdk.cloud.google.model
Describes Google cloud models as POJO.
com.estimote.coresdk.cloud.model - package com.estimote.coresdk.cloud.model
Describes Estimote cloud models as POJO.
com.estimote.coresdk.common.config - package com.estimote.coresdk.common.config
Configuration of our SDK.
com.estimote.coresdk.common.exception - package com.estimote.coresdk.common.exception
Defines common exceptions in Estimote SDK.
com.estimote.coresdk.common.requirements - package com.estimote.coresdk.common.requirements
Useful classes for handling permissions and system requirements in your app.
com.estimote.coresdk.observation.region - package com.estimote.coresdk.observation.region
Classes for defining regions.
com.estimote.coresdk.observation.region.beacon - package com.estimote.coresdk.observation.region.beacon
Region implementation for Beacon protocol.
com.estimote.coresdk.observation.region.mirror - package com.estimote.coresdk.observation.region.mirror
Region implementation for Mirror protocol.
com.estimote.coresdk.observation.utils - package com.estimote.coresdk.observation.utils
Utilities for region operations.
com.estimote.coresdk.recognition.packets - package com.estimote.coresdk.recognition.packets
All definitions of known BLE packet formats - Beacon, Eddystone, Nearable, Mirror etc.
com.estimote.coresdk.recognition.utils - package com.estimote.coresdk.recognition.utils
Utilities for packet operations.
com.estimote.coresdk.service - package com.estimote.coresdk.service
Overall control of scanning - here resides the BeaconManager class which is facade for managing the whole scanning.
com.estimote.mgmtsdk.common.errors - package com.estimote.mgmtsdk.common.errors
Classes defining errors.
com.estimote.mgmtsdk.common.exceptions - package com.estimote.mgmtsdk.common.exceptions
Exceptions used in management flow.
com.estimote.mgmtsdk.connection.api - package com.estimote.mgmtsdk.connection.api
Classes responsible for connecting to beacon and configuring it - use DeviceConnectionProvider to get DeviceConnection objects.
com.estimote.mgmtsdk.feature.bulk_updater - package com.estimote.mgmtsdk.feature.bulk_updater
Bulk updater classes for updating firmware or settings to many beacons at once.
com.estimote.mgmtsdk.feature.mesh - package com.estimote.mgmtsdk.feature.mesh
Mesh related things - use MeshManagerFactory to get object for managing mesh networks.
com.estimote.mgmtsdk.feature.nfc - package com.estimote.mgmtsdk.feature.nfc
NFC classes - required while saving NFC data to your device.
com.estimote.mgmtsdk.feature.settings - package com.estimote.mgmtsdk.feature.settings
Here you can find all things related to managing settings on your devices (such as tx power, packets advertised, additional features etc.)
com.estimote.mgmtsdk.feature.settings.api - package com.estimote.mgmtsdk.feature.settings.api
Settings tree structure - provides quick and easy way to read/write settings from device - you can get access to it from DeviceConnection.
commit(BeaconConnection.WriteCallback) - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection.PropertyChanger
Deprecated.
 
commit(SettingCallback) - Method in interface com.estimote.mgmtsdk.feature.settings.SettingsEditor
Executes settings saving procedure.
computeAccuracy(Beacon) - Static method in class com.estimote.coresdk.observation.region.RegionUtils
Returns distance in meters based on beacon's RSSI and measured transmitPower.
computeAccuracy(Eddystone) - Static method in class com.estimote.coresdk.observation.region.RegionUtils
 
computeAccuracy(EstimoteLocation) - Static method in class com.estimote.coresdk.observation.region.RegionUtils
 
computeAccuracy(int, int) - Static method in class com.estimote.coresdk.observation.region.RegionUtils
 
computeProximity(Beacon) - Static method in class com.estimote.coresdk.observation.region.RegionUtils
 
computeProximity(Eddystone) - Static method in class com.estimote.coresdk.observation.region.RegionUtils
 
computeProximity(EstimoteLocation) - Static method in class com.estimote.coresdk.observation.region.RegionUtils
 
computeProximity(Nearable) - Static method in class com.estimote.coresdk.observation.region.RegionUtils
 
conditionalBroadcasting - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
conditionalBroadcasting - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Whether conditional broadcasting is turned on.
ConditionalBroadcasting - Enum in com.estimote.coresdk.cloud.model
Beacon's conditional broadcasting options.
conditionalBroadcasting - Variable in class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 
conditionalBroadcasting() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Property responsible for setting Flip To Sleep mode.
conditionalBroadcasting() - Method in class com.estimote.mgmtsdk.feature.settings.api.Power
Deprecated.
Enables/disables flip-to-sleep mode (device is in deep sleep mode when its is lying on its back). From SDK version 0.10.7 this method is deprecated. Please use Power.flipToSleep() or Power.motionOnlyAdvertising() instead.
config(Gpio.Pin) - Method in class com.estimote.mgmtsdk.feature.settings.api.Gpio
Configure particular GPIO port pin.
ConfigurableDevice - Class in com.estimote.coresdk.recognition.packets
General object for all connectivity packets advertised by Estimote's devices.
ConfigurableDevice(DeviceType, DeviceId, MacAddress, String, String, boolean, boolean, Integer, Integer, Long) - Constructor for class com.estimote.coresdk.recognition.packets.ConfigurableDevice
 
ConfigurableDevice(DeviceType, DeviceId, MacAddress, String, String) - Constructor for class com.estimote.coresdk.recognition.packets.ConfigurableDevice
 
connect(BeaconManager.ServiceReadyCallback) - Method in class com.estimote.coresdk.service.BeaconManager
Connects to BeaconService.
connect(DeviceConnectionCallback) - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnection
If no current connection is opened, it creates one and attaches callback.
connection - Variable in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder
 
connection - Variable in class com.estimote.mgmtsdk.feature.settings.ReadableDeviceSetting
 
connectivity - Variable in class com.estimote.coresdk.cloud.model.Device.Advertisers
 
connectivity - Variable in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets
 
Connectivity() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Connectivity
 
ConnectivityAdvertiser() - Constructor for class com.estimote.coresdk.cloud.model.Device.ConnectivityAdvertiser
 
connectToService(DeviceConnectionProvider.ConnectionProviderCallback) - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnectionProvider
Connects to the connection service.
content - Variable in class com.estimote.coresdk.cloud.model.FirmwareErrorReport
 
country - Variable in class com.estimote.coresdk.cloud.model.Device.Location
 
createApplicationRecord(String) - Static method in class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefRecord
Creates Estimote NDEF record for Android Application package name
createCallback() - Method in class com.estimote.mgmtsdk.feature.settings.SharedCallback
 
createCallback(SettingCallback) - Method in class com.estimote.mgmtsdk.feature.settings.SharedCallback
 
createCommonGsonAdapter() - Static method in class com.estimote.coresdk.cloud.google.ProximityBeaconCloud
 
createMesh(List<DeviceId>, String, Device.Settings, MeshManager.MeshCallback<Mesh>) - Method in interface com.estimote.mgmtsdk.feature.mesh.MeshManager
 
createNoCloudConnection(Context, MacAddress) - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
createUriRecord(String) - Static method in class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefRecord
Creates Estimote NDEF record for URI
CREATOR - Static variable in class com.estimote.coresdk.cloud.model.BeaconInfo
 
CREATOR - Static variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
 
CREATOR - Static variable in class com.estimote.coresdk.cloud.model.DeviceFirmware
 
CREATOR - Static variable in class com.estimote.coresdk.cloud.model.Firmware
 
CREATOR - Static variable in class com.estimote.coresdk.cloud.model.NearableInfo
 
CREATOR - Static variable in class com.estimote.coresdk.cloud.model.NearableInfoSettings
 
CREATOR - Static variable in class com.estimote.coresdk.observation.region.beacon.BeaconRegion
 
CREATOR - Static variable in class com.estimote.coresdk.observation.region.mirror.MirrorRegion
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.packets.Beacon
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.packets.Eddystone
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.packets.EddystoneEID.AttachmentInfo
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.packets.EddystoneEID
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.packets.EddystoneTelemetry
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.packets.EstimoteLocation
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.packets.Mirror
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.packets.Nearable
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.utils.DeviceId
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.utils.Duration
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.utils.MacAddress
 
CREATOR - Static variable in class com.estimote.coresdk.recognition.utils.Vector
 
crossProduct(Vector) - Method in class com.estimote.coresdk.recognition.utils.Vector
Computes the cross product of this vector an another.
currentMotionStateDuration - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Time since last change of motion state (Nearable.isMoving value changed) returned in seconds.
currentState - Variable in class com.estimote.coresdk.cloud.model.Telemetry.Motion
 
currentStateDuration - Variable in class com.estimote.coresdk.cloud.model.Telemetry.Motion
 
customValueValidation(ValueValidator<T>) - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder.Builder
 

D

darkToSleep() - Method in class com.estimote.mgmtsdk.feature.settings.api.Power
Enables/disables dark-to-sleep mode (device is in deep sleep mode when it is dark in the room).
darkToSleepEnabled - Variable in class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 
darkToSleepThreshold - Variable in class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 
darkToSleepThreshold() - Method in class com.estimote.mgmtsdk.feature.settings.api.Power
Adjusts dark-to-sleep mode light level threshold.
data - Variable in class com.estimote.coresdk.cloud.google.model.Beacons.AttachmentInfo
 
data - Variable in class com.estimote.coresdk.cloud.model.Device.NdefRecord
 
data - Variable in class com.estimote.coresdk.recognition.packets.EddystoneEID.AttachmentInfo
Contained data
data() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Generic
Custom data to be broadcast.
data(Gpio.Pin) - Method in class com.estimote.mgmtsdk.feature.settings.api.Gpio
Reads and writes to particular GPIO port pin.
data() - Method in class com.estimote.mgmtsdk.feature.settings.api.Gpio
Read/write GPIO port data at once.
data() - Method in class com.estimote.mgmtsdk.feature.settings.api.Nfc
Sets data
dataNotify() - Method in class com.estimote.mgmtsdk.feature.settings.api.Gpio
Read and get notified about port change.
date - Variable in class com.estimote.coresdk.cloud.model.DeviceFirmware
Date of firmware release
defaultRead() - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder.Builder
 
DefaultRequirementsCheckerCallback - Class in com.estimote.coresdk.common.requirements
Package level protected class on purpose.
DefaultRequirementsCheckerCallback() - Constructor for class com.estimote.coresdk.common.requirements.DefaultRequirementsCheckerCallback
 
DefaultRequirementsCheckerCallback.Activity - Class in com.estimote.coresdk.common.requirements
 
defaultWrite() - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder.Builder
 
delay() - Method in class com.estimote.mgmtsdk.feature.settings.api.Sensors.Motion
It's a 32-bit value describing how long beacon will advertise after it stops moving when motion only advertising is enabled.
describeContents() - Method in class com.estimote.coresdk.cloud.model.BeaconInfo
 
describeContents() - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
 
describeContents() - Method in class com.estimote.coresdk.cloud.model.DeviceFirmware
 
describeContents() - Method in class com.estimote.coresdk.cloud.model.Firmware
 
describeContents() - Method in class com.estimote.coresdk.cloud.model.NearableInfo
 
describeContents() - Method in class com.estimote.coresdk.cloud.model.NearableInfoSettings
 
describeContents() - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegion
 
describeContents() - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegion
 
describeContents() - Method in class com.estimote.coresdk.recognition.packets.Beacon
 
describeContents() - Method in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
 
describeContents() - Method in class com.estimote.coresdk.recognition.packets.Eddystone
 
describeContents() - Method in class com.estimote.coresdk.recognition.packets.EddystoneEID.AttachmentInfo
 
describeContents() - Method in class com.estimote.coresdk.recognition.packets.EddystoneEID
 
describeContents() - Method in class com.estimote.coresdk.recognition.packets.EddystoneTelemetry
 
describeContents() - Method in class com.estimote.coresdk.recognition.packets.EstimoteLocation
 
describeContents() - Method in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
 
describeContents() - Method in class com.estimote.coresdk.recognition.packets.Mirror
 
describeContents() - Method in class com.estimote.coresdk.recognition.packets.Nearable
 
describeContents() - Method in class com.estimote.coresdk.recognition.utils.DeviceId
 
describeContents() - Method in class com.estimote.coresdk.recognition.utils.Duration
 
describeContents() - Method in class com.estimote.coresdk.recognition.utils.MacAddress
 
describeContents() - Method in class com.estimote.coresdk.recognition.utils.Vector
 
description - Variable in class com.estimote.coresdk.cloud.google.model.Beacons.BeaconInfo
 
description - Variable in class com.estimote.coresdk.recognition.packets.EddystoneEID
Beacon description as set in cloud
destroy() - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnection
Destroys this object callback from internal device connection object.
destroy() - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnectionProvider
Destroys service and kills all current connections.
destroy() - Method in interface com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdater
Because bulk updater uses underlying service for handling connection to devices, it is necessary to call this on your activity's onDestroy method.
Device - Class in com.estimote.coresdk.cloud.model
Device settings stored in the Cloud.
Device() - Constructor for class com.estimote.coresdk.cloud.model.Device
 
Device.Advertiser - Class in com.estimote.coresdk.cloud.model
 
Device.Advertisers - Class in com.estimote.coresdk.cloud.model
 
Device.BeaconAdvertiser - Class in com.estimote.coresdk.cloud.model
 
Device.ConnectivityAdvertiser - Class in com.estimote.coresdk.cloud.model
 
Device.EddystoneEidAdvertiser - Class in com.estimote.coresdk.cloud.model
 
Device.EddystoneUidAdvertiser - Class in com.estimote.coresdk.cloud.model
 
Device.EddystoneUrlAdvertiser - Class in com.estimote.coresdk.cloud.model
 
Device.GeneralSettings - Class in com.estimote.coresdk.cloud.model
 
Device.GenericAdvertiser - Class in com.estimote.coresdk.cloud.model
 
Device.IndoorLocation - Class in com.estimote.coresdk.cloud.model
 
Device.Location - Class in com.estimote.coresdk.cloud.model
 
Device.MeshAdvertiser - Class in com.estimote.coresdk.cloud.model
 
Device.NdefRecord - Class in com.estimote.coresdk.cloud.model
 
Device.NearableAdvertiser - Class in com.estimote.coresdk.cloud.model
 
Device.Security - Class in com.estimote.coresdk.cloud.model
 
Device.Settings - Class in com.estimote.coresdk.cloud.model
 
Device.Shadow - Class in com.estimote.coresdk.cloud.model
 
Device.Status - Class in com.estimote.coresdk.cloud.model
 
DeviceAuthenticationException - Exception in com.estimote.mgmtsdk.common.exceptions
Thorwn when SDK was unable to authorize with the device.
DeviceAuthenticationException() - Constructor for exception com.estimote.mgmtsdk.common.exceptions.DeviceAuthenticationException
 
DeviceAuthenticationException(String) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.DeviceAuthenticationException
 
DeviceAuthenticationException(String, Throwable) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.DeviceAuthenticationException
 
DeviceAuthenticationException(Throwable) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.DeviceAuthenticationException
 
DeviceConfigurationException - Exception in com.estimote.mgmtsdk.common.exceptions
Contains list of device settings errors returned from Cloud.
DeviceConfigurationException(DeviceSettingsErrors) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.DeviceConfigurationException
 
DeviceConnection - Class in com.estimote.mgmtsdk.connection.api
Main entry point for configuring device.
DeviceConnection(DeviceSettingBuilder) - Constructor for class com.estimote.mgmtsdk.connection.api.DeviceConnection
 
DeviceConnection.CheckFirmwareCallback - Interface in com.estimote.mgmtsdk.connection.api
Callback to indicate whether device needs update.
DeviceConnection.FirmwareUpdateCallback - Interface in com.estimote.mgmtsdk.connection.api
Callback to indicate status of beacon's update.
DeviceConnection.SyncSettingsCallback - Interface in com.estimote.mgmtsdk.connection.api
Callback for synchronising device with cloud
DeviceConnectionCallback - Interface in com.estimote.mgmtsdk.connection.api
Callback class that tracks connection lifecycle.
DeviceConnectionException - Exception in com.estimote.mgmtsdk.common.exceptions
General type of exception thrown when having problems with connecting to device.
DeviceConnectionException() - Constructor for exception com.estimote.mgmtsdk.common.exceptions.DeviceConnectionException
 
DeviceConnectionException(String) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.DeviceConnectionException
 
DeviceConnectionException(String, Throwable) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.DeviceConnectionException
 
DeviceConnectionException(Throwable) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.DeviceConnectionException
 
DeviceConnectionProvider - Class in com.estimote.mgmtsdk.connection.api
Establishes connection to device based of provided ConfigurableDevice object.
DeviceConnectionProvider(Context) - Constructor for class com.estimote.mgmtsdk.connection.api.DeviceConnectionProvider
 
DeviceConnectionProvider.ConnectionProviderCallback - Interface in com.estimote.mgmtsdk.connection.api
 
deviceDetails(String, <any>) - Method in interface com.estimote.coresdk.cloud.api.EstimoteApi
 
DeviceFirmware - Class in com.estimote.coresdk.cloud.model
Immutable representation of device's firmware for Location Beacons.
DeviceFirmware(String, String, String, String, String, String, String, String, String) - Constructor for class com.estimote.coresdk.cloud.model.DeviceFirmware
 
DeviceFirmware(String, String, String) - Constructor for class com.estimote.coresdk.cloud.model.DeviceFirmware
Second constructor for holding info about current beacon firmware.
deviceId - Variable in class com.estimote.coresdk.cloud.model.DeviceSettingsError
 
deviceId - Variable in class com.estimote.coresdk.cloud.model.Event
 
deviceId - Variable in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
Id of device that is broadcasting this packet.
deviceId - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Identifier of device that broadcast this packet
deviceId - Variable in class com.estimote.coresdk.recognition.packets.Mirror
 
DeviceId - Class in com.estimote.coresdk.recognition.utils
This class represents device identification number.
DeviceInfo - Class in com.estimote.mgmtsdk.feature.settings.api
General device information like hardware/software versions, color, name, form factor.
DeviceInfo(DeviceSettingBuilder) - Constructor for class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo
 
deviceInfo - Variable in class com.estimote.mgmtsdk.feature.settings.api.Settings
General device information (color, form-factor, firmware version, hardware version).
DeviceInfo.IndoorLocation - Class in com.estimote.mgmtsdk.feature.settings.api
 
devices - Variable in class com.estimote.coresdk.cloud.model.MeshInfo
 
DeviceSetting<T> - Class in com.estimote.mgmtsdk.feature.settings
Readable and writable device setting.
DeviceSetting(DeviceConnectionInternalLink, <any>, ReadHandler, WriteHandler, ValueValidator<T>, boolean) - Constructor for class com.estimote.mgmtsdk.feature.settings.DeviceSetting
 
DeviceSetting.ValidationCallback - Interface in com.estimote.mgmtsdk.feature.settings
 
DeviceSettingBuilder - Class in com.estimote.mgmtsdk.feature.settings
 
DeviceSettingBuilder(DeviceConnectionInternalLink) - Constructor for class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder
 
DeviceSettingBuilder.Builder<T> - Class in com.estimote.mgmtsdk.feature.settings
 
DeviceSettingsError - Class in com.estimote.coresdk.cloud.model
Device configuration error item.
DeviceSettingsError() - Constructor for class com.estimote.coresdk.cloud.model.DeviceSettingsError
 
DeviceSettingsError.Error - Class in com.estimote.coresdk.cloud.model
 
DeviceSettingsError.Source - Class in com.estimote.coresdk.cloud.model
 
DeviceSettingsErrors - Class in com.estimote.coresdk.cloud.model
 
DeviceSettingsErrors() - Constructor for class com.estimote.coresdk.cloud.model.DeviceSettingsErrors
 
devicesForUpdate - Variable in class com.estimote.coresdk.cloud.model.MeshInfo
 
DeviceToUpdate - Class in com.estimote.coresdk.cloud.model
Cloud model for device to update
DeviceToUpdate() - Constructor for class com.estimote.coresdk.cloud.model.DeviceToUpdate
 
DeviceType - Enum in com.estimote.coresdk.recognition.packets
Configurable device types.
didJustExit(long, long) - Method in class com.estimote.coresdk.observation.region.RegionDecorator
Checks if device had just exited the region.
disconnect() - Method in class com.estimote.coresdk.service.BeaconManager
Disconnects from BeaconService.
discoveryTime - Variable in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
Exact time when this packet was scanned
dotProduct(Vector) - Method in class com.estimote.coresdk.recognition.utils.Vector
Defines scalar product of this vector and another.
drop() - Method in class com.estimote.mgmtsdk.connection.api.CallbackHandlerImpl
 
drop() - Method in interface com.estimote.mgmtsdk.feature.settings.CallbackHandler
Call this method to drop callback invocation.
Duration - Class in com.estimote.coresdk.recognition.utils
Representation of time duration.
Duration(TimeUnit, long) - Constructor for class com.estimote.coresdk.recognition.utils.Duration
 

E

ecs - Variable in class com.estimote.mgmtsdk.feature.settings.api.Eddystone
Eddystone Configuration Service setting
ECS() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.Eddystone.ECS
 
Eddystone - Class in com.estimote.coresdk.recognition.packets
Immutable representation of Eddystone-UID and Eddystone-URL beacons.
Eddystone(MacAddress, int, int, String, String, String, Long, EddystoneTelemetry, EddystoneEID) - Constructor for class com.estimote.coresdk.recognition.packets.Eddystone
 
Eddystone(Parcel) - Constructor for class com.estimote.coresdk.recognition.packets.Eddystone
 
Eddystone - Class in com.estimote.mgmtsdk.feature.settings.api
Class for changing Eddystone protocol parameters in device.
eddystone - Variable in class com.estimote.mgmtsdk.feature.settings.api.Settings
Eddystone packet advertisers configuration settings.
Eddystone.ECS - Class in com.estimote.mgmtsdk.feature.settings.api
Settings for Eddystone Configuration Service
Eddystone.EID - Class in com.estimote.mgmtsdk.feature.settings.api
Settings for Eddystone EID (Ephemeral ID) advertiser.
Eddystone.TLM - Class in com.estimote.mgmtsdk.feature.settings.api
Settings for Eddystone TLM (Telemetry) advertiser.
Eddystone.UID - Class in com.estimote.mgmtsdk.feature.settings.api
Settings for Eddystone UID advertiser.
Eddystone.URL - Class in com.estimote.mgmtsdk.feature.settings.api
Settings for Eddystone URL advertiser.
eddystoneConfigurationServiceEnabled - Variable in class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 
eddystoneEid - Variable in class com.estimote.coresdk.cloud.model.Device.Advertisers
 
EddystoneEID - Class in com.estimote.coresdk.recognition.packets
Container class for resolved Eddystone EID data
EddystoneEID(String, String, String, List<EddystoneEID.AttachmentInfo>, boolean) - Constructor for class com.estimote.coresdk.recognition.packets.EddystoneEID
Default constructor
EddystoneEID(String) - Constructor for class com.estimote.coresdk.recognition.packets.EddystoneEID
Constructor for eids not resolved yet
EddystoneEID(String, Beacons.BeaconInfo) - Constructor for class com.estimote.coresdk.recognition.packets.EddystoneEID
Constructs object from google api response
EddystoneEID(Parcel) - Constructor for class com.estimote.coresdk.recognition.packets.EddystoneEID
 
EddystoneEID.AttachmentInfo - Class in com.estimote.coresdk.recognition.packets
Attachment data class
EddystoneEidAdvertiser() - Constructor for class com.estimote.coresdk.cloud.model.Device.EddystoneEidAdvertiser
 
EddystoneEIDFrame - Class in com.estimote.coresdk.recognition.packets
Represents Eddystone-EID frame.
EddystoneEIDFrame(MacAddress, int, int, ByteString) - Constructor for class com.estimote.coresdk.recognition.packets.EddystoneEIDFrame
 
eddystoneInstance - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
eddystoneInstance - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Eddystone-UID instance.
eddystoneInstance() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Eddystone-UID instance property is 12 hex characters (6 bytes).
eddystoneNamespace - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
eddystoneNamespace - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Eddystone-UID namespace.
eddystoneNamespace() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Eddystone-UID namespace property is 20 hex characters (10 bytes).
eddystoneTelemetry - Variable in class com.estimote.coresdk.cloud.model.Device.Advertisers
 
EddystoneTelemetry - Class in com.estimote.coresdk.recognition.packets
Immutable representation of Eddystone telemetry packet.
EddystoneTelemetry(int, double, long, long) - Constructor for class com.estimote.coresdk.recognition.packets.EddystoneTelemetry
 
eddystoneUid - Variable in class com.estimote.coresdk.cloud.model.Device.Advertisers
 
EddystoneUidAdvertiser() - Constructor for class com.estimote.coresdk.cloud.model.Device.EddystoneUidAdvertiser
 
eddystoneUrl - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
eddystoneUrl - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Eddystone-URL url.
eddystoneUrl - Variable in class com.estimote.coresdk.cloud.model.Device.Advertisers
 
eddystoneUrl - Variable in class com.estimote.coresdk.cloud.model.Device.NearableAdvertiser
 
eddystoneUrl - Variable in class com.estimote.coresdk.cloud.model.NearableInfoSettings
Eddystone url data
eddystoneUrl() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Eddystone-URL's URL property can be at max 17 characters.
eddystoneUrl() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Nearable
Eddystone URL advertised when nearable is in NearableMode.EDDYSTONE_URL mode.
EddystoneUrlAdvertiser() - Constructor for class com.estimote.coresdk.cloud.model.Device.EddystoneUrlAdvertiser
 
edit() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
edit() - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnection
Settings editor that allows to conveniently change more than one device setting.
eid - Variable in class com.estimote.coresdk.recognition.packets.Eddystone
Eddystone EID information after resolving in google cloud.
eid - Variable in class com.estimote.coresdk.recognition.packets.EddystoneEID
Beacon transmitted ephemeral id
eid - Variable in class com.estimote.coresdk.recognition.packets.EddystoneEIDFrame
 
eid - Variable in class com.estimote.mgmtsdk.feature.settings.api.Eddystone
Eddystone Ephemeral ID setting
EID() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.Eddystone.EID
 
email - Variable in class com.estimote.coresdk.cloud.model.User
 
enable() - Method in class com.estimote.mgmtsdk.feature.settings.api.Beacon
Enables or disables Estimote beacon advertiser.
enable() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.ECS
Enabling ECS
enable() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.EID
Enables or disables Ephemeral id advertiser.
enable() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.TLM
Enables or disables Eddystone telemetry advertiser.
enable() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.UID
Enables or disables UID advertiser.
enable() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.URL
Enables or disables Eddystone URL advertiser.
enable() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Generic
Turn on/off
enable() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Location
Enables or disables telemetry advertiser.
enable() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Telemetry
Enables or disables telemetry advertiser.
enabled - Variable in class com.estimote.coresdk.cloud.model.Device.Advertiser
 
enabled - Variable in class com.estimote.coresdk.cloud.model.Device.Security
 
enabled() - Method in class com.estimote.mgmtsdk.feature.settings.api.Sensors.Motion
Enables/disables motion detection.
enableDebugLogging(boolean) - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
Enables debug logging of the Estimote SDK.
enableGpsPositioningForAnalytics(boolean) - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
When GPS Positioning is turned on analytics events contains information about GPS Location.
enableMonitoringAnalytics(boolean) - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
Enables analytics requests on Enter/Exit monitoring events.
enableMotionUUID() - Method in class com.estimote.mgmtsdk.feature.settings.api.Beacon
Enables motion UUID advertising - advertise different UUID when device is in motion.
enableRangingAnalytics(boolean) - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
Enables analytics requests for ranging events.
encryptedKey - Variable in class com.estimote.coresdk.cloud.model.MeshKey
Beacon's major value.
equals(Object) - Method in class com.estimote.coresdk.cloud.model.BeaconInfo
 
equals(Object) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
 
equals(Object) - Method in class com.estimote.coresdk.cloud.model.NearableInfo
 
equals(Object) - Method in class com.estimote.coresdk.cloud.model.NearableInfoSettings
 
equals(Object) - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegion
 
equals(Object) - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionDecorator
 
equals(Object) - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegion
 
equals(Object) - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionDecorator
 
equals(Object) - Method in class com.estimote.coresdk.recognition.packets.Beacon
 
equals(Object) - Method in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
 
equals(Object) - Method in class com.estimote.coresdk.recognition.packets.Eddystone
 
equals(Object) - Method in class com.estimote.coresdk.recognition.packets.EddystoneEID.AttachmentInfo
 
equals(Object) - Method in class com.estimote.coresdk.recognition.packets.EddystoneEID
 
equals(Object) - Method in class com.estimote.coresdk.recognition.packets.EddystoneEIDFrame
 
equals(Object) - Method in class com.estimote.coresdk.recognition.packets.EddystoneTelemetry
 
equals(Object) - Method in class com.estimote.coresdk.recognition.packets.Mirror
 
equals(Object) - Method in class com.estimote.coresdk.recognition.packets.Nearable
 
equals(Object) - Method in class com.estimote.coresdk.recognition.utils.DeviceId
 
equals(Object) - Method in class com.estimote.coresdk.recognition.utils.MacAddress
 
equals(Object) - Method in class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefMessage
 
equals(Object) - Method in class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefRecord
 
equals(Object) - Method in class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod
 
equals(Object) - Method in class com.estimote.mgmtsdk.feature.settings.ReadableDeviceSetting
 
Error() - Constructor for class com.estimote.coresdk.cloud.model.DeviceSettingsError.Error
 
ERROR_BLUETOOTH_SCANNER_UNSTABLE - Static variable in class com.estimote.coresdk.service.BeaconService
Happens when Bluetooth service is crashing frequently
ERROR_CODE_BEACON_CONNECTION_FAILED - Static variable in exception com.estimote.mgmtsdk.common.exceptions.EstimoteDeviceException
There was a problem with Bluetooth connection from device to beacon.
ERROR_CODE_BEACON_NOT_AUTHORIZED - Static variable in exception com.estimote.mgmtsdk.common.exceptions.EstimoteDeviceException
You are not authorized to connect to this beacon.
ERROR_CODE_INVALID_VALUE - Static variable in exception com.estimote.mgmtsdk.common.exceptions.EstimoteDeviceException
Written value was invalid.
ERROR_CODE_SERVER_GENERIC - Static variable in exception com.estimote.mgmtsdk.common.exceptions.EstimoteDeviceException
There was a problem with server request.
ERROR_COULD_NOT_START_LOW_ENERGY_SCANNING - Static variable in class com.estimote.coresdk.service.BeaconService
Happens when Bluetooth service for some reason does not want to start low energy scanning.
ERROR_ID_KEY - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
Key to data where Integer (error id) is stored.
errorCode - Variable in exception com.estimote.coresdk.common.exception.EstimoteCloudException
The HTTP error code.
ErrorCode - Interface in com.estimote.mgmtsdk.common.errors
General interface for error code methods
errorCode - Variable in exception com.estimote.mgmtsdk.common.exceptions.EstimoteDeviceException
Code for this error.
errors - Variable in class com.estimote.coresdk.cloud.model.DeviceSettingsError
 
errors - Variable in class com.estimote.coresdk.cloud.model.DeviceSettingsErrors
 
errors - Variable in class com.estimote.coresdk.cloud.model.MeshResponse
 
estimatedBatteryLifetime - Variable in class com.estimote.coresdk.cloud.model.Device.Status
 
estimatedBatteryLifetime() - Method in class com.estimote.mgmtsdk.feature.settings.api.Power
Device estimated battery lifetime in days.
estimote - Variable in class com.estimote.mgmtsdk.feature.settings.api.Settings
Estimote specific packet advertisers configuration (service, telemetry).
ESTIMOTE_IOS_PROXIMITY_UUID - Static variable in class com.estimote.coresdk.recognition.utils.EstimoteBeacons
 
ESTIMOTE_PROXIMITY_UUID - Static variable in class com.estimote.coresdk.recognition.utils.EstimoteBeacons
 
EstimoteApi - Interface in com.estimote.coresdk.cloud.api
Retrofit declaration of public Estimote APIs.
EstimoteBeacons - Class in com.estimote.coresdk.recognition.utils
Methods to recognize Estimote beacons.
EstimoteBeacons() - Constructor for class com.estimote.coresdk.recognition.utils.EstimoteBeacons
 
EstimoteCloud - Class in com.estimote.coresdk.cloud.api
Responsible for interaction with Estimote Cloud.
EstimoteCloud(Context) - Constructor for class com.estimote.coresdk.cloud.api.EstimoteCloud
 
EstimoteCloudException - Exception in com.estimote.coresdk.common.exception
Wraps all non-200 responses from server.
EstimoteCloudException(RetrofitError) - Constructor for exception com.estimote.coresdk.common.exception.EstimoteCloudException
 
EstimoteCloudException(int, String) - Constructor for exception com.estimote.coresdk.common.exception.EstimoteCloudException
 
EstimoteDeviceException - Exception in com.estimote.mgmtsdk.common.exceptions
Wraps all exceptions that can happen when interacting with device.
EstimoteDeviceException(int) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.EstimoteDeviceException
 
EstimoteDeviceException(int, String) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.EstimoteDeviceException
 
EstimoteDeviceException(int, String, Exception) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.EstimoteDeviceException
 
EstimoteDeviceException(int, Exception) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.EstimoteDeviceException
 
EstimoteException - Exception in com.estimote.coresdk.common.exception
A base class for all exceptions in the Estimote SDK.
EstimoteException() - Constructor for exception com.estimote.coresdk.common.exception.EstimoteException
 
EstimoteException(String) - Constructor for exception com.estimote.coresdk.common.exception.EstimoteException
 
EstimoteException(String, Throwable) - Constructor for exception com.estimote.coresdk.common.exception.EstimoteException
 
estimoteLocation - Variable in class com.estimote.coresdk.cloud.model.Device.Advertisers
 
EstimoteLocation - Class in com.estimote.coresdk.recognition.packets
Estimote Location Packet
EstimoteLocation(DeviceId, int, int, int) - Constructor for class com.estimote.coresdk.recognition.packets.EstimoteLocation
 
EstimoteLocation(Parcel) - Constructor for class com.estimote.coresdk.recognition.packets.EstimoteLocation
 
EstimoteNdefMessage - Class in com.estimote.mgmtsdk.feature.nfc
Estimote implementation of NDEF message.
EstimoteNdefMessage(EstimoteNdefRecord, EstimoteNdefRecord...) - Constructor for class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefMessage
Constructs Estimote NDEF message from records
EstimoteNdefMessage(EstimoteNdefRecord[]) - Constructor for class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefMessage
Construct an Estimote NDEF Message from one or more Estimote NDEF Records.
EstimoteNdefRecord - Class in com.estimote.mgmtsdk.feature.nfc
This class is Estimote implementation of NdefRecord.
EstimoteNdefRecord(NfcRecordType, NdefRecord) - Constructor for class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefRecord
 
EstimotePackets - Class in com.estimote.mgmtsdk.feature.settings.api
Estimote packet family settings.
EstimotePackets(DeviceSettingBuilder) - Constructor for class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets
 
EstimotePackets.Connectivity - Class in com.estimote.mgmtsdk.feature.settings.api
Configuration of connectivity packet (used to connect to device).
EstimotePackets.Generic - Class in com.estimote.mgmtsdk.feature.settings.api
Estimote generic advertiser - you decide what to send.
EstimotePackets.Location - Class in com.estimote.mgmtsdk.feature.settings.api
Estimote location packet.
EstimotePackets.Nearable - Class in com.estimote.mgmtsdk.feature.settings.api
 
EstimotePackets.Telemetry - Class in com.estimote.mgmtsdk.feature.settings.api
 
EstimoteSDK - Class in com.estimote.coresdk.common.config
The EstimoteSDK class contains static functions that handle global configuration for the Estimote SDK.
EstimoteSDK() - Constructor for class com.estimote.coresdk.common.config.EstimoteSDK
 
estimoteTelemetry - Variable in class com.estimote.coresdk.cloud.model.Device.Advertisers
 
EstimoteTelemetry - Class in com.estimote.coresdk.recognition.packets
Estimote Telemetry data packet.
EstimoteTelemetry() - Constructor for class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
 
EstimoteTelemetry(Parcel) - Constructor for class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
 
Event - Class in com.estimote.coresdk.cloud.model
Event POJO for Analytics data
Event() - Constructor for class com.estimote.coresdk.cloud.model.Event
 
Event.GpsLocation - Class in com.estimote.coresdk.cloud.model
 
eventType - Variable in class com.estimote.coresdk.cloud.model.Event
 
EventType - Enum in com.estimote.coresdk.cloud.model
Event type enum for Analytics cloud model.
extra - Variable in class com.estimote.coresdk.cloud.model.Device.NdefRecord
 

F

failure(EstimoteCloudException) - Method in interface com.estimote.coresdk.cloud.api.CloudCallback
Unsuccessful response.
fetchBeaconDetails(MacAddress, CloudCallback<BeaconInfo>) - Method in class com.estimote.coresdk.cloud.api.EstimoteCloud
Fetches details of a beacon identified by its MAC address from Estimote Cloud.
fetchBeaconDetails(DeviceId, CloudCallback<BeaconInfo>) - Method in class com.estimote.coresdk.cloud.api.EstimoteCloud
Fetches details of a beacon identified by its ID from Estimote Cloud.
fetchBeaconDetails(UUID, int, int, CloudCallback<BeaconInfo>) - Method in class com.estimote.coresdk.cloud.api.EstimoteCloud
Fetches details of a beacon identified by its proximity UUID, major and minor numbers.
fetchDeviceDetails(DeviceId, CloudCallback<Device>) - Method in class com.estimote.coresdk.cloud.api.EstimoteCloud
Fetches device details (like color or type, status, advertised packers) of a device from Estimote Cloud.
fetchMeshDetails(Integer, MeshManager.MeshCallback<Mesh>) - Method in interface com.estimote.mgmtsdk.feature.mesh.MeshManager
 
fetchMeshList(MeshManager.MeshCallback<List<Mesh>>) - Method in interface com.estimote.mgmtsdk.feature.mesh.MeshManager
 
fetchNearableDetails(String, CloudCallback<NearableInfo>) - Method in class com.estimote.coresdk.cloud.api.EstimoteCloud
Fetches public details (like color or type) of a nearable from Estimote Cloud.
firmware - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
firmware - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Version of firmware.
Firmware - Class in com.estimote.coresdk.cloud.model
Immutable representation of device's firmware.
Firmware(String, String, String, String, String) - Constructor for class com.estimote.coresdk.cloud.model.Firmware
 
firmware - Variable in class com.estimote.coresdk.cloud.model.NearableInfoSettings
Firmware version
firmware() - Method in class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo
Firmware version.
FirmwareErrorReport - Class in com.estimote.coresdk.cloud.model
Firmware error report.
FirmwareErrorReport() - Constructor for class com.estimote.coresdk.cloud.model.FirmwareErrorReport
 
FirmwareErrorReport(String, String, String) - Constructor for class com.estimote.coresdk.cloud.model.FirmwareErrorReport
 
firmwareState - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Type of firmware running on Nearable.
firmwareSyncEnabled - Variable in class com.estimote.coresdk.cloud.model.Device.MeshAdvertiser
 
firmwareVersion - Variable in class com.estimote.coresdk.cloud.model.Device.Status
 
firmwareVersion - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Version of firmware.
Flags - Enum in com.estimote.coresdk.common.config
Flags for changing global SDK parameters.
flipToSleep() - Method in class com.estimote.mgmtsdk.feature.settings.api.Power
Enables/disables flip-to-sleep mode (device is in deep sleep mode when its is lying on its back).
flipToSleepEnabled - Variable in class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 
foreground - Variable in class com.estimote.coresdk.cloud.model.Event
 
formFactor - Variable in class com.estimote.coresdk.cloud.model.Device
 
formFactor() - Method in class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo
Device form factor.
fromBytes(byte[]) - Static method in class com.estimote.coresdk.recognition.utils.DeviceId
Creates a new Device ID from array of bytes.
fromBytes(byte[], int, int) - Static method in class com.estimote.coresdk.recognition.utils.DeviceId
Creates a new Device ID from array of bytes.
fromBytes(byte[]) - Static method in class com.estimote.coresdk.recognition.utils.MacAddress
Creates a new MacAddress from array of bytes.
fromCloudException(DeviceId, EstimoteCloudException) - Static method in exception com.estimote.mgmtsdk.common.exceptions.DeviceConnectionException
Converts Cloud exception into DeviceConnectionException.
fromDbm(int) - Static method in enum com.estimote.coresdk.cloud.model.BroadcastingPower
 
fromString(String) - Static method in enum com.estimote.coresdk.cloud.google.model.GoogleType
 
fromString(String) - Static method in enum com.estimote.coresdk.cloud.model.Color
 
fromString(String) - Static method in enum com.estimote.coresdk.cloud.model.EventType
 
fromString(String) - Static method in enum com.estimote.coresdk.cloud.model.MeshType
 
fromString(String) - Static method in enum com.estimote.coresdk.cloud.model.NearableType
 
fromString(String) - Static method in enum com.estimote.coresdk.cloud.model.NfcRecordType
 
fromString(String) - Static method in enum com.estimote.coresdk.recognition.packets.PacketType
 
fromString(String) - Static method in class com.estimote.coresdk.recognition.utils.DeviceId
Creates a new Device ID object from string.
fromString(String) - Static method in class com.estimote.coresdk.recognition.utils.MacAddress
Creates a new MacAddress object from string.

G

GeneralSettings() - Constructor for class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 
generalSettings - Variable in class com.estimote.coresdk.cloud.model.Device.Settings
 
generic - Variable in class com.estimote.coresdk.cloud.model.Device.Advertisers
 
generic0 - Variable in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets
 
generic1 - Variable in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets
 
generic2 - Variable in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets
 
GenericAdvertiser() - Constructor for class com.estimote.coresdk.cloud.model.Device.GenericAdvertiser
 
geoLocation() - Method in class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo
Device geographical location (latitude, longitude, accuracy).
get() - Method in class com.estimote.mgmtsdk.feature.mesh.MeshManagerFactory
Returns mesh manager object.
get(SettingCallback<T>) - Method in class com.estimote.mgmtsdk.feature.settings.ReadableDeviceSetting
 
get(Object, ReadableDeviceSetting) - Method in class com.estimote.mgmtsdk.feature.settings.SettingsReader
Gets value from device and places it under given key in output map.
getAppId() - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
 
getApplicationContext() - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
Getters
getAppToken() - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
 
getBatteryPercent() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
getBinder() - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
getCode() - Method in interface com.estimote.mgmtsdk.common.errors.ErrorCode
Specific code for this error
getCode() - Method in class com.estimote.mgmtsdk.common.errors.ValidationError
 
getConnection(ConfigurableDevice) - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnectionProvider
Gets or creates new connection for given configurable device.
getConnectionForStorageRead(ConfigurableDevice) - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnectionProvider
Gets or creates new connection for given configurable device without authorisation.
getDevice() - Method in exception com.estimote.mgmtsdk.common.exceptions.NotConnectedException
 
getDeviceId() - Method in exception com.estimote.mgmtsdk.common.exceptions.NotOwnerException
 
getDevices() - Method in class com.estimote.mgmtsdk.feature.mesh.Mesh
Getter for current devices in mesh
getDevicesInThisRegion() - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegion
Mirror devices in this region
getEditor() - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder
 
getEndTime() - Method in class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod
Returns stop time.
getError() - Method in exception com.estimote.mgmtsdk.common.exceptions.OperationException
 
getErrorCode() - Method in exception com.estimote.mgmtsdk.common.exceptions.BluetoothException
 
getErrors() - Method in exception com.estimote.mgmtsdk.common.exceptions.DeviceConfigurationException
 
getForObserved(Observations, String, <any>) - Method in interface com.estimote.coresdk.cloud.google.ProximityBeaconApi
https://developers.google.com/beacons/proximity/reference/rest/v1beta1/beaconinfo/getforobserved
getForObserved(EddystoneEIDFrame, <any>) - Method in class com.estimote.coresdk.cloud.google.ProximityBeaconCloud
 
getGattError() - Method in exception com.estimote.mgmtsdk.common.exceptions.BluetoothException
 
getGoogleApiKey() - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
 
getHardwareVersion() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
getId() - Method in class com.estimote.mgmtsdk.feature.mesh.Mesh
Getter for mesh id
getId() - Method in class com.estimote.mgmtsdk.feature.settings.ReadableDeviceSetting
 
getIdentifier() - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegion
 
getIdentifier() - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegion
 
getIdentifier() - Method in interface com.estimote.coresdk.observation.region.Region
 
getInstance() - Static method in class com.estimote.coresdk.cloud.api.EstimoteCloud
Obtains instance of Estimote Cloud.
getInstance() - Static method in class com.estimote.coresdk.cloud.google.ProximityBeaconCloud
Obtains instance of Proximity Beacon API Cloud.
getInternalEstimoteCloud() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
getMacAddress() - Method in class com.estimote.coresdk.recognition.packets.Beacon
 
getMacAddress() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
getMajor() - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegion
 
getMajor() - Method in class com.estimote.coresdk.recognition.packets.Beacon
 
getMeasuredPower() - Method in class com.estimote.coresdk.recognition.packets.Beacon
 
getMessage() - Method in interface com.estimote.mgmtsdk.common.errors.ErrorCode
Default error message
getMessage() - Method in class com.estimote.mgmtsdk.common.errors.ValidationError
 
getMinor() - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegion
 
getMinor() - Method in class com.estimote.coresdk.recognition.packets.Beacon
 
getName() - Method in class com.estimote.mgmtsdk.feature.mesh.Mesh
Getter for mesh name
getNdefRecord() - Method in class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefRecord
 
getPacketType() - Method in class com.estimote.coresdk.recognition.packets.Packet
Returns type of this packet.
getProximityUUID() - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegion
 
getProximityUUID() - Method in class com.estimote.coresdk.recognition.packets.Beacon
 
getRecords() - Method in class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefMessage
 
getRecordType() - Method in class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefRecord
 
getRegionIdentifier() - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionDecorator
 
getRegionIdentifier() - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionDecorator
 
getRegionIdentifier() - Method in class com.estimote.coresdk.observation.region.RegionDecorator
Returns unique identifier of werapped Region objects;
getRssi() - Method in class com.estimote.coresdk.recognition.packets.Beacon
 
getSettingId() - Method in exception com.estimote.mgmtsdk.common.exceptions.UnsupportedSettingException
 
getSize() - Method in class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefMessage
 
getSoftwareVersion() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
getSortedBeacons() - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionDecorator
Returns sorted list of current beacons
getSortedBeacons() - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionDecorator
Returns sorted list of current beacons
getStartTime() - Method in class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod
Returns start time.
getUniqueKey() - Method in class com.estimote.coresdk.recognition.packets.Beacon
 
getUniqueKey() - Method in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
 
getUniqueKey() - Method in class com.estimote.coresdk.recognition.packets.Eddystone
 
getUniqueKey() - Method in class com.estimote.coresdk.recognition.packets.EstimoteLocation
 
getUniqueKey() - Method in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
 
getUniqueKey() - Method in class com.estimote.coresdk.recognition.packets.Mirror
 
getUniqueKey() - Method in class com.estimote.coresdk.recognition.packets.Nearable
 
getUniqueKey() - Method in class com.estimote.coresdk.recognition.packets.Packet
Returns unique key for this packet to identify it between other Packet objects.
GoogleType - Enum in com.estimote.coresdk.cloud.google.model
Enum type for gathering response from Google Proximity Beacon Cloud API
GPIO - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Estimote GPIO state for each pin
Gpio - Class in com.estimote.mgmtsdk.feature.settings.api
General Purpose Input/Output ports settings.
gpio - Variable in class com.estimote.mgmtsdk.feature.settings.api.Settings
General Purpose Input/Output port
Gpio.Pin - Enum in com.estimote.mgmtsdk.feature.settings.api
 
Gpio.PinConfig - Enum in com.estimote.mgmtsdk.feature.settings.api
 
gpsLocation - Variable in class com.estimote.coresdk.cloud.model.Event
 
GpsLocation(double, double) - Constructor for class com.estimote.coresdk.cloud.model.Event.GpsLocation
 

H

hardware - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
hardware - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Revision of hardware.
hardware - Variable in class com.estimote.coresdk.cloud.model.DeviceFirmware
Version number of firmware hardware
hardware - Variable in class com.estimote.coresdk.cloud.model.Firmware
 
hardware - Variable in class com.estimote.coresdk.cloud.model.NearableInfoSettings
Hardware version
hardware() - Method in class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo
Hardware version.
hardwareFootprint - Variable in class com.estimote.coresdk.cloud.model.Device
 
hardwareRevision - Variable in class com.estimote.coresdk.cloud.model.Device
 
hardwareType - Variable in class com.estimote.coresdk.cloud.model.Device
 
hardwareVersion - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Revision of hardware.
hasAnyLocationPermission(Context) - Static method in class com.estimote.coresdk.common.requirements.SystemRequirementsHelper
Returns true if app has permission granted to ACCESS_FINE_LOCATION or ACCESS_COARSE_LOCATION.
hasAttachments() - Method in class com.estimote.coresdk.recognition.packets.EddystoneEID
If this object has any attachments
hash - Variable in class com.estimote.coresdk.cloud.model.DeviceFirmware
Security hash
hashCode() - Method in class com.estimote.coresdk.cloud.model.BeaconInfo
 
hashCode() - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
 
hashCode() - Method in class com.estimote.coresdk.cloud.model.NearableInfo
 
hashCode() - Method in class com.estimote.coresdk.cloud.model.NearableInfoSettings
 
hashCode() - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegion
 
hashCode() - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionDecorator
 
hashCode() - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegion
 
hashCode() - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionDecorator
 
hashCode() - Method in class com.estimote.coresdk.recognition.packets.Beacon
 
hashCode() - Method in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
 
hashCode() - Method in class com.estimote.coresdk.recognition.packets.Eddystone
 
hashCode() - Method in class com.estimote.coresdk.recognition.packets.EddystoneEID.AttachmentInfo
 
hashCode() - Method in class com.estimote.coresdk.recognition.packets.EddystoneEID
 
hashCode() - Method in class com.estimote.coresdk.recognition.packets.EddystoneEIDFrame
 
hashCode() - Method in class com.estimote.coresdk.recognition.packets.EddystoneTelemetry
 
hashCode() - Method in class com.estimote.coresdk.recognition.packets.Mirror
 
hashCode() - Method in class com.estimote.coresdk.recognition.packets.Nearable
 
hashCode() - Method in class com.estimote.coresdk.recognition.utils.DeviceId
 
hashCode() - Method in class com.estimote.coresdk.recognition.utils.MacAddress
 
hashCode() - Method in class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefMessage
 
hashCode() - Method in class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefRecord
 
hashCode() - Method in class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod
 
hashCode() - Method in class com.estimote.mgmtsdk.feature.settings.ReadableDeviceSetting
 
hopCounter - Variable in class com.estimote.coresdk.cloud.model.Device.MeshAdvertiser
 
hours - Variable in class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod.Time
 

I

iBeacon - Variable in class com.estimote.coresdk.cloud.model.Device.Advertisers
 
id - Variable in class com.estimote.coresdk.cloud.google.model.AdvertisedId
 
id - Variable in class com.estimote.coresdk.cloud.model.Device.IndoorLocation
 
id - Variable in class com.estimote.coresdk.cloud.model.Device.Shadow
 
id - Variable in enum com.estimote.coresdk.cloud.model.NearableMode
 
id - Variable in class com.estimote.coresdk.recognition.packets.EstimoteLocation
Id of device that isbroadcasting this packet.
id() - Method in class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo.IndoorLocation
Device IndoorLocation location ID.
identifier - Variable in class com.estimote.coresdk.cloud.model.Device
 
identifier - Variable in class com.estimote.coresdk.cloud.model.DeviceToUpdate
 
identifier - Variable in class com.estimote.coresdk.cloud.model.NearableInfo
Nearable's identifier
identifier - Variable in class com.estimote.coresdk.cloud.model.Telemetry
 
identifier - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Unique nearable identifier.
identityKey - Variable in class com.estimote.coresdk.cloud.model.Device.EddystoneEidAdvertiser
 
index - Variable in class com.estimote.coresdk.cloud.model.Device.Advertiser
 
IndoorLocation() - Constructor for class com.estimote.coresdk.cloud.model.Device.IndoorLocation
 
indoorLocation - Variable in class com.estimote.coresdk.cloud.model.Device.Shadow
 
indoorLocation - Variable in class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo
 
IndoorLocation() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo.IndoorLocation
 
initialize(Context, String, String) - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
Sets App ID and App Token, enabling communication with the Estimote Cloud API.
instance - Variable in class com.estimote.coresdk.cloud.model.Device.EddystoneUidAdvertiser
 
instance - Variable in class com.estimote.coresdk.recognition.packets.Eddystone
Eddystone-UID instance.
instance() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.UID
 
interrupt() - Method in class com.estimote.mgmtsdk.feature.settings.api.Gpio
Enable/disable interrupt for whole GPIO.
interval - Variable in class com.estimote.coresdk.cloud.model.Device.Advertiser
 
interval - Variable in class com.estimote.coresdk.cloud.model.NearableInfoSettings
Nearable's advertising interval
intervals - Variable in class com.estimote.coresdk.cloud.model.BeaconExpectedLifetime
 
intervalScaler - Variable in class com.estimote.coresdk.cloud.model.Device.EddystoneEidAdvertiser
 
intervalScaler - Variable in class com.estimote.coresdk.cloud.model.Device.Security
 
InvalidSettingValueException - Exception in com.estimote.mgmtsdk.common.exceptions
Thrown when invalid value is passed to setting.
InvalidSettingValueException(<any>, T) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.InvalidSettingValueException
 
InvalidSettingValueException(ErrorCode) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.InvalidSettingValueException
Constructor for creating exception from validation error
invokeConfigurableDevicesCallbacks(List<ConfigurableDevice>) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
invokeEddystoneCallbacks(List<Eddystone>) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
invokeEnterRegionCallbacks(T, BeaconServiceMessenger) - Method in class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
invokeEnterRegionCallbacks(BeaconRegionDecorator, BeaconServiceMessenger) - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionMonitor
 
invokeEnterRegionCallbacks(MirrorRegionDecorator, BeaconServiceMessenger) - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionMonitor
 
invokeEnterRegionCallbacks(BeaconRegion, List<Beacon>) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
invokeEnterRegionCallbacks(MirrorRegion, List<Mirror>) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
invokeExitRegionCallbacks(T, BeaconServiceMessenger) - Method in class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
invokeExitRegionCallbacks(BeaconRegionDecorator, BeaconServiceMessenger) - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionMonitor
 
invokeExitRegionCallbacks(MirrorRegionDecorator, BeaconServiceMessenger) - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionMonitor
 
invokeExitRegionCallbacks(BeaconRegion, List<Beacon>) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
invokeExitRegionCallbacks(MirrorRegion, List<Mirror>) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
invokeLocationCallbacks(List<EstimoteLocation>) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
invokeMirrorCallbacks(List<Mirror>) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
invokeNearableCallbacks(List<Nearable>) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
invokeRangingCallbacks(BeaconRegion, List<Beacon>) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
Sends ranging Beacon region with list of Beacon nearby.
invokeRangingCallbacks(MirrorRegion, List<Mirror>) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
Sends ranging Beacon region with list of Mirror nearby.
invokeTelemetryCallbacks(List<EstimoteTelemetry>) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
isActive() - Method in class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
isActive() - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionRanger
 
isActive() - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionRanger
 
isActive() - Method in interface com.estimote.coresdk.observation.region.RegionMonitor
 
isActive() - Method in interface com.estimote.coresdk.observation.region.RegionRanger
 
isActive() - Method in class com.estimote.coresdk.service.BeaconService
 
isAdmin - Variable in class com.estimote.coresdk.cloud.model.User
 
isAvailable() - Method in class com.estimote.mgmtsdk.feature.settings.ReadableDeviceSetting
 
isBeaconInRegion(Beacon, BeaconRegion) - Static method in class com.estimote.coresdk.observation.region.RegionUtils
Returns true if beacon matches the region.
isBeaconInThisRegion(Beacon) - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionDecorator
Tells if given beacon is in this region.
isBluetoothEnabled(Context) - Static method in class com.estimote.coresdk.common.requirements.SystemRequirementsHelper
Returns true if Bluetooth is enabled on the device.
isBluetoothLeAvailable(Context) - Static method in class com.estimote.coresdk.common.requirements.SystemRequirementsHelper
Returns true if device supports Bluetooth Low Energy.
isClose - Variable in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
Near to connect field - is set to true if device is cloe to the user's phone.
isConnected() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
isConnected() - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnection
Check if device is connected.
isDeviceUpdating(DeviceId) - Method in interface com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdater
Checks if given device is currently being updated by bulk updater.
isEid() - Method in class com.estimote.coresdk.recognition.packets.Eddystone
Returns true if Eddystone was encoded as EID
isEmpty() - Method in class com.estimote.mgmtsdk.feature.settings.AggregatedSettingCallback
 
isFirmwareUpToDate - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Whether firmware is up to date.
isForegroundApp(Context) - Static method in class com.estimote.coresdk.common.requirements.SystemRequirementsHelper
This method was copied from Android's code: com.android.bluetooth.Utils#isForegroundApp.
isGpsPositionAnalyticsEnabled() - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
Indicates current state of gps positioning analytics
isInside(long, long) - Method in class com.estimote.coresdk.observation.region.RegionDecorator
 
isInsideAnyRegion() - Method in class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
isInsideAnyRegion() - Method in interface com.estimote.coresdk.observation.region.RegionMonitor
 
isIOSBeacon(Beacon) - Static method in class com.estimote.coresdk.recognition.utils.EstimoteBeacons
 
isLocationServiceForBluetoothLeEnabled(Context) - Static method in class com.estimote.coresdk.common.requirements.SystemRequirementsHelper
Returns true if Location Services are enabled and required for Bluetooth LE scanning.
isMonitoringAnalyticsEnabled() - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
Indicates current state of monitoring analytics.
isMotionBroken() - Method in class com.estimote.coresdk.recognition.packets.Nearable
Checks if given nearable has broken motion sensor
isMoving - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Whether Nearable is moving.
isPacketInRegion(E, T) - Method in class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
isPacketInRegion(Beacon, BeaconRegionDecorator) - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionMonitor
 
isPacketInRegion(Mirror, MirrorRegionDecorator) - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionMonitor
 
isPacketInThisRegion(Mirror) - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionDecorator
Tells if given packet is in this region.
isRangingAnalyticsEnabled() - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
Indicates current state of ranging analytics.
isRangingEvent() - Method in enum com.estimote.coresdk.cloud.model.EventType
 
isResolved() - Method in class com.estimote.coresdk.recognition.packets.EddystoneEID
Flag for checking if this beacon has been resolved
isSecureUUID(Beacon) - Static method in class com.estimote.coresdk.recognition.utils.EstimoteBeacons
Checks if beacon has secure UUID enabled.
isSecureUUID(UUID) - Static method in class com.estimote.coresdk.recognition.utils.EstimoteBeacons
Checks if beacon has secure UUID enabled.
isSet(Context) - Method in enum com.estimote.coresdk.common.config.Flags
 
isShaken - Variable in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
This field will be set to true, if device is being shaken.
isTemperatureBroken() - Method in class com.estimote.coresdk.recognition.packets.Nearable
Checks if given nearable has broken temperature sensor
isUid() - Method in class com.estimote.coresdk.recognition.packets.Eddystone
Returns true if Eddystone is setup as Eddystone-UID
isUpToDate - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
isUrl() - Method in class com.estimote.coresdk.recognition.packets.Eddystone
Returns true if Eddystone is setup as Eddystone-URL
isValid(T, <any>, DeviceSetting.ValidationCallback) - Method in interface com.estimote.mgmtsdk.feature.settings.ValueValidator
Checks if given value is valid and notifies callback

K

key - Variable in class com.estimote.coresdk.cloud.model.MeshKey
Proximity UUID.

L

lastMotionStateDuration - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Time of nearable's previous motion state returned in seconds.
lastSynced - Variable in class com.estimote.coresdk.cloud.model.Device.Status
 
latitude - Variable in class com.estimote.coresdk.cloud.model.Device.Location
 
latitude - Variable in class com.estimote.coresdk.cloud.model.Event.GpsLocation
 
light - Variable in class com.estimote.mgmtsdk.feature.settings.api.Sensors
 
Light() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.Sensors.Light
 
Location() - Constructor for class com.estimote.coresdk.cloud.model.Device.Location
 
location - Variable in class com.estimote.coresdk.cloud.model.Device.Shadow
 
location - Variable in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets
 
Location() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Location
 
locationId - Variable in class com.estimote.coresdk.cloud.model.Device.Location
 
lockCode() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.ECS
ECS Lock code - available only for resetting to default value
longitude - Variable in class com.estimote.coresdk.cloud.model.Device.Location
 
longitude - Variable in class com.estimote.coresdk.cloud.model.Event.GpsLocation
 

M

macAddress - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
macAddress - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo
Beacon's MAC address.
macAddress - Variable in class com.estimote.coresdk.cloud.model.BeaconPublicInfo
 
macAddress - Variable in class com.estimote.coresdk.cloud.model.BeaconSecurity
 
macAddress - Variable in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
Mac address of device.
macAddress - Variable in class com.estimote.coresdk.recognition.packets.Eddystone
MAC address of the beacon.
macAddress - Variable in class com.estimote.coresdk.recognition.packets.EddystoneEIDFrame
 
macAddress - Variable in class com.estimote.coresdk.recognition.packets.Mirror
 
MacAddress - Class in com.estimote.coresdk.recognition.utils
This class represents MAC address.
magneticField - Variable in class com.estimote.coresdk.cloud.model.Telemetry
 
magnetometer - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Normalized magnetic field on each axis
major - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
major - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo
Beacon's major value.
major - Variable in class com.estimote.coresdk.cloud.model.Device.BeaconAdvertiser
 
major - Variable in class com.estimote.coresdk.cloud.model.Device.NearableAdvertiser
 
major - Variable in class com.estimote.coresdk.cloud.model.NearableInfo
Nearable's major
major() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
major() - Method in class com.estimote.mgmtsdk.feature.settings.api.Beacon
Major number (from 1 to 65535).
major() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Nearable
Major value for nearable
markAsSeen(long) - Method in class com.estimote.coresdk.observation.region.RegionDecorator
Marks current region as seen and checks if user entered this region.
measuredPower - Variable in class com.estimote.coresdk.recognition.packets.Mirror
 
mesh - Variable in class com.estimote.coresdk.cloud.model.Device.Advertisers
 
Mesh - Class in com.estimote.mgmtsdk.feature.mesh
General object for mesh management.
Mesh(MeshInfo) - Constructor for class com.estimote.mgmtsdk.feature.mesh.Mesh
 
MeshAdvertiser() - Constructor for class com.estimote.coresdk.cloud.model.Device.MeshAdvertiser
 
meshIdentifier - Variable in class com.estimote.coresdk.cloud.model.Device.MeshAdvertiser
 
meshIdentifier - Variable in class com.estimote.coresdk.cloud.model.MeshInfo
 
MeshInfo - Class in com.estimote.coresdk.cloud.model
Mesh cloud model
MeshInfo() - Constructor for class com.estimote.coresdk.cloud.model.MeshInfo
 
meshKey - Variable in class com.estimote.coresdk.cloud.model.Device.MeshAdvertiser
 
meshKey - Variable in class com.estimote.coresdk.cloud.model.MeshInfo
 
MeshKey - Class in com.estimote.coresdk.cloud.model
Mesh key model implementation.
MeshKey() - Constructor for class com.estimote.coresdk.cloud.model.MeshKey
 
MeshManager - Interface in com.estimote.mgmtsdk.feature.mesh
General manager for all your mesh networks.
MeshManager.MeshCallback<T> - Interface in com.estimote.mgmtsdk.feature.mesh
 
MeshManagerFactory - Class in com.estimote.mgmtsdk.feature.mesh
Use this class to get Mesh Manager object.
MeshManagerFactory() - Constructor for class com.estimote.mgmtsdk.feature.mesh.MeshManagerFactory
 
MeshResponse - Class in com.estimote.coresdk.cloud.model
 
MeshResponse() - Constructor for class com.estimote.coresdk.cloud.model.MeshResponse
 
meshType - Variable in class com.estimote.coresdk.cloud.model.MeshInfo
 
MeshType - Enum in com.estimote.coresdk.cloud.model
 
message - Variable in class com.estimote.coresdk.cloud.model.DeviceSettingsError.Error
 
minor - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
minor - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo
Beacon's minor value.
minor - Variable in class com.estimote.coresdk.cloud.model.Device.BeaconAdvertiser
 
minor - Variable in class com.estimote.coresdk.cloud.model.Device.NearableAdvertiser
 
minor - Variable in class com.estimote.coresdk.cloud.model.NearableInfo
Nearable's minor
minor() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
minor() - Method in class com.estimote.mgmtsdk.feature.settings.api.Beacon
Minor number (from 1 to 65535).
minor() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Nearable
Minor value for nearable
minutes - Variable in class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod.Time
 
Mirror - Class in com.estimote.coresdk.recognition.packets
Estimote Mirror packet
Mirror(DeviceId, MacAddress, int, int) - Constructor for class com.estimote.coresdk.recognition.packets.Mirror
 
Mirror(Parcel) - Constructor for class com.estimote.coresdk.recognition.packets.Mirror
 
MirrorRegion - Class in com.estimote.coresdk.observation.region.mirror
Mirror region defines zone for mirror devices.
MirrorRegion(String, List<DeviceId>) - Constructor for class com.estimote.coresdk.observation.region.mirror.MirrorRegion
Builds region for Mirror devices.
MirrorRegionDecorator - Class in com.estimote.coresdk.observation.region.mirror
Decorator for Mirror region.
MirrorRegionDecorator(MirrorRegion) - Constructor for class com.estimote.coresdk.observation.region.mirror.MirrorRegionDecorator
 
MirrorRegionMonitor - Class in com.estimote.coresdk.observation.region.mirror
Monitoring child class for Mirror packers.
MirrorRegionMonitor(SystemTime) - Constructor for class com.estimote.coresdk.observation.region.mirror.MirrorRegionMonitor
 
MirrorRegionRanger - Class in com.estimote.coresdk.observation.region.mirror
Ranging mechanism for Mirror packets.
MirrorRegionRanger() - Constructor for class com.estimote.coresdk.observation.region.mirror.MirrorRegionRanger
 
modifiedFlag() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.ECS
Read/Write modified flag from device
MONITORING_RESULT_KEY - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
Key to data with monitoring result
motion - Variable in class com.estimote.coresdk.cloud.model.Telemetry
 
Motion() - Constructor for class com.estimote.coresdk.cloud.model.Telemetry.Motion
 
motion - Variable in class com.estimote.mgmtsdk.feature.settings.api.Sensors
 
Motion() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.Sensors.Motion
 
motionDetection - Variable in class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 
motionDetectionEnabled() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Enables or disables the accelerometer allowing to detect if beacon is in motion.
motionDuration - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Object containing data about motion duration (with time unit specified
motionOnlyAdvertising() - Method in class com.estimote.mgmtsdk.feature.settings.api.Power
Enables/disables motion only advertising.
motionOnlyDelay - Variable in class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 
motionOnlyEnabled - Variable in class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 
motionOnlyEnabled - Variable in class com.estimote.coresdk.cloud.model.NearableInfoSettings
Motion only advertising
motionState - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
If this device is currently in motion
motionState() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
A flag indicating if the beacon is in motion or not.
MotionState - Enum in com.estimote.mgmtsdk.feature.settings.api
Accelerometer state.
MSG_REGISTER_ERROR_LISTENER - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
Constants for configuration other things
MSG_REGISTER_SCAN_STATUS_LISTENER - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_BEACON_ENTER - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_BEACON_EXIT - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_BEACON_RANGING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_CONFIGURABLE_DEVICES_SCAN - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_EDDYSTONE_SCAN - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_ERROR - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_LOCATIONS_SCAN - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_MIRROR_ENTER - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_MIRROR_EXIT - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_MIRROR_RANGING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_MIRROR_SCAN - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_NEARABLE_SCAN - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_RESPONSE_TELEMETRY_SCAN - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_SCAN_STARTED - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_SCAN_STOPPED - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_SET_BACKGROUND_SCAN_PERIOD - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_SET_FOREGROUND_SCAN_PERIOD - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_SET_REGION_EXIT_EXPIRATION - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_START_BEACON_MONITORING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
Constants for monitoring
MSG_START_BEACON_RANGING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
Constants for ranging
MSG_START_CONFIGURABLE_DEVICES_SCANNING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_START_EDDYSTONE_SCANNING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
Constants for scanning (also called observing or discovery
MSG_START_LOCATION_SCANNING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_START_MIRROR_MONITORING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_START_MIRROR_RANGING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_START_MIRROR_SCANNING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_START_NEARABLE_SCANNING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_START_TELEMETRY_SCANNING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_STOP_CONFIGURABLE_DEVICES_SCANNING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_STOP_EDDYSTONE_SCANNING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_STOP_LOCATION_SCANNING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_STOP_MIRROR_MONITORING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_STOP_MIRROR_SCANNING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_STOP_MONITORING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_STOP_NEARABLE_SCANNING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_STOP_RANGING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
MSG_STOP_TELEMETRY_SCANNING - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
multiply(double) - Method in class com.estimote.coresdk.recognition.utils.Vector
Multiplies this vector by a given value.

N

name - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
name - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo
Beacon's name as set in Estimote Cloud.
name - Variable in class com.estimote.coresdk.cloud.model.Device.Advertiser
 
name - Variable in class com.estimote.coresdk.cloud.model.Device.IndoorLocation
 
name - Variable in class com.estimote.coresdk.cloud.model.Device.Shadow
 
name - Variable in class com.estimote.coresdk.cloud.model.MeshInfo
 
name - Variable in class com.estimote.coresdk.cloud.model.NearableInfo
Nearable's name
name() - Method in class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo.IndoorLocation
Device IndoorLocation location name.
name() - Method in class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo
Device name.
namespace - Variable in class com.estimote.coresdk.cloud.model.Device.EddystoneUidAdvertiser
 
namespace - Variable in class com.estimote.coresdk.recognition.packets.Eddystone
Eddystone-UID namespace.
namespace() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.UID
 
namespacedType - Variable in class com.estimote.coresdk.cloud.google.model.Beacons.AttachmentInfo
 
namespacedType - Variable in class com.estimote.coresdk.recognition.packets.EddystoneEID.AttachmentInfo
Namespaced type info
namespacedTypes - Variable in class com.estimote.coresdk.cloud.google.model.Observations
 
NdefRecord() - Constructor for class com.estimote.coresdk.cloud.model.Device.NdefRecord
 
nearable - Variable in class com.estimote.coresdk.cloud.model.Device.Advertisers
 
Nearable - Class in com.estimote.coresdk.recognition.packets
Immutable representation of a nearable.
Nearable(String, BeaconRegion, Nearable.FirmwareState, String, String, String, double, int, boolean, double, double, double, long, long, Nearable.BatteryLevel, BroadcastingPower) - Constructor for class com.estimote.coresdk.recognition.packets.Nearable
 
Nearable(Parcel) - Constructor for class com.estimote.coresdk.recognition.packets.Nearable
 
nearable - Variable in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets
 
Nearable() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Nearable
 
Nearable.BatteryLevel - Enum in com.estimote.coresdk.recognition.packets
 
Nearable.FirmwareState - Enum in com.estimote.coresdk.recognition.packets
Type of firmware that Nearable is running.
Nearable.Orientation - Enum in com.estimote.coresdk.recognition.packets
Possible physical orientations of nearable in space.
NearableAdvertiser() - Constructor for class com.estimote.coresdk.cloud.model.Device.NearableAdvertiser
 
nearableDetails(String, <any>) - Method in interface com.estimote.coresdk.cloud.api.EstimoteApi
 
NearableInfo - Class in com.estimote.coresdk.cloud.model
Immutable representation of the nearable's information stored in Estimote Cloud.
NearableInfo() - Constructor for class com.estimote.coresdk.cloud.model.NearableInfo
 
NearableInfo(String, String, Color, NearableType) - Constructor for class com.estimote.coresdk.cloud.model.NearableInfo
 
NearableInfoSettings - Class in com.estimote.coresdk.cloud.model
 
NearableInfoSettings() - Constructor for class com.estimote.coresdk.cloud.model.NearableInfoSettings
 
NearableInfoSettings(Integer, Integer) - Constructor for class com.estimote.coresdk.cloud.model.NearableInfoSettings
 
NearableMode - Enum in com.estimote.coresdk.cloud.model
Nearable advertising mode enum with corresponding register and name;
NearableType - Enum in com.estimote.coresdk.cloud.model
Categories of Estimote nearables.
nearToConnect() - Method in class com.estimote.mgmtsdk.feature.settings.api.Other
Enable/disable "nearToConnect" mode.
nearToConnectEnabled - Variable in class com.estimote.coresdk.cloud.model.Device.ConnectivityAdvertiser
 
newBuilder(SettingId) - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder
 
newChallengeResponse - Variable in class com.estimote.coresdk.cloud.model.BeaconAuthorization
 
newKeyEncrypted - Variable in class com.estimote.coresdk.cloud.model.BeaconAuthorization
 
Nfc - Class in com.estimote.mgmtsdk.feature.settings.api
 
Nfc(DeviceSettingBuilder) - Constructor for class com.estimote.mgmtsdk.feature.settings.api.Nfc
 
nfc - Variable in class com.estimote.mgmtsdk.feature.settings.api.Settings
NFC data settings
nfcRecords - Variable in class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 
NfcRecordType - Enum in com.estimote.coresdk.cloud.model
 
NO_POWER_MODES - Static variable in class com.estimote.coresdk.cloud.model.BeaconExpectedLifetime
 
nonStrictMode - Variable in class com.estimote.coresdk.cloud.model.Device.BeaconAdvertiser
 
nonStrictMode() - Method in class com.estimote.mgmtsdk.feature.settings.api.Beacon
Turns on/off protocol restrictions.
NotConnectedException - Exception in com.estimote.mgmtsdk.common.exceptions
Exception thrown when operation was performed on connection that is closed.
NotConnectedException(ConfigurableDevice) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.NotConnectedException
 
NotifiableDeviceSetting<T> - Class in com.estimote.mgmtsdk.feature.settings
Device setting that can notify about its change.
NotifiableDeviceSetting(DeviceConnectionInternalLink, SettingId, ReadHandler, boolean) - Constructor for class com.estimote.mgmtsdk.feature.settings.NotifiableDeviceSetting
 
NotOwnerException - Exception in com.estimote.mgmtsdk.common.exceptions
Thrown when trying to connect to device that is not owned by the user.
NotOwnerException(DeviceId) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.NotOwnerException
 

O

Observation() - Constructor for class com.estimote.coresdk.cloud.google.model.Observations.Observation
 
Observations - Class in com.estimote.coresdk.cloud.google.model
 
Observations() - Constructor for class com.estimote.coresdk.cloud.google.model.Observations
 
observations - Variable in class com.estimote.coresdk.cloud.google.model.Observations
 
Observations.Observation - Class in com.estimote.coresdk.cloud.google.model
 
onActivityResult(int, int, Intent) - Method in class com.estimote.coresdk.common.requirements.DefaultRequirementsCheckerCallback.Activity
 
onAuthenticationError(EstimoteDeviceException) - Method in interface com.estimote.mgmtsdk.connection.api.BeaconConnection.ConnectionCallback
Deprecated.
Invoked when there was a problem with connecting to beacon (authorization failed or Bluetooth connection failed).
onAuthorized(BeaconInfo) - Method in interface com.estimote.mgmtsdk.connection.api.BeaconConnection.ConnectionCallback
Deprecated.
Invoked when Estimote Cloud authorized access to the beacon.
onBeaconNeedsUpdate(Firmware) - Method in interface com.estimote.mgmtsdk.connection.api.BeaconConnection.CheckFirmwareCallback
Deprecated.
Beacon needs update.
onBeaconsDiscovered(BeaconRegion, List<Beacon>) - Method in interface com.estimote.coresdk.service.BeaconManager.BeaconRangingListener
Tells listener what beacons are currently in range.
onBeaconUpToDate(Firmware) - Method in interface com.estimote.mgmtsdk.connection.api.BeaconConnection.CheckFirmwareCallback
Deprecated.
Beacon is up to date.
onBind(Intent) - Method in class com.estimote.coresdk.service.BeaconService
 
onConfigurableDevicesFound(List<ConfigurableDevice>) - Method in interface com.estimote.coresdk.service.BeaconManager.ConfigurableDevicesListener
Invoked by default each second.
onConnected(BeaconInfo) - Method in interface com.estimote.mgmtsdk.connection.api.BeaconConnection.ConnectionCallback
Deprecated.
Invoked when connection to beacon is established and access is granted.
onConnected() - Method in interface com.estimote.mgmtsdk.connection.api.DeviceConnectionCallback
Called when Bluetooth connection to device is established.
onConnectedToService() - Method in interface com.estimote.mgmtsdk.connection.api.DeviceConnectionProvider.ConnectionProviderCallback
 
onConnectionFailed(DeviceConnectionException) - Method in interface com.estimote.mgmtsdk.connection.api.DeviceConnectionCallback
Invoked when it was not possible to establish connection to device (authentication error, Bluetooth error).
onCreate(Bundle) - Method in class com.estimote.coresdk.common.requirements.DefaultRequirementsCheckerCallback.Activity
 
onCreate() - Method in class com.estimote.coresdk.service.BeaconService
 
onDestroy() - Method in class com.estimote.coresdk.service.BeaconService
 
onDeviceNeedsUpdate(DeviceFirmware) - Method in interface com.estimote.mgmtsdk.connection.api.DeviceConnection.CheckFirmwareCallback
Beacon needs update.
onDevicesFound(List<ConfigurableDevice>) - Method in interface com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdater
Feeds bulk updater with current scanned data.
onDeviceStatusChange(ConfigurableDevice, BulkUpdater.Status, String) - Method in interface com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdater.BulkUpdaterCallback
Returned when device status has changed
onDeviceUpToDate(DeviceFirmware) - Method in interface com.estimote.mgmtsdk.connection.api.DeviceConnection.CheckFirmwareCallback
Beacon is up to date.
onDisconnected() - Method in interface com.estimote.mgmtsdk.connection.api.BeaconConnection.ConnectionCallback
Deprecated.
Connection was closed to the beacon.
onDisconnected() - Method in interface com.estimote.mgmtsdk.connection.api.DeviceConnectionCallback
Invoked when connection gets disconnected.
onEddystonesFound(List<Eddystone>) - Method in interface com.estimote.coresdk.service.BeaconManager.EddystoneListener
Invoked by default each second.
onEnteredRegion(BeaconRegion, List<Beacon>) - Method in interface com.estimote.coresdk.service.BeaconManager.BeaconMonitoringListener
 
onEnteredRegion(MirrorRegion, List<Mirror>) - Method in interface com.estimote.coresdk.service.BeaconManager.MirrorMonitoringListener
 
onError(Integer) - Method in interface com.estimote.coresdk.service.BeaconManager.ErrorListener
Error identifiers are defined in BeaconService class with ERROR_ prefix.
onError(EstimoteException) - Method in interface com.estimote.mgmtsdk.connection.api.BeaconConnection.CheckFirmwareCallback
Deprecated.
Error occurred during checking update status.
onError(EstimoteDeviceException) - Method in interface com.estimote.mgmtsdk.connection.api.BeaconConnection.WriteCallback
Deprecated.
 
onError(DeviceConnectionException) - Method in interface com.estimote.mgmtsdk.connection.api.DeviceConnection.CheckFirmwareCallback
Error occurred during checking update status.
onError(DeviceConnectionException) - Method in interface com.estimote.mgmtsdk.connection.api.DeviceConnection.SyncSettingsCallback
When error occured
onError(EstimoteException) - Method in interface com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdater.BulkUpdaterCallback
Returned when an blocking error appears
onError(EstimoteException) - Method in interface com.estimote.mgmtsdk.feature.mesh.MeshManager.MeshCallback
 
onError(DeviceConnectionException) - Method in interface com.estimote.mgmtsdk.feature.settings.DeviceSetting.ValidationCallback
When validation failed - e.x internet connection error
onExitedRegion(BeaconRegion) - Method in interface com.estimote.coresdk.service.BeaconManager.BeaconMonitoringListener
 
onExitedRegion(MirrorRegion) - Method in interface com.estimote.coresdk.service.BeaconManager.MirrorMonitoringListener
 
onFailure(DeviceConnectionException) - Method in interface com.estimote.mgmtsdk.connection.api.DeviceConnection.FirmwareUpdateCallback
An error occurred during beacon's update.
onFailure(DeviceConnectionException) - Method in class com.estimote.mgmtsdk.feature.settings.AggregatedSettingCallback
 
onFailure(DeviceConnectionException) - Method in interface com.estimote.mgmtsdk.feature.settings.SettingCallback
 
onFailure(DeviceConnectionException) - Method in interface com.estimote.mgmtsdk.feature.settings.StorageManager.ReadCallback
 
onFailure(DeviceConnectionException) - Method in interface com.estimote.mgmtsdk.feature.settings.StorageManager.WriteCallback
 
onFinished() - Method in interface com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdater.BulkUpdaterCallback
Returned when updater finishes it's job after timeoutInterval has been reached.
onLocationsFound(List<EstimoteLocation>) - Method in interface com.estimote.coresdk.service.BeaconManager.LocationListener
Invoked by default each second.
onMirrorsDiscovered(MirrorRegion, List<Mirror>) - Method in interface com.estimote.coresdk.service.BeaconManager.MirrorRangingListener
Tells listener what mirrors are currently in range.
onMirrorsFound(List<Mirror>) - Method in interface com.estimote.coresdk.service.BeaconManager.MirrorListener
Invoked by default each second.
onNearablesDiscovered(List<Nearable>) - Method in interface com.estimote.coresdk.service.BeaconManager.NearableListener
Invoked by default each second.
onProgress(float, String) - Method in interface com.estimote.mgmtsdk.connection.api.DeviceConnection.FirmwareUpdateCallback
Progress notification of the update.
onRebind(Intent) - Method in class com.estimote.coresdk.service.BeaconService
 
onRequestPermissionsResult(int, String[], int[]) - Method in class com.estimote.coresdk.common.requirements.DefaultRequirementsCheckerCallback.Activity
 
onRequirementsMissing(EnumSet<SystemRequirementsChecker.Requirement>) - Method in class com.estimote.coresdk.common.requirements.DefaultRequirementsCheckerCallback
 
onRequirementsMissing(EnumSet<SystemRequirementsChecker.Requirement>) - Method in interface com.estimote.coresdk.common.requirements.SystemRequirementsChecker.Callback
Invoked when some of requirements for beacon detection are not met.
onResume() - Method in class com.estimote.coresdk.common.requirements.DefaultRequirementsCheckerCallback.Activity
 
onScanStart() - Method in interface com.estimote.coresdk.service.BeaconManager.ScanStatusListener
 
onScanStop() - Method in interface com.estimote.coresdk.service.BeaconManager.ScanStatusListener
 
onServiceReady() - Method in interface com.estimote.coresdk.service.BeaconManager.ServiceReadyCallback
 
onStartCommand(Intent, int, int) - Method in class com.estimote.coresdk.service.BeaconService
 
onSuccess() - Method in interface com.estimote.mgmtsdk.connection.api.BeaconConnection.WriteCallback
Deprecated.
 
onSuccess() - Method in interface com.estimote.mgmtsdk.connection.api.DeviceConnection.FirmwareUpdateCallback
Invoked when beacon has been updated.
onSuccess() - Method in interface com.estimote.mgmtsdk.connection.api.DeviceConnection.SyncSettingsCallback
When device settings were successfully synchronised with cloud.
onSuccess(T) - Method in interface com.estimote.mgmtsdk.feature.mesh.MeshManager.MeshCallback
 
onSuccess(T) - Method in class com.estimote.mgmtsdk.feature.settings.AggregatedSettingCallback
 
onSuccess(boolean, ErrorCode) - Method in interface com.estimote.mgmtsdk.feature.settings.DeviceSetting.ValidationCallback
When validation is successful
onSuccess(T) - Method in interface com.estimote.mgmtsdk.feature.settings.SettingCallback
 
onSuccess(Map<String, String>) - Method in interface com.estimote.mgmtsdk.feature.settings.StorageManager.ReadCallback
 
onSuccess() - Method in interface com.estimote.mgmtsdk.feature.settings.StorageManager.WriteCallback
 
onTelemetriesFound(List<EstimoteTelemetry>) - Method in interface com.estimote.coresdk.service.BeaconManager.TelemetryListener
Invoked by default each second.
onUnbind(Intent) - Method in class com.estimote.coresdk.service.BeaconService
 
OperationException - Exception in com.estimote.mgmtsdk.common.exceptions
 
OperationException(Packet.ErrorType, int) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.OperationException
 
orientation - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Physical orientation of nearable in space.
Other - Class in com.estimote.mgmtsdk.feature.settings.api
Other device settings.
other - Variable in class com.estimote.mgmtsdk.feature.settings.api.Settings
Other settings (uptime).

P

Packet - Class in com.estimote.coresdk.recognition.packets
General interface for all packets available for scan.
Packet(PacketType) - Constructor for class com.estimote.coresdk.recognition.packets.Packet
 
Packet(Parcel) - Constructor for class com.estimote.coresdk.recognition.packets.Packet
 
packetCounter - Variable in class com.estimote.coresdk.recognition.packets.EddystoneTelemetry
Count of packets sent since beacon transmitPower-up or reboot.
packetType - Variable in class com.estimote.coresdk.recognition.packets.Packet
 
PacketType - Enum in com.estimote.coresdk.recognition.packets
 
parseInt(String) - Static method in class com.estimote.coresdk.observation.region.RegionUtils
Parses string to integer.
payload - Variable in class com.estimote.coresdk.cloud.model.Device.GenericAdvertiser
 
pendingFirmware - Variable in class com.estimote.coresdk.cloud.model.DeviceToUpdate
 
pendingSettings - Variable in class com.estimote.coresdk.cloud.model.Device
 
pendingSettings - Variable in class com.estimote.coresdk.cloud.model.DeviceToUpdate
 
power - Variable in class com.estimote.coresdk.cloud.model.Device.Advertiser
 
power - Variable in class com.estimote.coresdk.cloud.model.NearableInfoSettings
Nearable's tx power
power - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Signal strength emitted by the nearable at 0 meters distance.
Power - Class in com.estimote.mgmtsdk.feature.settings.api
Settings that affect device transmitPower usage.
power - Variable in class com.estimote.mgmtsdk.feature.settings.api.Settings
Power saving settings (flip-to-sleep, dark-to-sleep, battery level).
powerInDbm - Variable in enum com.estimote.coresdk.cloud.model.BroadcastingPower
Power measured in dBm.
powerModes - Variable in class com.estimote.coresdk.cloud.model.BeaconExpectedLifetime
 
pressure - Variable in class com.estimote.coresdk.cloud.model.Telemetry
 
pressure - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Pressure value in Pascal degree
pressure - Variable in class com.estimote.mgmtsdk.feature.settings.api.Sensors
 
Pressure() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.Sensors.Pressure
 
pressure() - Method in class com.estimote.mgmtsdk.feature.settings.api.Sensors.Pressure
Reads current pressure value in Pa.
previousMotionDuration - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Previous motion duration object
previousStateDuration - Variable in class com.estimote.coresdk.cloud.model.Telemetry.Motion
 
processEnteredRegions(E, BeaconServiceMessenger) - Method in class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
processEnteredRegions(E, BeaconServiceMessenger) - Method in interface com.estimote.coresdk.observation.region.RegionMonitor
 
processFoundPackets(Collection<Beacon>) - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionDecorator
Processes beacons found in single scan cycle.
processFoundPackets(Collection<Mirror>) - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionDecorator
Processes beacons found in single scan cycle.
processFoundPacketsInRegion(T, Set<E>) - Method in class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
processFoundPacketsInRegion(BeaconRegionDecorator, Set<Beacon>) - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionMonitor
 
processFoundPacketsInRegion(MirrorRegionDecorator, Set<Mirror>) - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionMonitor
 
processNewScanCycle(List<E>, BeaconServiceMessenger) - Method in class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
processNewScanCycle(List<Beacon>, BeaconServiceMessenger) - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionRanger
 
processNewScanCycle(List<Mirror>, BeaconServiceMessenger) - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionRanger
 
processNewScanCycle(List<E>, BeaconServiceMessenger) - Method in interface com.estimote.coresdk.observation.region.RegionMonitor
 
processNewScanCycle(List<E>, BeaconServiceMessenger) - Method in interface com.estimote.coresdk.observation.region.RegionRanger
 
PropertyChanger() - Constructor for class com.estimote.mgmtsdk.connection.api.BeaconConnection.PropertyChanger
Deprecated.
 
protocol - Variable in class com.estimote.coresdk.cloud.model.NearableInfoSettings
Protocol version
protocolVersion - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Version of broadcast protocol
Proximity - Enum in com.estimote.coresdk.observation.utils
Defines distance relationship between beacon and the device.
ProximityBeaconApi - Interface in com.estimote.coresdk.cloud.google
 
ProximityBeaconCloud - Class in com.estimote.coresdk.cloud.google
 
proximityFromAccuracy(double) - Static method in class com.estimote.coresdk.observation.region.RegionUtils
Computes Proximity based on distance in meters.
proximityUuid() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
proximityUUID() - Method in class com.estimote.mgmtsdk.feature.settings.api.Beacon
Advertised proximity UUID.

R

ranges - Variable in class com.estimote.coresdk.cloud.model.BeaconExpectedLifetime
 
RANGING_RESULT_KEY - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
Key to data with ranging result
read(ReadHandler<T>) - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder.Builder
 
read(ReadableDeviceSetting<T>, DeviceConnectionInternal, SettingCallback<T>) - Method in interface com.estimote.mgmtsdk.feature.settings.ReadHandler
 
read(SettingCallback<Map<Object, Object>>) - Method in class com.estimote.mgmtsdk.feature.settings.SettingsReader
 
ReadableDeviceSetting<T> - Class in com.estimote.mgmtsdk.feature.settings
Readable device settings (some settings are read only).
ReadableDeviceSetting(DeviceConnectionInternalLink, <any>, ReadHandler, boolean) - Constructor for class com.estimote.mgmtsdk.feature.settings.ReadableDeviceSetting
 
ReadHandler<T> - Interface in com.estimote.mgmtsdk.feature.settings
Handler for reading data from device.
readRssi(SettingCallback<Integer>) - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnection
Reads remote RSSI value from connection.
readStorage(StorageManager.ReadCallback) - Method in interface com.estimote.mgmtsdk.feature.settings.StorageManager
 
realId - Variable in class com.estimote.coresdk.cloud.model.BeaconSecurity
 
reconnect() - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnection
Does reconnection using the same callback object as provided while first usage of DeviceConnection.connect(DeviceConnectionCallback)
region - Variable in class com.estimote.coresdk.cloud.model.Event
 
region - Variable in class com.estimote.coresdk.observation.region.beacon.BeaconRegionDecorator
Which region this data structure is describing.
region - Variable in class com.estimote.coresdk.observation.region.mirror.MirrorRegionDecorator
Which region this data structure is describing.
Region - Interface in com.estimote.coresdk.observation.region
 
REGION_EXIT_EXPIRATION - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
Key to data where Integer (error id) is stored.
REGION_ID_KEY - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
Key to data where String (region id) is stored.
REGION_KEY - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
Key to data where Region is stored.
RegionDecorator - Class in com.estimote.coresdk.observation.region
 
RegionDecorator() - Constructor for class com.estimote.coresdk.observation.region.RegionDecorator
 
RegionMonitor<T extends RegionDecorator,E extends Packet> - Interface in com.estimote.coresdk.observation.region
General interface for region monitoring mechanisms.
RegionRanger<T extends Region,E extends Packet> - Interface in com.estimote.coresdk.observation.region
Interface for ranging mechanisms.
RegionUtils - Class in com.estimote.coresdk.observation.region
 
RegionUtils() - Constructor for class com.estimote.coresdk.observation.region.RegionUtils
 
registerCallback(SettingCallback<T>) - Method in class com.estimote.mgmtsdk.feature.settings.AggregatedSettingCallback
 
registerStateChangeListener(SettingCallback<T>) - Method in class com.estimote.mgmtsdk.feature.settings.NotifiableDeviceSetting
 
removeByRegionId(String) - Method in class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
removeByRegionId(String) - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegionRanger
 
removeByRegionId(String) - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegionRanger
 
removeByRegionId(String) - Method in interface com.estimote.coresdk.observation.region.RegionMonitor
 
removeByRegionId(String) - Method in interface com.estimote.coresdk.observation.region.RegionRanger
 
removeConnectionCallback(BeaconConnection.ConnectionCallback) - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Removes callback from connection.
removeDevice(DeviceId, DeviceConnection, MeshManager.MeshCallback<Boolean>) - Method in class com.estimote.mgmtsdk.feature.mesh.Mesh
Removes device from this mesh
removeMesh(Integer, MeshManager.MeshCallback<Boolean>) - Method in interface com.estimote.mgmtsdk.feature.mesh.MeshManager
 
rescueUrl - Variable in class com.estimote.coresdk.cloud.model.Firmware
 
reset(SettingCallback<T>) - Method in class com.estimote.mgmtsdk.feature.settings.ResetOnlySetting
 
ResetOnlySetting<T> - Class in com.estimote.mgmtsdk.feature.settings
Device setting which is only possible to reset to a given default value.
ResetOnlySetting(DeviceConnectionInternalLink, <any>, ReadHandler, WriteHandler, boolean, T) - Constructor for class com.estimote.mgmtsdk.feature.settings.ResetOnlySetting
 
rotationPeriodScaler() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.EID
Identity key rotation period for EID.
rssi - Variable in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
Received Signal Strength Indicator of given packet.
rssi - Variable in class com.estimote.coresdk.recognition.packets.Eddystone
Received Signal Strength Indication at the moment of scanning.
rssi - Variable in class com.estimote.coresdk.recognition.packets.EddystoneEIDFrame
 
rssi - Variable in class com.estimote.coresdk.recognition.packets.EstimoteLocation
Received Signal Strength Indicator of given packet.
rssi - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Received signal strength indicator.
rssi - Variable in class com.estimote.coresdk.recognition.packets.Mirror
 
rssi - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Received Signal Strength Indication at the moment of scanning.
rtcError - Variable in class com.estimote.coresdk.cloud.model.Telemetry.Warnings
 
rtcError - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
If any error happened to rtc clock

S

SCAN_PERIOD_KEY - Static variable in interface com.estimote.coresdk.service.BeaconServiceMessenger
Key to data where ScanPeriodData is stored.
scheduledAdvertising() - Method in class com.estimote.mgmtsdk.feature.settings.api.Power
Turns on/off scheduled advertising
scheduledAdvertisingPeriod() - Method in class com.estimote.mgmtsdk.feature.settings.api.Power
Sets scheduled advertising period.
ScheduledPeriod - Class in com.estimote.mgmtsdk.feature.settings.api
This class represents scheduled advertising time.
ScheduledPeriod(long, long) - Constructor for class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod
Constructs object from given seconds
ScheduledPeriod(ScheduledPeriod.Time, ScheduledPeriod.Time) - Constructor for class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod
Constructs object from given ScheduledPeriod.Time objects.
ScheduledPeriod.Time - Class in com.estimote.mgmtsdk.feature.settings.api
Class for setting time of period start/end.
seconds - Variable in class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod.Time
 
secure - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
secure - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Is beacon's security enabled.
secure() - Method in class com.estimote.mgmtsdk.feature.settings.api.Beacon
Turns on/off Secure UUID.
SECURE_UUIDS - Static variable in class com.estimote.coresdk.recognition.utils.EstimoteBeacons
 
SecureBeaconRegion - Class in com.estimote.coresdk.observation.region.beacon
Defines a secure region based on device's location to a beacons which has enabled Secure UUID.
SecureBeaconRegion(String, UUID, Integer, Integer) - Constructor for class com.estimote.coresdk.observation.region.beacon.SecureBeaconRegion
 
securePeriodScaler() - Method in class com.estimote.mgmtsdk.feature.settings.api.Beacon
Sets UUID period scaler.
secureUUID() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Property for enabling/disabling Secure UUID.
security - Variable in class com.estimote.coresdk.cloud.model.Device.BeaconAdvertiser
 
Security() - Constructor for class com.estimote.coresdk.cloud.model.Device.Security
 
sendError(Integer) - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
sendScanStarted() - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
sendScanStopped() - Method in interface com.estimote.coresdk.service.BeaconServiceMessenger
 
Sensors - Class in com.estimote.mgmtsdk.feature.settings.api
Device sensors settings and values.
sensors - Variable in class com.estimote.mgmtsdk.feature.settings.api.Settings
Device sensors (motion, temperature, light, magnetic field).
Sensors.Light - Class in com.estimote.mgmtsdk.feature.settings.api
Light sensor settings.
Sensors.Motion - Class in com.estimote.mgmtsdk.feature.settings.api
Accelerometer (aka motion sensor) settings.
Sensors.Pressure - Class in com.estimote.mgmtsdk.feature.settings.api
Pressure sensor settings.
Sensors.Temperature - Class in com.estimote.mgmtsdk.feature.settings.api
Temperature sensor settings.
set(boolean) - Method in enum com.estimote.coresdk.common.config.Flags
 
set(<any>, K) - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection.PropertyChanger
Deprecated.
 
set(T, SettingCallback<T>) - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSetting
 
set(DeviceSetting<T>, T) - Method in interface com.estimote.mgmtsdk.feature.settings.SettingsEditor
Sets device setting to given value.
setActivity(Activity) - Method in class com.estimote.coresdk.common.requirements.DefaultRequirementsCheckerCallback
 
setAdvertisingIntervalMillis(Integer) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setBackgroundScanPeriod(long, long) - Method in class com.estimote.coresdk.service.BeaconManager
Changes defaults scanning periods when only monitoring is performed.
setBackgroundScanPeriod(ScanPeriodData) - Method in class com.estimote.coresdk.service.BeaconService
 
setBasicPowerMode(Boolean) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setBatteryLevel(Integer) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setBatteryLifeExpectancy(Double) - Method in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
setBroadcastingPower(BroadcastingPower) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setBroadcastingScheme(BroadcastingScheme) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setColor(Color) - Method in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
setConditionalBroadcasting(ConditionalBroadcasting) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setConfigurableDevicesListener(BeaconManager.ConfigurableDevicesListener) - Method in class com.estimote.coresdk.service.BeaconManager
Sets new Estimote Configurable packet listener.
setEddystoneInstance(String) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setEddystoneListener(BeaconManager.EddystoneListener) - Method in class com.estimote.coresdk.service.BeaconManager
Sets new Eddystone listener.
setEddystoneNamespace(String) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setEddystoneUrl(String) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setErrorListener(BeaconManager.ErrorListener) - Method in class com.estimote.coresdk.service.BeaconManager
Sets new error listener.
setFirmware(String) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setForegroundScanPeriod(long, long) - Method in class com.estimote.coresdk.service.BeaconManager
Changes defaults scanning periods when ranging is performed.
setForegroundScanPeriod(ScanPeriodData) - Method in class com.estimote.coresdk.service.BeaconService
 
setGoogleApiKey(String) - Static method in class com.estimote.coresdk.common.config.EstimoteSDK
Setups Google API key for resolving EIDs in Google cloud.
setHardware(String) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setIsFirmwareUpToDate(Boolean) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setLocationListener(BeaconManager.LocationListener) - Method in class com.estimote.coresdk.service.BeaconManager
Sets new Estimote Location packet listener.
setMacAddress(MacAddress) - Method in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
setMajor(Integer) - Method in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
setMinor(Integer) - Method in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
setMirrorListener(BeaconManager.MirrorListener) - Method in class com.estimote.coresdk.service.BeaconManager
Sets new Estimote Mirror listener.
setMonitoringListener(BeaconManager.BeaconMonitoringListener) - Method in class com.estimote.coresdk.service.BeaconManager
Sets new beacon monitoring listener.
setMonitoringListener(BeaconManager.MirrorMonitoringListener) - Method in class com.estimote.coresdk.service.BeaconManager
Sets new Estimote Mirror listener.
setMotionListener(<any>) - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Sets listener to beacon's motion changes.
setName(String) - Method in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
setNearableListener(BeaconManager.NearableListener) - Method in class com.estimote.coresdk.service.BeaconManager
Sets new Nearable listener.
setRangingListener(BeaconManager.BeaconRangingListener) - Method in class com.estimote.coresdk.service.BeaconManager
Sets new ranging listener.
setRangingListener(BeaconManager.MirrorRangingListener) - Method in class com.estimote.coresdk.service.BeaconManager
Sets new ranging listener.
setRegionExitExpiration(long) - Method in class com.estimote.coresdk.observation.region.AbstractRegionMonitor
 
setRegionExitExpiration(long) - Method in interface com.estimote.coresdk.observation.region.RegionMonitor
 
setRegionExitExpiration(long) - Method in class com.estimote.coresdk.service.BeaconManager
Changes expiration time for beacons.
setRegionExitExpiration(long) - Method in class com.estimote.coresdk.service.BeaconService
 
setScanStatusListener(BeaconManager.ScanStatusListener) - Method in class com.estimote.coresdk.service.BeaconManager
Sets new scan status listener.
setSecure(Boolean) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setSettings(BeaconInfoSettings) - Method in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
setSmartPowerMode(Boolean) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
setTelemetryListener(BeaconManager.TelemetryListener) - Method in class com.estimote.coresdk.service.BeaconManager
Sets new Estimote telemetry listener.
SettingCallback<T> - Interface in com.estimote.mgmtsdk.feature.settings
Callback interface for writing and reading settings from/to device.
settingId - Variable in class com.estimote.mgmtsdk.feature.settings.ReadableDeviceSetting
 
settings - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
settings - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo
Additional settings.
settings - Variable in class com.estimote.coresdk.cloud.model.Device
 
Settings() - Constructor for class com.estimote.coresdk.cloud.model.Device.Settings
 
settings - Variable in class com.estimote.coresdk.cloud.model.MeshInfo
 
settings - Variable in class com.estimote.coresdk.cloud.model.NearableInfo
Nearable's settings object
settings - Variable in class com.estimote.mgmtsdk.connection.api.DeviceConnection
 
Settings - Class in com.estimote.mgmtsdk.feature.settings.api
Device settings class.
Settings(DeviceSettingBuilder) - Constructor for class com.estimote.mgmtsdk.feature.settings.api.Settings
 
SettingsEditor - Interface in com.estimote.mgmtsdk.feature.settings
Interface for changing multiple device settings at once.
SettingsReader - Class in com.estimote.mgmtsdk.feature.settings
Helper for reading many settings at once with builder-like usage.
SettingsReader(DeviceConnection) - Constructor for class com.estimote.mgmtsdk.feature.settings.SettingsReader
 
settingsSyncEnabled - Variable in class com.estimote.coresdk.cloud.model.Device.MeshAdvertiser
 
settingsVersion - Variable in class com.estimote.coresdk.cloud.model.Device.MeshAdvertiser
 
setUuid(UUID) - Method in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
shadow - Variable in class com.estimote.coresdk.cloud.model.Device
 
Shadow() - Constructor for class com.estimote.coresdk.cloud.model.Device.Shadow
 
shakeToConnect() - Method in class com.estimote.mgmtsdk.feature.settings.api.Other
Enable/disable "shake to connect" mode.
shakeToConnectEnabled - Variable in class com.estimote.coresdk.cloud.model.Device.ConnectivityAdvertiser
 
SharedCallback - Class in com.estimote.mgmtsdk.feature.settings
SharedCallback will call wrapped callback when all callbacks created by SharedCallback.createCallback() will succeed.
SharedCallback(SettingCallback) - Constructor for class com.estimote.mgmtsdk.feature.settings.SharedCallback
 
shouldShowCoarseLocationRequestPermissionRationale(Activity) - Static method in class com.estimote.coresdk.common.requirements.SystemRequirementsHelper
Gets whether you should show UI with rationale for requesting ACCESS_COARSE_LOCATION permission.
SMART_POWER_MODE - Static variable in class com.estimote.coresdk.cloud.model.BeaconExpectedLifetime
 
smartPowerMode - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings.Builder
 
smartPowerMode - Variable in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
Whether smart transmitPower mode is turned on.
smartPowerMode() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
 
smartPowerMode() - Method in class com.estimote.mgmtsdk.feature.settings.api.Power
Enables disables smart powe mode (device advertises more frequently when there are devices that are scanning for them).
smartPowerModeEnabled - Variable in class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 
softdevice - Variable in class com.estimote.coresdk.cloud.model.DeviceFirmware
Softdevice version number
software - Variable in class com.estimote.coresdk.cloud.model.DeviceFirmware
Version number of firmware software
software - Variable in class com.estimote.coresdk.cloud.model.Firmware
 
source - Variable in class com.estimote.coresdk.cloud.model.DeviceSettingsError.Error
 
Source() - Constructor for class com.estimote.coresdk.cloud.model.DeviceSettingsError.Source
 
start(BulkUpdater.BulkUpdaterCallback) - Method in interface com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdater
Starts bulk updating process with callback to notify about progress.
startConfigurableDevicesDiscovery() - Method in class com.estimote.coresdk.service.BeaconManager
Starts scanning for Estimote Mirrors in your vicinity.
startConfigurableDevicesScanning() - Method in class com.estimote.coresdk.service.BeaconService
 
startEddystoneDiscovery() - Method in class com.estimote.coresdk.service.BeaconManager
Starts scanning for all Eddystone beacons in your vicinity.
startEddystoneScanning() - Method in class com.estimote.coresdk.service.BeaconManager
Deprecated.
startEddystoneScanning() - Method in class com.estimote.coresdk.service.BeaconService
 
startLocationDiscovery() - Method in class com.estimote.coresdk.service.BeaconManager
Starts scanning for Estimote Location packets in your vicinity.
startLocationScanning() - Method in class com.estimote.coresdk.service.BeaconService
 
startMirrorDiscovery() - Method in class com.estimote.coresdk.service.BeaconManager
Starts scanning for Estimote Mirrors in your vicinity.
startMirrorScanning() - Method in class com.estimote.coresdk.service.BeaconService
 
startMonitoring(BeaconRegion) - Method in class com.estimote.coresdk.service.BeaconManager
Starts beacon monitoring.
startMonitoring(MirrorRegion) - Method in class com.estimote.coresdk.service.BeaconManager
Starts Mirror monitoring.
startMonitoring(BeaconRegion) - Method in class com.estimote.coresdk.service.BeaconService
 
startMonitoring(MirrorRegion) - Method in class com.estimote.coresdk.service.BeaconService
 
startNearableDiscovery() - Method in class com.estimote.coresdk.service.BeaconManager
Starts scanning for all Nearables in your vicinity.
startNearableScanning() - Method in class com.estimote.coresdk.service.BeaconService
 
startRanging(BeaconRegion) - Method in class com.estimote.coresdk.service.BeaconManager
Starts ranging given range.
startRanging(MirrorRegion) - Method in class com.estimote.coresdk.service.BeaconManager
Starts ranging given range.
startRanging(BeaconRegion) - Method in class com.estimote.coresdk.service.BeaconService
 
startRanging(MirrorRegion) - Method in class com.estimote.coresdk.service.BeaconService
 
startTelemetryDiscovery() - Method in class com.estimote.coresdk.service.BeaconManager
Starts scanning for Estimote telemetry packets in your vicinity.
startTelemetryScanning() - Method in class com.estimote.coresdk.service.BeaconService
 
state - Variable in class com.estimote.coresdk.cloud.model.Device.Location
 
state() - Method in class com.estimote.mgmtsdk.feature.settings.api.Sensors.Motion
Checks if device is in motion.
stateCode - Variable in class com.estimote.coresdk.cloud.model.Device.Location
 
status - Variable in class com.estimote.coresdk.cloud.model.Device
 
Status() - Constructor for class com.estimote.coresdk.cloud.model.Device.Status
 
stop() - Method in interface com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdater
Stops bulk updating process.
stopConfigurableDevicesDiscovery() - Method in class com.estimote.coresdk.service.BeaconManager
Stops discovery of Estimote Mirrors.
stopConfigurableDevicesScanning() - Method in class com.estimote.coresdk.service.BeaconService
 
stopEddystoneDiscovery() - Method in class com.estimote.coresdk.service.BeaconManager
Stops scanning of Eddystone beacons.
stopEddystoneScanning() - Method in class com.estimote.coresdk.service.BeaconManager
Deprecated.
stopEddystoneScanning() - Method in class com.estimote.coresdk.service.BeaconService
 
stopLocationDiscovery() - Method in class com.estimote.coresdk.service.BeaconManager
Stops discovery of Estimote Location packets.
stopLocationScanning() - Method in class com.estimote.coresdk.service.BeaconService
 
stopMirrorDiscovery() - Method in class com.estimote.coresdk.service.BeaconManager
Stops discovery of Estimote Mirrors.
stopMirrorScanning() - Method in class com.estimote.coresdk.service.BeaconService
 
stopMonitoring(String) - Method in class com.estimote.coresdk.service.BeaconManager
Stops monitoring for given region.
stopMonitoring(String) - Method in class com.estimote.coresdk.service.BeaconService
 
stopNearableDiscovery() - Method in class com.estimote.coresdk.service.BeaconManager
Stops discovery of nearables.
stopNearableScanning() - Method in class com.estimote.coresdk.service.BeaconService
 
stopRanging(BeaconRegion) - Method in class com.estimote.coresdk.service.BeaconManager
Stops ranging for beacons that was starting with BeaconManager.startRanging(BeaconRegion) method.
stopRanging(MirrorRegion) - Method in class com.estimote.coresdk.service.BeaconManager
Stops ranging for mirrors that was starting with BeaconManager.startRanging(MirrorRegion) method.
stopRanging(String) - Method in class com.estimote.coresdk.service.BeaconService
 
stopTelemetryDiscovery() - Method in class com.estimote.coresdk.service.BeaconManager
Stops discovery of Estimote telemetry.
stopTelemetryScanning() - Method in class com.estimote.coresdk.service.BeaconService
 
storage - Variable in class com.estimote.mgmtsdk.feature.settings.api.Settings
Methods for accessing device's storage (if available)
StorageManager - Interface in com.estimote.mgmtsdk.feature.settings
General Storage API for changing data while connected and authorised.
StorageManager.ReadCallback - Interface in com.estimote.mgmtsdk.feature.settings
 
StorageManager.WriteCallback - Interface in com.estimote.mgmtsdk.feature.settings
 
streetName - Variable in class com.estimote.coresdk.cloud.model.Device.Location
 
streetNumber - Variable in class com.estimote.coresdk.cloud.model.Device.Location
 
success(T) - Method in interface com.estimote.coresdk.cloud.api.CloudCallback
Successful response.
successes - Variable in class com.estimote.coresdk.cloud.model.MeshResponse
 
syncList - Variable in class com.estimote.coresdk.cloud.model.Device.MeshAdvertiser
 
syncSettings(DeviceConnection.SyncSettingsCallback) - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnection
Allows to synchronise device settings with cloud.
SystemRequirementsChecker - Class in com.estimote.coresdk.common.requirements
Utility class for dealing with all required permissions and access rights on all Android platforms.
SystemRequirementsChecker() - Constructor for class com.estimote.coresdk.common.requirements.SystemRequirementsChecker
 
SystemRequirementsChecker.Callback - Interface in com.estimote.coresdk.common.requirements
 
SystemRequirementsChecker.Requirement - Enum in com.estimote.coresdk.common.requirements
 
SystemRequirementsHelper - Class in com.estimote.coresdk.common.requirements
Helper methods for checking requirements for beacon detection.
SystemRequirementsHelper() - Constructor for class com.estimote.coresdk.common.requirements.SystemRequirementsHelper
 

T

tags - Variable in class com.estimote.coresdk.cloud.model.Device.Shadow
 
tags() - Method in class com.estimote.mgmtsdk.feature.settings.api.DeviceInfo
Device tags.
telemetry - Variable in class com.estimote.coresdk.cloud.google.model.Observations.Observation
 
Telemetry - Class in com.estimote.coresdk.cloud.model
Telemetry information from beacon.
Telemetry() - Constructor for class com.estimote.coresdk.cloud.model.Telemetry
 
telemetry - Variable in class com.estimote.coresdk.recognition.packets.Eddystone
Telemetry information for this beacon.
telemetry - Variable in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets
 
Telemetry() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Telemetry
 
Telemetry.Motion - Class in com.estimote.coresdk.cloud.model
 
Telemetry.Warnings - Class in com.estimote.coresdk.cloud.model
 
telemetryLastSeenMillis - Variable in class com.estimote.coresdk.recognition.packets.Eddystone
Time in milliseconds when last telemetry was seen for this beacon.
temperature - Variable in class com.estimote.coresdk.cloud.model.Telemetry
 
temperature - Variable in class com.estimote.coresdk.recognition.packets.EddystoneTelemetry
Beacon temperature in Celsius degrees.
temperature - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Temperature in Celcius degree
temperature - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Ambient temperature value (in Celsius).
temperature() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Property for reading temperature value from beacon.
temperature - Variable in class com.estimote.mgmtsdk.feature.settings.api.Sensors
 
Temperature() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.Sensors.Temperature
 
temperature() - Method in class com.estimote.mgmtsdk.feature.settings.api.Sensors.Temperature
Reads current device temperature in Celsius.
temperatureCalibration() - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Calibrates the beacon’s thermometer sensor.
temperatureOffset - Variable in class com.estimote.coresdk.cloud.model.Device.GeneralSettings
 
text - Variable in enum com.estimote.coresdk.cloud.google.model.GoogleType
 
text - Variable in enum com.estimote.coresdk.cloud.model.Color
 
text - Variable in enum com.estimote.coresdk.cloud.model.EventType
 
text - Variable in enum com.estimote.coresdk.cloud.model.MeshType
 
text - Variable in enum com.estimote.coresdk.cloud.model.NearableMode
 
text - Variable in enum com.estimote.coresdk.cloud.model.NearableType
 
text - Variable in enum com.estimote.coresdk.cloud.model.NfcRecordType
 
text - Variable in enum com.estimote.coresdk.recognition.packets.PacketType
 
time - Variable in class com.estimote.coresdk.cloud.model.BeaconExpectedLifetime.TimeValue
 
Time(int, int, int) - Constructor for class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod.Time
 
Time(long) - Constructor for class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod.Time
Constructs Time object based on numer of seconds from midnight.
TimeoutOperationException - Exception in com.estimote.mgmtsdk.common.exceptions
 
TimeoutOperationException() - Constructor for exception com.estimote.mgmtsdk.common.exceptions.TimeoutOperationException
 
timestamp - Variable in class com.estimote.coresdk.cloud.model.Event
 
timestamp - Variable in class com.estimote.coresdk.cloud.model.Telemetry
 
timestamp - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Time when this packet was discovered
timestampMs - Variable in class com.estimote.coresdk.cloud.google.model.Observations.Observation
 
TimeValue(String, boolean) - Constructor for class com.estimote.coresdk.cloud.model.BeaconExpectedLifetime.TimeValue
 
timezone - Variable in class com.estimote.coresdk.cloud.model.Device.Location
 
tlm - Variable in class com.estimote.mgmtsdk.feature.settings.api.Eddystone
Eddystone TLM (telemetry) setting
TLM() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.Eddystone.TLM
 
toByteArray() - Method in enum com.estimote.coresdk.cloud.model.NearableMode
 
toBytes() - Method in class com.estimote.coresdk.recognition.utils.DeviceId
Converts MacAddress to raw array with MAC bytes.
toBytes() - Method in class com.estimote.coresdk.recognition.utils.MacAddress
Converts MacAddress to raw array with MAC bytes.
toBytes() - Method in class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod
Converts schedule period into byte array.
toHexString() - Method in class com.estimote.coresdk.recognition.utils.DeviceId
Returns string representation of device ID - six hexadecimal numbers, lowercase without separators.
toHexString() - Method in class com.estimote.coresdk.recognition.utils.MacAddress
Returns string representation of MAC address - six hexadecimal numbers, lowercase without separators.
toNdefMessage() - Method in class com.estimote.mgmtsdk.feature.nfc.EstimoteNdefMessage
Returns standard NdefMessage object
toStandardString() - Method in class com.estimote.coresdk.recognition.utils.MacAddress
Returns string representation of MAC address - six hexadecimal numbers, uppercase and colon separated.
toString() - Method in enum com.estimote.coresdk.cloud.google.model.GoogleType
 
toString() - Method in class com.estimote.coresdk.cloud.model.BeaconAuthorization
 
toString() - Method in class com.estimote.coresdk.cloud.model.BeaconInfo
 
toString() - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
 
toString() - Method in class com.estimote.coresdk.cloud.model.BeaconPublicInfo
 
toString() - Method in class com.estimote.coresdk.cloud.model.BeaconSecurity
 
toString() - Method in class com.estimote.coresdk.cloud.model.ChallengeResponse
 
toString() - Method in enum com.estimote.coresdk.cloud.model.Color
 
toString() - Method in class com.estimote.coresdk.cloud.model.DeviceFirmware
 
toString() - Method in class com.estimote.coresdk.cloud.model.Event
 
toString() - Method in enum com.estimote.coresdk.cloud.model.EventType
 
toString() - Method in class com.estimote.coresdk.cloud.model.Firmware
 
toString() - Method in enum com.estimote.coresdk.cloud.model.MeshType
 
toString() - Method in class com.estimote.coresdk.cloud.model.NearableInfo
 
toString() - Method in class com.estimote.coresdk.cloud.model.NearableInfoSettings
 
toString() - Method in enum com.estimote.coresdk.cloud.model.NearableType
 
toString() - Method in enum com.estimote.coresdk.cloud.model.NfcRecordType
 
toString() - Method in class com.estimote.coresdk.cloud.model.User
 
toString() - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegion
 
toString() - Method in class com.estimote.coresdk.recognition.packets.Beacon
 
toString() - Method in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
 
toString() - Method in class com.estimote.coresdk.recognition.packets.EddystoneEID
 
toString() - Method in class com.estimote.coresdk.recognition.packets.EddystoneTelemetry
 
toString() - Method in class com.estimote.coresdk.recognition.packets.EstimoteLocation
 
toString() - Method in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
 
toString() - Method in class com.estimote.coresdk.recognition.packets.Mirror
 
toString() - Method in class com.estimote.coresdk.recognition.packets.Nearable
 
toString() - Method in enum com.estimote.coresdk.recognition.packets.PacketType
 
toString() - Method in class com.estimote.coresdk.recognition.utils.DeviceId
Returns human readable representation of device ID.
toString() - Method in class com.estimote.coresdk.recognition.utils.Duration
 
toString() - Method in class com.estimote.coresdk.recognition.utils.MacAddress
Returns human readable representation of MAC address.
toString() - Method in class com.estimote.coresdk.recognition.utils.Vector
 
toString() - Method in class com.estimote.mgmtsdk.feature.settings.api.ScheduledPeriod
 
transmitPower() - Method in class com.estimote.mgmtsdk.feature.settings.api.Beacon
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.EID
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.TLM
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.UID
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.URL
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Connectivity
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Generic
Transmit power (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Location
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Nearable
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Telemetry
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
txPower - Variable in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
Transfer power of given packet.
txPower - Variable in class com.estimote.coresdk.recognition.packets.EstimoteLocation
Transfer power of given packet.
type - Variable in class com.estimote.coresdk.cloud.google.model.AdvertisedId
 
type - Variable in class com.estimote.coresdk.cloud.model.Device.NdefRecord
 
type - Variable in class com.estimote.coresdk.cloud.model.DeviceSettingsError.Error
 
type - Variable in class com.estimote.coresdk.cloud.model.NearableInfo
Nearable's category
type - Variable in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
Configurable device object is a general concept for all connectivity packets that our device's advertise.
type - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Nearable type - not final, because this info is resolved from cloud

U

uid - Variable in class com.estimote.mgmtsdk.feature.settings.api.Eddystone
Eddystone UID setting
UID() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.Eddystone.UID
 
unit - Variable in class com.estimote.coresdk.recognition.utils.Duration
 
unregisterCallback(SettingCallback<T>) - Method in class com.estimote.mgmtsdk.feature.settings.AggregatedSettingCallback
 
unregisterStateChangeListener(SettingCallback<T>) - Method in class com.estimote.mgmtsdk.feature.settings.NotifiableDeviceSetting
 
UnsupportedDeviceException - Exception in com.estimote.mgmtsdk.common.exceptions
Thrown when connecting to unsupported device.
UnsupportedDeviceException(String) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.UnsupportedDeviceException
 
UnsupportedSettingException - Exception in com.estimote.mgmtsdk.common.exceptions
Thrown when device does not support given setting ID.
UnsupportedSettingException(SettingId) - Constructor for exception com.estimote.mgmtsdk.common.exceptions.UnsupportedSettingException
 
updateBeacon(BeaconOta.Callback) - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Updates beacon's firmware.
updateDevice(DeviceConnection.FirmwareUpdateCallback) - Method in class com.estimote.mgmtsdk.connection.api.DeviceConnection
Updates device firmware.
updateDeviceSettings(String, JsonElement, <any>) - Method in interface com.estimote.coresdk.cloud.api.EstimoteApi
 
updateDeviceSettings(DeviceId, Device.Settings, CloudCallback<Device>) - Method in class com.estimote.coresdk.cloud.api.EstimoteCloud
Updates device settings (advertised packets, transmitPower modes, sensor settings).
uptime - Variable in class com.estimote.coresdk.cloud.model.Telemetry
 
uptime - Variable in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
Uptime of device since boot.
uptime() - Method in class com.estimote.mgmtsdk.feature.settings.api.Other
Device uptime in seconds.
uptimeMillis - Variable in class com.estimote.coresdk.recognition.packets.EddystoneTelemetry
Uptime of beacon in milliseconds since beacon transmitPower-up or reboot.
url - Variable in class com.estimote.coresdk.cloud.model.Device.EddystoneUrlAdvertiser
 
url - Variable in class com.estimote.coresdk.cloud.model.DeviceFirmware
Url with firmware file
url - Variable in class com.estimote.coresdk.cloud.model.Firmware
 
url - Variable in class com.estimote.coresdk.recognition.packets.Eddystone
Eddystone-URL url.
url - Variable in class com.estimote.mgmtsdk.feature.settings.api.Eddystone
Eddystone URL setting
URL() - Constructor for class com.estimote.mgmtsdk.feature.settings.api.Eddystone.URL
 
url() - Method in class com.estimote.mgmtsdk.feature.settings.api.Eddystone.URL
 
User - Class in com.estimote.coresdk.cloud.model
API user model.
User(String, boolean) - Constructor for class com.estimote.coresdk.cloud.model.User
 
utcTime() - Method in class com.estimote.mgmtsdk.feature.settings.api.Other
Device time in UTC from internal RTC.
uuid - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo.Builder
 
uuid - Variable in class com.estimote.coresdk.cloud.model.BeaconInfo
Proximity UUID.
uuid - Variable in class com.estimote.coresdk.cloud.model.Device.BeaconAdvertiser
 
uuid - Variable in class com.estimote.coresdk.cloud.model.Device.NearableAdvertiser
 
uuid - Variable in class com.estimote.coresdk.cloud.model.NearableInfo
Nearable's minor
uuid() - Method in class com.estimote.mgmtsdk.feature.settings.api.EstimotePackets.Nearable
UUID for nearable

V

ValidationError - Class in com.estimote.mgmtsdk.common.errors
 
ValidationError(int, String) - Constructor for class com.estimote.mgmtsdk.common.errors.ValidationError
 
value - Variable in class com.estimote.coresdk.recognition.utils.Duration
 
valueOf(String) - Static method in enum com.estimote.coresdk.cloud.google.model.GoogleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.cloud.model.BroadcastingPower
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.cloud.model.BroadcastingScheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.cloud.model.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.cloud.model.ConditionalBroadcasting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.cloud.model.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.cloud.model.MeshType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.cloud.model.NearableMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.cloud.model.NearableType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.cloud.model.NfcRecordType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.common.config.Flags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.common.requirements.SystemRequirementsChecker.Requirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.observation.utils.Proximity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.recognition.packets.DeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.recognition.packets.Nearable.BatteryLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.recognition.packets.Nearable.FirmwareState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.recognition.packets.Nearable.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.coresdk.recognition.packets.PacketType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdater.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.mgmtsdk.feature.settings.api.Gpio.Pin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.mgmtsdk.feature.settings.api.Gpio.PinConfig
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.mgmtsdk.feature.settings.api.MotionState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.estimote.coresdk.cloud.google.model.GoogleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.cloud.model.BroadcastingPower
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.cloud.model.BroadcastingScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.cloud.model.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.cloud.model.ConditionalBroadcasting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.cloud.model.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.cloud.model.MeshType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.cloud.model.NearableMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.cloud.model.NearableType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.cloud.model.NfcRecordType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.common.config.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.common.requirements.SystemRequirementsChecker.Requirement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.observation.utils.Proximity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.recognition.packets.DeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.recognition.packets.Nearable.BatteryLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.recognition.packets.Nearable.FirmwareState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.recognition.packets.Nearable.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.coresdk.recognition.packets.PacketType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdater.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.mgmtsdk.feature.settings.api.Gpio.Pin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.mgmtsdk.feature.settings.api.Gpio.PinConfig
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.mgmtsdk.feature.settings.api.MotionState
Returns an array containing the constants of this enum type, in the order they are declared.
ValueValidator<T> - Interface in com.estimote.mgmtsdk.feature.settings
Validates value passed to DeviceSetting.
Vector - Class in com.estimote.coresdk.recognition.utils
3D vector of any real values.
Vector(double, double, double) - Constructor for class com.estimote.coresdk.recognition.utils.Vector
Constructs new vector in 3-dimensional space.
Vector() - Constructor for class com.estimote.coresdk.recognition.utils.Vector
 
VERSION - Static variable in class com.estimote.coresdk.common.config.EstimoteSDK
Version of Estimote SDK for Android.
voltage - Variable in enum com.estimote.coresdk.recognition.packets.Nearable.BatteryLevel
Power measured in dBm.

W

warnings - Variable in class com.estimote.coresdk.cloud.model.Telemetry
 
Warnings() - Constructor for class com.estimote.coresdk.cloud.model.Telemetry.Warnings
 
withCloudFetchInterval(long, TimeUnit) - Method in class com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdaterBuilder
Sets how often should bulk updater sync data from cloud.
withFirmwareUpdate() - Method in class com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdaterBuilder
Allows bulk updater to update firmware of devices.
withRetryCount(int) - Method in class com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdaterBuilder
Specifies how many retries should BU take to update each device.
withTimeout(long) - Method in class com.estimote.mgmtsdk.feature.bulk_updater.BulkUpdaterBuilder
Sets time after bulk uopdater should end it's job.
wrap(SettingCallback<T>) - Method in class com.estimote.mgmtsdk.connection.api.CallbackHandlerImpl
Wraps setting callback to add drop functionality.
wrap(DeviceConnection.FirmwareUpdateCallback) - Method in class com.estimote.mgmtsdk.connection.api.CallbackHandlerImpl
Wraps firmware update callback to add drop functionality.
wrap(DeviceConnection.CheckFirmwareCallback) - Method in class com.estimote.mgmtsdk.connection.api.CallbackHandlerImpl
Wraps check firmware update callback to add drop functionality.
wrap(DeviceSetting.ValidationCallback) - Method in class com.estimote.mgmtsdk.connection.api.CallbackHandlerImpl
Wraps validation callback to add drop functionality.
wrap(StorageManager.WriteCallback) - Method in class com.estimote.mgmtsdk.connection.api.CallbackHandlerImpl
Wraps storage callback to add drop functionality.
wrap(StorageManager.ReadCallback) - Method in class com.estimote.mgmtsdk.connection.api.CallbackHandlerImpl
Wraps storage callback to add drop functionality.
wrap(DeviceConnection.SyncSettingsCallback) - Method in class com.estimote.mgmtsdk.connection.api.CallbackHandlerImpl
Wraps sync settings callback to add drop functionality.
write(WriteHandler<T>) - Method in class com.estimote.mgmtsdk.feature.settings.DeviceSettingBuilder.Builder
 
write(ReadableDeviceSetting<T>, DeviceConnectionInternal, CloudSyncEngine, T, SettingCallback<T>) - Method in interface com.estimote.mgmtsdk.feature.settings.WriteHandler
 
WriteHandler<T> - Interface in com.estimote.mgmtsdk.feature.settings
 
writeLocationName(String, BeaconConnection.WriteCallback) - Method in class com.estimote.mgmtsdk.connection.api.BeaconConnection
Deprecated.
Changes location value of the beacon.
writeStorage(Map<String, String>, StorageManager.WriteCallback) - Method in interface com.estimote.mgmtsdk.feature.settings.StorageManager
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.cloud.model.BeaconInfo
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.cloud.model.BeaconInfoSettings
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.cloud.model.DeviceFirmware
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.cloud.model.Firmware
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.cloud.model.NearableInfo
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.cloud.model.NearableInfoSettings
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.observation.region.beacon.BeaconRegion
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.observation.region.mirror.MirrorRegion
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.packets.Beacon
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.packets.ConfigurableDevice
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.packets.Eddystone
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.packets.EddystoneEID.AttachmentInfo
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.packets.EddystoneEID
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.packets.EddystoneTelemetry
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.packets.EstimoteLocation
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.packets.EstimoteTelemetry
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.packets.Mirror
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.packets.Nearable
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.packets.Packet
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.utils.DeviceId
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.utils.Duration
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.utils.MacAddress
 
writeToParcel(Parcel, int) - Method in class com.estimote.coresdk.recognition.utils.Vector
 

X

x - Variable in class com.estimote.coresdk.recognition.utils.Vector
 
xAcceleration - Variable in class com.estimote.coresdk.recognition.packets.Nearable
X-Axis acceleration value (in milli g, where g is 9,81 m/s^2).

Y

y - Variable in class com.estimote.coresdk.recognition.utils.Vector
 
yAcceleration - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Y-Axis acceleration value (in milli g, where g is 9,81 m/s^2).

Z

z - Variable in class com.estimote.coresdk.recognition.utils.Vector
 
zAcceleration - Variable in class com.estimote.coresdk.recognition.packets.Nearable
Z-Axis acceleration value (in milli g, where g is 9,81 m/s^2).
zipcode - Variable in class com.estimote.coresdk.cloud.model.Device.Location
 
A B C D E F G H I K L M N O P R S T U V W X Y Z 
Skip navigation links