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

A

absent() - Static method in class com.kontakt.sdk.android.common.util.SDKOptional
Absent optional.
AbstractBluetoothDeviceDiscoverer<Space,Device extends RemoteBluetoothDevice> - Class in com.kontakt.sdk.android.ble.discovery
Abstraction for Bluetooth device discoverers in the SDK.
AbstractBluetoothDeviceDiscoverer(DiscoveryContract, ActivityCheckConfiguration, Collection<Space>, long, boolean) - Constructor for class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
AbstractBluetoothDeviceEvent - Class in com.kontakt.sdk.android.ble.discovery
Provides abstraction for every event included in kontakt.io Android SDK.
AbstractBluetoothDeviceEvent(EventType, DeviceProfile, List<? extends RemoteBluetoothDevice>, long) - Constructor for class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
AbstractScanConfiguration(ScanContext, BleScanCallback) - Constructor for class com.kontakt.sdk.android.ble.service.ScanCompat.AbstractScanConfiguration
 
AbstractScanConfigurationL(ScanContext, BleScanCallback) - Constructor for class com.kontakt.sdk.android.ble.service.ScanCompat.AbstractScanConfigurationL
 
AbstractServiceConnector - Class in com.kontakt.sdk.android.ble.manager.service
AbstractServiceConnector provides an abstraction to every Service.
AbstractServiceConnector(Context, String[], String[]) - Constructor for class com.kontakt.sdk.android.ble.manager.service.AbstractServiceConnector
Instantiates a new Abstract service connector.
ACCEPT - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
accept(T, U) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKBiConsumer
Accept method.
ACCEPT_VND - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
acceptProfile(Preset, WriteBatchListener<Preset>) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
acceptProfile(Preset, WriteBatchListener<Preset>) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Accepts predefined profile (Preset) and changes parameters for Beacon.
access(Access) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies access parameter.
access(Access) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies access parameter.
access(Access) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies access parameter.
Access - Enum in com.kontakt.sdk.android.common.model
Your access to the device.
access(Access) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
access(Access) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
ACCESS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
ACCESS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
ACCURACY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The ACCURACY.
ACTION - Static variable in class com.kontakt.sdk.android.ble.broadcast.BluetoothStateChangeReceiver
Convenience constant equal to BluetoothAdapter.ACTION_STATE_CHANGED.
Action - Class in com.kontakt.sdk.android.common.model
Actions are triggered when a smartphone comes into range of a device.
Action(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Action
 
Action.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Action instances from values configured by the setters.
Action.Type - Enum in com.kontakt.sdk.android.common.model
Enumeration of action type.
ACTION_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
ACTION_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The ACTION _ tYPE.
ACTION_TYPE_BROWSER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The ACTION _ tYPE _ bROWSER.
ACTION_TYPE_CONTENT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The ACTION _ tYPE _ cONTENT.
ACTION_TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
ActionContent - Class in com.kontakt.sdk.android.common.model
A container for information content properties provided by Action instances of Action.Type.CONTENT.
ActionContent(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.ActionContent
 
ActionContent.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build ActionContent instances from values configured by the setters.
ActionContent.Category - Enum in com.kontakt.sdk.android.common.model
Enumeration of category type.
ACTIONS - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
actions() - Method in interface com.kontakt.sdk.android.cloud.IKontaktCloud
Provides actions API endpoint.
actions() - Method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides actions API endpoint.
Actions - Class in com.kontakt.sdk.android.cloud.response.paginated
Actions API response representation composed of action list and search meta data.
Actions() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Actions
 
ACTIONS_COUNT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The ACTIONS COUNT.
ACTIONS_COUNT_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
ActionsApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Actions API endpoint.
ActionsApi(ActionsService) - Constructor for class com.kontakt.sdk.android.cloud.api.ActionsApi
Constructs Actions API endpoint initialized with corresponding service class.
actionsCount(int) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
ActionsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
ActionsRequestExecutor(ActionsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Constructs request executor initialized with corresponding service class.
ActionsService - Interface in com.kontakt.sdk.android.cloud.api.service
 
actionType(Action.Type) - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
ActionTypeAdapter - Class in com.kontakt.sdk.android.cloud.adapter
Converts Action objects to and from JSON.
ActionTypeAdapter() - Constructor for class com.kontakt.sdk.android.cloud.adapter.ActionTypeAdapter
 
ACTIVE_PROFILE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
ActivityCheckConfiguration - Class in com.kontakt.sdk.android.ble.configuration
Activity Check configuration describes the time boundary after which the beacon device is interpreted as absent and than is removed from internal cache.
activityCheckConfiguration(ActivityCheckConfiguration) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
activityCheckConfiguration(ActivityCheckConfiguration) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
add(T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
addDescriptor(BluetoothGattDescriptor) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
addDevice(Device) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
addDevices(Collection<Device>) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
addListener(InternalProximityListener) - Method in class com.kontakt.sdk.android.ble.service.ScanCompat.AbstractScanConfiguration
 
addObservedProfiles(DeviceProfile) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
addOrReplace(T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
Add or replace new value.
addProximityListener(KontaktProximityListener) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
addResolveRequest(int, BluetoothDeviceEvent) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
ADDRESS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
alias(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
ALIAS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The ALIAS.
ALIAS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The ALIAS.
ALIAS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
all() - Method in class com.kontakt.sdk.android.cloud.response.CloudHeaders
Returns all headers.
ANY_MAJOR - Static variable in class com.kontakt.sdk.android.ble.device.BeaconRegion
Value marking than any major is acceptable
ANY_MINOR - Static variable in class com.kontakt.sdk.android.ble.device.BeaconRegion
Value marking than any minor is acceptable
API_KEY - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
API_URL - Static variable in class com.kontakt.sdk.android.cloud.KontaktCloud
 
API_VERSION - Static variable in class com.kontakt.sdk.android.cloud.KontaktCloud
 
append(int, long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
append(boolean) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a boolean.
append(boolean[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a boolean array.
append(byte) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a byte.
append(byte[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a byte array.
append(char) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a char.
append(char[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a char array.
append(double) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a double.
append(double[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a double array.
append(float) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a float.
append(float[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a float array.
append(int) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for an int.
append(int[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for an int array.
append(long) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a long.
append(long[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a long array.
append(Object) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for an Object.
append(Collection) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
 
append(Object[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for an Object array.
append(short) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a short.
append(short[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a short array.
appendSuper(int) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Adds the result of super.hashCode() to this builder.
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.DeviceNameFilter
 
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.FirmwareFilter
 
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
 
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconUniqueIdFilter
 
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MajorFilter
 
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MinorFilter
 
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.ProximityUUIDFilter
 
apply(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKFunction
Apply method.
apply(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKThrowableFunction
Apply method.
applyConfig(Config, WriteBatchListener<Config>) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
applyConfig(Config, WriteBatchListener<Config>) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Applies pending configuration (Config) for Device.
applyConfig(Config, SyncableKontaktDeviceConnection.SyncWriteBatchListener<Config>) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
applyConfig(Config) - Method in class com.kontakt.sdk.android.common.model.Device
Updates old configuration with the new one.
applyCredentials(Credentials) - Method in class com.kontakt.sdk.android.common.model.Device
Updates old credentials with the new one.
applySecureConfig(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
applySecureConfig(String, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Method for writing secure config.
applySecureConfig(Config, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
applySecureConfig(Config) - Method in class com.kontakt.sdk.android.common.model.Device
Updates old secure configuration with the new one.
ApplySecureConfigRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
ApplySecureConfigRequestExecutor(DevicesService, Config...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.ApplySecureConfigRequestExecutor
Constructs request executor initialized with corresponding service class and configs to apply.
ApplySecureConfigRequestExecutor(DevicesService, List<Config>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.ApplySecureConfigRequestExecutor
Constructs request executor initialized with corresponding service class and configs to apply.
applySecureConfigs(Config...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to apply secure configs on devices.
applySecureConfigs(List<Config>) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to apply secure configs on devices.
applySecureConfigs(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
applySecureRequest(String) - Method in class com.kontakt.sdk.android.common.model.Config
Specifies request data that could be sent to the device.
applySecureResponse(String, long) - Method in class com.kontakt.sdk.android.common.model.Config
Specifies response data received from the device after successful configuration update.
areTriggerFramesParsed(String) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneParser
 
asInt(byte) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts byte to integer value.
asInt(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts array into integer value.
assign(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to assign devices either to venue or to manager.
assign(String...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to assign devices either to venue or to manager.
assignDevice(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
AssignDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
AssignDeviceRequestExecutor(DevicesService, UUID...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
AssignDeviceRequestExecutor(DevicesService, String...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.

B

BaseTypeAdapter<T> - Class in com.kontakt.sdk.android.cloud.adapter
Base adapter offers common methods for concrete subclasses.
BaseTypeAdapter() - Constructor for class com.kontakt.sdk.android.cloud.adapter.BaseTypeAdapter
 
BATTERY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
BATTERY_VOLTAGE - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 
batteryLevel(int) - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
BEACON_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
BeaconDevice - Class in com.kontakt.sdk.android.ble.device
Class representing a real beacon device.
BeaconDevice.Builder - Class in com.kontakt.sdk.android.ble.device
 
BeaconRegion - Class in com.kontakt.sdk.android.ble.device
Object representing BeaconRegion Proximity UUID is requeired for setting region
BeaconRegion.Builder - Class in com.kontakt.sdk.android.ble.device
 
BLE_SCAN_DURATION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant BLE_SCAN_DURATION.
BLE_SCAN_INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant BLE_SCAN_INTERVAL.
BluetoothDeviceCharacteristic - Class in com.kontakt.sdk.android.ble.spec
CharacteristicWrapper delegates methods to wrapped BluetoothGattCharacteristic (BluetoothGattCharacteristic).
BluetoothDeviceCharacteristic(BluetoothGattCharacteristic) - Constructor for class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Instantiates a new CharacteristicWrapper.
BluetoothDeviceDiscoverer - Interface in com.kontakt.sdk.android.ble.discovery
A contract interface of Bluetooth device discoverer implemented by every Remote device discoverer supported by kontakt.io Android SDK.
BluetoothDeviceEvent - Interface in com.kontakt.sdk.android.ble.discovery
 
BluetoothStateChangeReceiver - Class in com.kontakt.sdk.android.ble.broadcast
Convenience Broadcast Receiver notifying about bluetooth state change.
BluetoothStateChangeReceiver(OnBluetoothStateChangeListener) - Constructor for class com.kontakt.sdk.android.ble.broadcast.BluetoothStateChangeReceiver
Instantiates a new Bluetooth State Change Receiver.
BluetoothUtils - Class in com.kontakt.sdk.android.ble.util
Bluetooth utility methods.
BROWSER_ACTIONS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The BROWSER ACTIONS.
build() - Method in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
Builds BeaconRegion
build() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Build multi filter.
build() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Build telemetry.
build() - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.ProximityId.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Shuffles.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
build() - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Returns the computed hashCode.
Builder() - Constructor for class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
Builder(BeaconDevice) - Constructor for class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
builder() - Static method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
 
builder() - Static method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
Builder(IEddystoneDevice) - Constructor for class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Action
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Action.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.ActionContent
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Company
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Company.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Config
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Config.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Device
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Device.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.EddystoneFutureUID.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Event
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Event.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.EventPacket
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Firmware
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Firmware.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.IBeaconFutureId.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Manager
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Manager.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Namespace
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Namespace.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Preset
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Preset.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.ProximityId
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.ProximityId.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Shuffles
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Shuffles.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Venue
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Venue.Builder
 
BUNDLE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Notifications
 

C

cache - Variable in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
CACHE_SIZE - Static variable in class com.kontakt.sdk.android.ble.discovery.Parser
 
cacheFileName(String) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
cacheFileName(String) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Cache file name for resolved shuffled device ids from Kontakt.io Proximity REST API.
calculateDistance(int, double, DeviceProfile) - Static method in class com.kontakt.sdk.android.ble.discovery.DiscoveryUtils
Calculates distance from remote device.
calculateRssi(int, int) - Method in class com.kontakt.sdk.android.ble.rssi.LimitedMeanRssiCalculator
 
calculateRssi(int, int) - Method in interface com.kontakt.sdk.android.ble.rssi.RssiCalculator
Calculates rssi.
category(ActionContent.Category) - Method in class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
changePassword(String) - Method in class com.kontakt.sdk.android.common.model.Config
 
CharacteristicAbsentException - Exception in com.kontakt.sdk.android.ble.exception
Exception indicating than characteristic does not exist on beacon
CharacteristicAbsentException(String) - Constructor for exception com.kontakt.sdk.android.ble.exception.CharacteristicAbsentException
 
checkAllowedSize(Collection<?>, int, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
 
checkArgument(boolean) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, Object) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, E) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, String, Object...) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkElementIndex(int, int) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that index specifies a valid element in an array, list or string of size size.
checkElementIndex(int, int, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that index specifies a valid element in an array, list or string of size size.
checkNotAllNull(K, T...) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
 
checkNotNull(T) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNull(T, Object) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNull(T, String, Object...) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNullOrEmpty(Collection<T>, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that collection is not null or empty.
checkNotNullOrEmpty(String, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that String is not null or empty.
checkPermissions() - Method in class com.kontakt.sdk.android.ble.manager.service.AbstractServiceConnector
Checks specific permissions under which Service connector works.
checkPositionIndex(int, int) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that index specifies a valid position in an array, list or string of size size.
checkPositionIndex(int, int, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that index specifies a valid position in an array, list or string of size size.
checkPositionIndexes(int, int, int) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that start and end specify a valid positions in an array, list or string of size size, and are in order.
checkPreconditions() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateBrowserActionRequestExecutor
Checks if all pre conditions are satisfied before sending the request.
checkPreconditions() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Checks if all pre conditions are satisfied before sending the request.
checkPreconditions() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateBrowserActionRequestExecutor
Checks if all pre conditions are satisfied before sending the request.
checkPreconditions() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateContentActionRequestExecutor
Checks if all pre conditions are satisfied before sending the request.
checkState(boolean) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
checkState(boolean, E) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
checkState(boolean, Object) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
checkState(boolean, String, Object...) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
clear() - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
clear() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Clears cache
clear() - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
clear() - Method in class com.kontakt.sdk.android.ble.monitoring.EventCollector
 
clear() - Method in interface com.kontakt.sdk.android.ble.monitoring.IEventCollector
 
clear() - Method in class com.kontakt.sdk.android.ble.rssi.LimitedMeanRssiCalculator
 
clear(int) - Method in class com.kontakt.sdk.android.ble.rssi.LimitedMeanRssiCalculator
 
clear() - Method in interface com.kontakt.sdk.android.ble.rssi.RssiCalculator
Clears employed resources.
clear(int) - Method in interface com.kontakt.sdk.android.ble.rssi.RssiCalculator
Clears employed resources for specified unique key.
clear() - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
clearAll() - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
clearAll() - Method in interface com.kontakt.sdk.android.ble.manager.configuration.FiltersConfigurator
Clears all currently set IBeacon and Eddystone filters;
clearBuffers() - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
clearBuffers() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
clearCache() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
clearCache() - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
clearResources() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
clearResources() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Clears resources.
clearRssiCalculation(int) - Method in class com.kontakt.sdk.android.ble.discovery.Parser
 
clone() - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
cloneBuilder(ScanContext) - Static method in class com.kontakt.sdk.android.ble.util.ScanContextUtils
Clones Builder with values from given ScanContext
cloneWithNewSpaces(ScanContext, Collection<IBeaconRegion>, Collection<IEddystoneNamespace>) - Static method in class com.kontakt.sdk.android.ble.util.ScanContextUtils
Returns deep cloned instance of immutable ScanContext with new Regions and Namespaces
close() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
close() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Closes Beacon connection releases provided resources.
close() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteKontaktDeviceConnection
Closes connection to the device.
close() - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
close() - Method in class com.kontakt.sdk.android.ble.service.ScanCompat.AbstractScanConfiguration
 
close(Closeable, boolean) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes object implementing closeable by either swallowing or propagating IOException depending on flag parameter.
close(Channel, boolean) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Channel and either propagates or swallows exception depending on specified boolean flag.
Closeables - Class in com.kontakt.sdk.android.common.util
Closeables provide utility method for closing Streams Channels and Closeables.
closeQuietly(InputStream) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Input Stream and swallows IOException.
closeQuietly(OutputStream) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Output Stream and swallows IOException.
closeQuietly(Channel) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Channel quietly.
closeQuietly(Reader) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Reader quietly and swallows IOException.
cloud - Variable in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
CloudCallback<T> - Interface in com.kontakt.sdk.android.cloud.response
A callback for any asynchronous call to Kontakt.io Proximity REST API that can result in success or failure.
CloudConstants - Class in com.kontakt.sdk.android.cloud
Kontakt.io Proximity REST API string constants.
CloudConstants.Actions - Class in com.kontakt.sdk.android.cloud
Actions API endpoint constants.
CloudConstants.Commands - Class in com.kontakt.sdk.android.cloud
Commands API endpoint constants.
CloudConstants.Common - Class in com.kontakt.sdk.android.cloud
Common constants.
CloudConstants.Configs - Class in com.kontakt.sdk.android.cloud
Configs API endpoint constants.
CloudConstants.Devices - Class in com.kontakt.sdk.android.cloud
Devices API endpoint constants.
CloudConstants.Events - Class in com.kontakt.sdk.android.cloud
Events API endpoint constants.
CloudConstants.Firmwares - Class in com.kontakt.sdk.android.cloud
Firmwares API endpoint constants.
CloudConstants.MainHeaders - Class in com.kontakt.sdk.android.cloud
Headers constants.
CloudConstants.Managers - Class in com.kontakt.sdk.android.cloud
Managers API endpoint constants.
CloudConstants.Namespaces - Class in com.kontakt.sdk.android.cloud
Namespaces API endpoint constants.
CloudConstants.Notifications - Class in com.kontakt.sdk.android.cloud
 
CloudConstants.Proximities - Class in com.kontakt.sdk.android.cloud
Proximities API endpoint constants.
CloudConstants.Venues - Class in com.kontakt.sdk.android.cloud
Venues API endpoint constants.
CloudError - Class in com.kontakt.sdk.android.cloud.response
A container for error details retrieved from Kontakt.io Proximity REST API.
CloudError(String, int, String) - Constructor for class com.kontakt.sdk.android.cloud.response.CloudError
Constructs new instance of CloudError initialized with id, status and error message.
CloudError.Details - Class in com.kontakt.sdk.android.cloud.response
Nested container that holds more detailed info about the error.
CloudHeaders - Class in com.kontakt.sdk.android.cloud.response
A container for response headers retrieved from Kontakt.io Proximity REST API.
collect(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.ble.monitoring.EventCollector
 
collect(RemoteBluetoothDevice) - Method in interface com.kontakt.sdk.android.ble.monitoring.IEventCollector
 
collect(EventPacket) - Method in class com.kontakt.sdk.android.cloud.api.EventsApi
Provides executor that can be used to collect events.
collectEvents(RequestBody) - Method in interface com.kontakt.sdk.android.cloud.api.service.EventsService
 
CollectEventsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.events
Request executor provided by EventsApi.
CollectEventsRequestExecutor(EventsService, EventPacket) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.events.CollectEventsRequestExecutor
Constructs request executor initialized with corresponding service class and the event packet.
com.kontakt.sdk.android.ble.broadcast - package com.kontakt.sdk.android.ble.broadcast
 
com.kontakt.sdk.android.ble.cache - package com.kontakt.sdk.android.ble.cache
 
com.kontakt.sdk.android.ble.configuration - package com.kontakt.sdk.android.ble.configuration
 
com.kontakt.sdk.android.ble.configuration.scan - package com.kontakt.sdk.android.ble.configuration.scan
 
com.kontakt.sdk.android.ble.connection - package com.kontakt.sdk.android.ble.connection
 
com.kontakt.sdk.android.ble.device - package com.kontakt.sdk.android.ble.device
 
com.kontakt.sdk.android.ble.discovery - package com.kontakt.sdk.android.ble.discovery
 
com.kontakt.sdk.android.ble.discovery.eddystone - package com.kontakt.sdk.android.ble.discovery.eddystone
 
com.kontakt.sdk.android.ble.discovery.ibeacon - package com.kontakt.sdk.android.ble.discovery.ibeacon
 
com.kontakt.sdk.android.ble.exception - package com.kontakt.sdk.android.ble.exception
 
com.kontakt.sdk.android.ble.filter.eddystone - package com.kontakt.sdk.android.ble.filter.eddystone
 
com.kontakt.sdk.android.ble.filter.ibeacon - package com.kontakt.sdk.android.ble.filter.ibeacon
 
com.kontakt.sdk.android.ble.manager - package com.kontakt.sdk.android.ble.manager
 
com.kontakt.sdk.android.ble.manager.configuration - package com.kontakt.sdk.android.ble.manager.configuration
 
com.kontakt.sdk.android.ble.manager.internal - package com.kontakt.sdk.android.ble.manager.internal
 
com.kontakt.sdk.android.ble.manager.listeners - package com.kontakt.sdk.android.ble.manager.listeners
 
com.kontakt.sdk.android.ble.manager.listeners.simple - package com.kontakt.sdk.android.ble.manager.listeners.simple
 
com.kontakt.sdk.android.ble.manager.service - package com.kontakt.sdk.android.ble.manager.service
 
com.kontakt.sdk.android.ble.monitoring - package com.kontakt.sdk.android.ble.monitoring
 
com.kontakt.sdk.android.ble.rssi - package com.kontakt.sdk.android.ble.rssi
 
com.kontakt.sdk.android.ble.service - package com.kontakt.sdk.android.ble.service
 
com.kontakt.sdk.android.ble.spec - package com.kontakt.sdk.android.ble.spec
 
com.kontakt.sdk.android.ble.util - package com.kontakt.sdk.android.ble.util
 
com.kontakt.sdk.android.cloud - package com.kontakt.sdk.android.cloud
 
com.kontakt.sdk.android.cloud.adapter - package com.kontakt.sdk.android.cloud.adapter
 
com.kontakt.sdk.android.cloud.api - package com.kontakt.sdk.android.cloud.api
 
com.kontakt.sdk.android.cloud.api.executor - package com.kontakt.sdk.android.cloud.api.executor
 
com.kontakt.sdk.android.cloud.api.executor.actions - package com.kontakt.sdk.android.cloud.api.executor.actions
 
com.kontakt.sdk.android.cloud.api.executor.commands - package com.kontakt.sdk.android.cloud.api.executor.commands
 
com.kontakt.sdk.android.cloud.api.executor.configs - package com.kontakt.sdk.android.cloud.api.executor.configs
 
com.kontakt.sdk.android.cloud.api.executor.devices - package com.kontakt.sdk.android.cloud.api.executor.devices
 
com.kontakt.sdk.android.cloud.api.executor.events - package com.kontakt.sdk.android.cloud.api.executor.events
 
com.kontakt.sdk.android.cloud.api.executor.firmwares - package com.kontakt.sdk.android.cloud.api.executor.firmwares
 
com.kontakt.sdk.android.cloud.api.executor.managers - package com.kontakt.sdk.android.cloud.api.executor.managers
 
com.kontakt.sdk.android.cloud.api.executor.namespaces - package com.kontakt.sdk.android.cloud.api.executor.namespaces
 
com.kontakt.sdk.android.cloud.api.executor.notifications - package com.kontakt.sdk.android.cloud.api.executor.notifications
 
com.kontakt.sdk.android.cloud.api.executor.presets - package com.kontakt.sdk.android.cloud.api.executor.presets
 
com.kontakt.sdk.android.cloud.api.executor.proximities - package com.kontakt.sdk.android.cloud.api.executor.proximities
 
com.kontakt.sdk.android.cloud.api.executor.venues - package com.kontakt.sdk.android.cloud.api.executor.venues
 
com.kontakt.sdk.android.cloud.api.service - package com.kontakt.sdk.android.cloud.api.service
 
com.kontakt.sdk.android.cloud.exception - package com.kontakt.sdk.android.cloud.exception
 
com.kontakt.sdk.android.cloud.response - package com.kontakt.sdk.android.cloud.response
 
com.kontakt.sdk.android.cloud.response.paginated - package com.kontakt.sdk.android.cloud.response.paginated
 
com.kontakt.sdk.android.cloud.util - package com.kontakt.sdk.android.cloud.util
 
com.kontakt.sdk.android.common - package com.kontakt.sdk.android.common
 
com.kontakt.sdk.android.common.interfaces - package com.kontakt.sdk.android.common.interfaces
 
com.kontakt.sdk.android.common.log - package com.kontakt.sdk.android.common.log
 
com.kontakt.sdk.android.common.model - package com.kontakt.sdk.android.common.model
 
com.kontakt.sdk.android.common.profile - package com.kontakt.sdk.android.common.profile
 
com.kontakt.sdk.android.common.util - package com.kontakt.sdk.android.common.util
 
COMMAND_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Commands
 
commands() - Method in interface com.kontakt.sdk.android.cloud.IKontaktCloud
Provides commands API endpoint.
commands() - Method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides commands API endpoint.
CommandsApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Commands API endpoint.
CommandsApi(CommandsService) - Constructor for class com.kontakt.sdk.android.cloud.api.CommandsApi
Constructs Commands API endpoint initialized with corresponding service class.
CommandsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.commands
Request executor provided by CommandsApi.
CommandsRequestExecutor(CommandsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Constructs request executor initialized with corresponding service class.
CommandsService - Interface in com.kontakt.sdk.android.cloud.api.service
 
Company - Class in com.kontakt.sdk.android.common.model
An abstract representation of real company, registered in kontakt.io database.
Company(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Company
 
company(Company) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
Company.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Company instances from values configured by the setters.
COMPANY_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
COMPANY_IDENTIFIER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The COMPANY IDENTIFIER.
compareTo(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
compareTo(IEddystoneDevice) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
compareTo(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
Config - Class in com.kontakt.sdk.android.common.model
An abstract representation of configuration which Device must be updated with.
Config(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Config
 
config(Config) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
Config.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Config instances from values configured by the setters.
CONFIG_JSON_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
CONFIG_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
configs() - Method in interface com.kontakt.sdk.android.cloud.IKontaktCloud
Provides configs API endpoint.
configs() - Method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides configs API endpoint.
Configs - Class in com.kontakt.sdk.android.cloud.response.paginated
Configs API response representation composed of config list and search meta data.
Configs() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Configs
 
configs - Variable in class com.kontakt.sdk.android.cloud.response.paginated.Configs
 
ConfigsApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Configs API endpoint.
ConfigsApi(ConfigsService) - Constructor for class com.kontakt.sdk.android.cloud.api.ConfigsApi
Constructs Configs API endpoint initialized with corresponding service class.
ConfigsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.configs
Request executor provided by ConfigsApi.
ConfigsRequestExecutor(ConfigsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Constructs request executor initialized with corresponding service class.
ConfigsService - Interface in com.kontakt.sdk.android.cloud.api.service
 
ConfigTypeAdapter - Class in com.kontakt.sdk.android.cloud.adapter
Converts Config objects to and from JSON.
ConfigTypeAdapter() - Constructor for class com.kontakt.sdk.android.cloud.adapter.ConfigTypeAdapter
 
Configuration - Class in com.kontakt.sdk.android.ble.manager.configuration
This class is responsible for ranging/monitoring configuration.
Configuration(ScanContext, InternalProximityManagerConfiguration) - Constructor for class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
configuration() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
configuration() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Configure scanning related options.
connect() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
connect(RemoteBluetoothDevice) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
connect() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Initializes connection to device provided in the KontaktDeviceConnection constructor.
connect(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Initializes connection to given device.
connect() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteKontaktDeviceConnection
sends connection request to the device.
connect(OnServiceReadyListener) - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
connect(OnServiceReadyListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
connect(OnServiceReadyListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Connects to backing ProximityService.
connect(OnServiceReadyListener) - Method in interface com.kontakt.sdk.android.ble.manager.service.ServiceConnector
Attempts to connect ServiceConnector to backing Service.
connectToDevice() - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
Constants - Class in com.kontakt.sdk.android.common.util
Convenience Constants.
Constants.Action - Class in com.kontakt.sdk.android.common.util
Convenience constants.
Constants.Config - Class in com.kontakt.sdk.android.common.util
TConvenience constants.
Constants.Devices - Class in com.kontakt.sdk.android.common.util
Convenience constants.
Constants.Eddystone - Class in com.kontakt.sdk.android.common.util
 
Constants.Firmware - Class in com.kontakt.sdk.android.common.util
Convenience constants.
Constants.Manager - Class in com.kontakt.sdk.android.common.util
Convenience constants.
Constants.Proximity - Class in com.kontakt.sdk.android.common.util
 
Constants.Region - Class in com.kontakt.sdk.android.common.util
 
Constants.TLM - Class in com.kontakt.sdk.android.common.util
 
Constants.Venue - Class in com.kontakt.sdk.android.common.util
Convenience constants.
contains(KontaktDeviceService) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Checks if KontaktDeviceService was found during service discovery
contains(Object) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
contains(byte[], int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
 
containsAll(Collection<?>) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
containsScanResponse(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
 
content(ActionContent) - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
content(String) - Method in class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
CONTENT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT.
CONTENT_ACTIONS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The CONTENT ACTIONS.
CONTENT_CATEGORY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT _ cATEGORY.
CONTENT_CATEGORY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
CONTENT_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT _ lENGTH.
CONTENT_LENGTH_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
CONTENT_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
CONTENT_TYPE - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
CONTENT_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT _ tYPE.
CONTENT_TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
ContentActionFileRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
ContentActionFileRequestExecutor(ActionsService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.ContentActionFileRequestExecutor
Constructs request executor initialized with corresponding service class and action's id.
context - Variable in class com.kontakt.sdk.android.ble.manager.service.AbstractServiceConnector
The Context instance.
CONVERSION_IN_PROGRESS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
conversionInProgress(Boolean) - Method in class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
ConversionUtils - Class in com.kontakt.sdk.android.common.util
Converter provides utility methods which useful when working with Beacons.
convert(UUID) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts UUID (UUID) to bytes array.
convert(File) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts File to bytes of array.
convertPowerLevel(int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts power level to bytes array which can be accepted by Beacon.
countryCode(String) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
COVER_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The COVER TYPE.
COVER_TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
coverType(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
crashlyticsExceptionLog(Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Executes Crashlytics.logException() method with applied Throwable parameter.
crashlyticsLog(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Executes Crashlytics.log() method with applied String parameter.
create(long, long) - Static method in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Instantiates new immutable Beacon Activity Check Configuration instance
create(long, long) - Static method in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
Instantiates a new Scan period.
create(String, String, boolean) - Static method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
create(Config) - Method in class com.kontakt.sdk.android.cloud.api.ConfigsApi
Provides executor that can be used to create new config.
create(Manager) - Method in class com.kontakt.sdk.android.cloud.api.ManagersApi
Provides executor that can be used to create new manager.
create(Venue) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to create new venue.
create(String, String, String) - Static method in class com.kontakt.sdk.android.common.model.Credentials
Constructs new instance of a device's credentials initialized with unique ID, password and master password.
create(String, String, DeviceProfile) - Static method in class com.kontakt.sdk.android.common.model.ResolvedId
Creates a connection between device ID and unique ID.
create(String, String) - Static method in class com.kontakt.sdk.android.common.model.SecureCommand
Constructs new secure command with specified config and device's unique ID.
createAction(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
createBrowserAction() - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to create a browser action.
CreateBrowserActionRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
CreateBrowserActionRequestExecutor(ActionsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.CreateBrowserActionRequestExecutor
Constructs request executor initialized with corresponding service class.
createConfig(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ConfigsService
 
CreateConfigRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.configs
Request executor provided by ConfigsApi.
CreateConfigRequestExecutor(ConfigsService, Config) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Constructs request executor initialized with corresponding service class and new config object.
createContentAction() - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to create a content action.
CreateContentActionRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
CreateContentActionRequestExecutor(ActionsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Constructs request executor initialized with corresponding service class.
createContentActionWithMultipart(RequestBody, RequestBody, RequestBody, MultipartBody.Part) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
createEvent(EventType, Space, List<Device>) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
createEvent(EventType, IEddystoneNamespace, List<IEddystoneDevice>) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
 
createEvent(EventType, IBeaconRegion, List<IBeaconDevice>) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
 
createForceScanScheduler(ScanConfiguration) - Method in class com.kontakt.sdk.android.ble.service.ScanCompat
 
createKontaktManagerConfiguration() - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
createManager(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
CreateManagerRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.managers
Request executor provided by ManagersApi.
CreateManagerRequestExecutor(ManagersService, Manager) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.managers.CreateManagerRequestExecutor
Constructs request executor initialized with corresponding service class and manager object.
createNewDiscovered(IEddystoneDevice, IEddystoneNamespace, long) - Static method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
createNewDiscovered(IBeaconDevice, IBeaconRegion, long) - Static method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Creates IBeaconDeviceEvent from resolved IBeaconDevice and IBeaconRegion
createScanCompat() - Static method in class com.kontakt.sdk.android.ble.service.ScanCompatFactory
 
createScanConfiguration(ListenerAccessor, ScanContext, Messenger) - Method in class com.kontakt.sdk.android.ble.service.ScanCompat
 
createScanContext() - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
createScanController(ScanConfiguration, ForceScanScheduler) - Method in class com.kontakt.sdk.android.ble.service.ScanCompat
 
createVenue(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
CreateVenueRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
CreateVenueRequestExecutor(VenuesService, Venue) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.CreateVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue object.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.device.BeaconDevice
The Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
CREATOR - Static variable in class com.kontakt.sdk.android.ble.device.EddystoneDevice
Parcelable constant CREATOR.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
The constant CREATOR.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
The CREATOR Parcelable constant.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
CREATOR - Static variable in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
The Parcelable constant CREATOR.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.spec.Telemetry
The parcelable constant CREATOR.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Action
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.ActionContent
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Company
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Config
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Credentials
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Device
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.EddystoneUid
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Event
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.EventPacket
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Firmware
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.IBeaconFutureId
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.IBeaconId
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Manager
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Namespace
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Preset
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.ProximityId
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.SecureCommand
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Shuffles
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Venue
Parcelable CREATOR constant.
credentials(String) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to obtain single device credentials.
credentials(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to obtain multiple device credentials.
Credentials - Class in com.kontakt.sdk.android.common.model
Model class that contains password and master password for Device.
Credentials(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Credentials
 
CREDENTIALS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant CREDENTIALS.
CredentialsList - Class in com.kontakt.sdk.android.cloud.response.paginated
Devices API response representation composed of device credentials and search meta data.
CredentialsList() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.CredentialsList
 
CredentialsListRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
CredentialsListRequestExecutor(DevicesService, List<String>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
CredentialsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
CredentialsRequestExecutor(DevicesService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsRequestExecutor
Constructs request executor initialized with corresponding service class and device unique ID.
CustomRssiCalculator - Class in com.kontakt.sdk.android.ble.rssi
Custom rssi calculator was designed to create custom manipulation of Rssi signal.
CustomRssiCalculator() - Constructor for class com.kontakt.sdk.android.ble.rssi.CustomRssiCalculator
 

D

d(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a Debug log message.
d(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a Debug log message and log the exception.
D00D_SERVICE_UUID_LSB - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
D00D_SERVICE_UUID_MSB - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
DATA_SEND_INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant DATA_SEND_INTERVAL.
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Predefined default Beacon Activity Check Configuration.
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration
Default configuration for InternalProximityManager
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
Default settings which works well on most modern devices
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.rssi.RssiCalculators
Default Rssi Calculator provides no rssi calculation logic.
DEFAULT_CACHE_FILE_NAME - Static variable in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration
Default cache file name.
DEFAULT_DEVICES_UPDATE_CALLBACK_INTERVAL - Static variable in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
The constant DEFAULT_DEVICES_UPDATE_CALLBACK_INTERVAL.
DEFAULT_KONTAKT_BEACON_PROXIMITY_UUID - Static variable in class com.kontakt.sdk.android.common.KontaktSDK
The constant DEFAULT_KONTAKT_BEACON_PROXIMITY_UUID.
DEFAULT_KONTAKT_NAMESPACE_ID - Static variable in class com.kontakt.sdk.android.common.KontaktSDK
 
DEFAULT_MONITORING_ENABLED - Static variable in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration
Default monitoring enabled
DEFAULT_MONITORING_SYNC_INTERVAL - Static variable in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration
Default monitoring sync interval in seconds.
DEFAULT_RESOLVE_INTERVAL - Static variable in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration
Default resolve interval in seconds.
DEFAULT_SSID_AUTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant DEFAULT_SSID_AUTH.
DEFAULT_SSID_CRYPT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant DEFAULT_SSID_CRYPT.
DEFAULT_SSID_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant DEFAULT_SSID_NAME.
delete(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
delete(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to delete an action.
delete(String...) - Method in class com.kontakt.sdk.android.cloud.api.ConfigsApi
Provides executor that can be used to delete pending configs.
delete(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.ConfigsApi
Provides executor that can be used to delete pending configs.
delete(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ManagersApi
Provides executor that can be used to delete a manager.
delete(UUID) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to delete a venue.
deleteAction(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
DeleteActionRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
DeleteActionRequestExecutor(ActionsService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.DeleteActionRequestExecutor
Constructs request executor initialized with corresponding service class and action's id.
deleteManager(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
DeleteManagerRequestManager - Class in com.kontakt.sdk.android.cloud.api.executor.managers
Request executor provided by ManagersApi.
DeleteManagerRequestManager(ManagersService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.managers.DeleteManagerRequestManager
Constructs request executor initialized with corresponding service class and manager's id.
deletePendingConfigs(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ConfigsService
 
DeletePendingConfigsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.configs
Request executor provided by ConfigsApi.
DeletePendingConfigsRequestExecutor(ConfigsService, String...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.configs.DeletePendingConfigsRequestExecutor
Constructs request executor initialized with corresponding service class and config unique identifiers.
DeletePendingConfigsRequestExecutor(ConfigsService, List<String>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.configs.DeletePendingConfigsRequestExecutor
Constructs request executor initialized with corresponding service class and config unique identifiers.
deleteVenue(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
DeleteVenueRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
DeleteVenueRequestExecutor(VenuesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.DeleteVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue's identifier.
describeContents() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
describeContents() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
describeContents() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
describeContents() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
describeContents() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
describeContents() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
describeContents() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
 
describeContents() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Action
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Company
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Config
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Credentials
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Device
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Event
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.EventPacket
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Manager
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Preset
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.SecureCommand
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Venue
 
description(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
description(String) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
 
description(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
DESCRIPTION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The DESCRIPTION.
DESCRIPTION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The DESCRIPTION.
DESCRIPTION_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
deserializeUrl(byte[]) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Provides url from byte array.
Details(String, String, String) - Constructor for class com.kontakt.sdk.android.cloud.response.CloudError.Details
Constructs new instance of CloudError.Details.
Device - Class in com.kontakt.sdk.android.common.model
Model class that represents JSON structure of Kontakt.io device.
Device(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Device
 
Device.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Device instances from values configured by the setters.
DEVICE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
DEVICE_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant DEVICE_TYPE.
DEVICE_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The DEVICE_TYPE
DEVICE_TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
DEVICE_TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
DEVICE_UNIQUE_IDS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
deviceAddress(String) - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
deviceList - Variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
DeviceNameFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
A predicate accepting iBeacon device with specific device name.
DeviceNameFilter(String) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.DeviceNameFilter
 
DeviceProfile - Enum in com.kontakt.sdk.android.common.profile
Currently supported remote bluetooth device profiles by kontakt.io Android SDK.
devices() - Method in interface com.kontakt.sdk.android.cloud.IKontaktCloud
Provides devices API endpoint.
devices() - Method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides devices API endpoint.
Devices - Class in com.kontakt.sdk.android.cloud.response.paginated
Devices API response representation composed of device list and search meta data.
Devices() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Devices
 
devices - Variable in class com.kontakt.sdk.android.cloud.response.paginated.Devices
 
devices(List<String>) - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
devices(List<String>) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
Devices() - Constructor for class com.kontakt.sdk.android.common.util.Constants.Devices
 
DEVICES - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The DEVICES.
DEVICES_COUNT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The DEVICES COUNT.
DEVICES_COUNT_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
DEVICES_JSON_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
DevicesApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Devices API endpoint.
DevicesApi(DevicesService) - Constructor for class com.kontakt.sdk.android.cloud.api.DevicesApi
Constructs Devices API endpoint initialized with corresponding service class.
devicesCache - Variable in class com.kontakt.sdk.android.ble.discovery.Parser
 
devicesCount(int) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
DevicesFromUrlRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor designed for loading devices directly from the URL.
DevicesFromUrlRequestExecutor(DevicesService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesFromUrlRequestExecutor
Constructs request executor initialized with corresponding service class and the URL.
DevicesRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
DevicesRequestExecutor(DevicesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Constructs request executor initialized with corresponding service class.
DevicesService - Interface in com.kontakt.sdk.android.cloud.api.service
 
deviceType(DeviceType) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
DeviceType - Enum in com.kontakt.sdk.android.common.model
Enumeration of device type.
deviceType(DeviceType) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
DeviceTypeAdapter - Class in com.kontakt.sdk.android.cloud.adapter
Converts Device objects to and from JSON.
DeviceTypeAdapter() - Constructor for class com.kontakt.sdk.android.cloud.adapter.DeviceTypeAdapter
 
deviceUpdateCallbackInterval(long) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
deviceUpdateCallbackInterval(long) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
The device update callback interval prevents the update from being called instantly.
disable() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Disables discoverer.
disable() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
 
disable() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneParser
 
disable() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
 
disable() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconParser
 
disable() - Method in class com.kontakt.sdk.android.ble.discovery.Parser
 
DISABLED - Static variable in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Predefined constant disabling device activity check configuration.
DISABLED - Static variable in class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Applying this predefined constant causes scan forcing to be disabled.
disconnect() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
disconnect() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
disconnect() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Finishes scanning and disconnects from backing service.
disconnect() - Method in class com.kontakt.sdk.android.ble.manager.service.AbstractServiceConnector
 
disconnect() - Method in interface com.kontakt.sdk.android.ble.manager.service.ServiceConnector
Disconnects the connector from backing service.
DiscoveryContract - Interface in com.kontakt.sdk.android.ble.discovery
Interface representing Discovery contract.
DiscoveryUtils - Class in com.kontakt.sdk.android.ble.discovery
Utility methods for bluetooth devices discovery.
divideSpaces(Collection<Space>) - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
divideSpaces(Collection<IEddystoneNamespace>) - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver.NamespacesResolver
 
divideSpaces(Collection<IBeaconRegion>) - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver.RegionsResolver
 
doesArrayBeginWith(byte[], byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
checkes whether array starts with the byte sequence specified in prefix array.
doesArrayContainSubset(byte[], byte[], int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
 

E

e(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send an Error log message.
e(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send an Error log message and log the exception.
EDDYSTONE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
EDDYSTONE_PROFILE_FIRMWARE_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of firmware revisions of beacon devices which support only Eddystone profile
EDDYSTONE_UID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
EddystoneDevice - Class in com.kontakt.sdk.android.ble.device
IEddystoneDevice implementation.
EddystoneDevice.Builder - Class in com.kontakt.sdk.android.ble.device
 
EddystoneDeviceEvent - Class in com.kontakt.sdk.android.ble.discovery.eddystone
 
EddystoneDeviceEvent(EventType, IEddystoneNamespace, List<IEddystoneDevice>) - Constructor for class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
EddystoneDiscoverer - Class in com.kontakt.sdk.android.ble.discovery.eddystone
 
EddystoneDiscoverer(ScanContext, DiscoveryContract) - Constructor for class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
 
EddystoneFilter - Interface in com.kontakt.sdk.android.ble.filter.eddystone
Filters are designed to enable more detailed devices search and thus reduce battery consumption.
eddystoneFilter(EddystoneFilter) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
eddystoneFilter(EddystoneFilter) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.FiltersConfigurator
Add single Eddystone EddystoneFilter.
EddystoneFilters - Class in com.kontakt.sdk.android.ble.filter.eddystone
Factory class producing filters for Eddystone-specific packages: the UID packet, the URL packet, the TLM packet.
eddystoneFilters(Collection<EddystoneFilter>) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
eddystoneFilters(Collection<EddystoneFilter>) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.FiltersConfigurator
Add multiple Eddystone EddystoneFilter.
EddystoneFrameType - Enum in com.kontakt.sdk.android.ble.spec
Eddystone-specific frame type.
eddystoneFrameTypes(Collection<EddystoneFrameType>) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
eddystoneFrameTypes(Collection<EddystoneFrameType>) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Gets trigger frame types.
EddystoneFutureUID - Class in com.kontakt.sdk.android.common.model
Represents API response with resolved Eddystone UIDs (from shuffled) and set of future shuffles.
EddystoneFutureUID(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
EddystoneFutureUID.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build EddystoneFutureUID instances from values configured by the setters.
EddystoneListener - Interface in com.kontakt.sdk.android.ble.manager.listeners
 
EddystoneNamespace - Class in com.kontakt.sdk.android.ble.device
IEddystoneNamespace implementation.
eddystoneNamespace(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
eddystoneNamespace(IEddystoneNamespace) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.SpacesConfigurator
Sets Eddystone namespace within which Eddystone devices are searched.
eddystoneNamespaces(Collection<IEddystoneNamespace>) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
eddystoneNamespaces(Collection<IEddystoneNamespace>) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.SpacesConfigurator
Sets Eddystone namespaces within which Eddystone devices are searched.
EddystoneParser - Class in com.kontakt.sdk.android.ble.discovery.eddystone
 
EddystoneParser(ScanContext) - Constructor for class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneParser
 
EddystonePropertyValidator - Class in com.kontakt.sdk.android.common.util
 
eddystones() - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to obtain Eddystone devices.
eddystoneShuffles(Collection<EddystoneUid>) - Method in class com.kontakt.sdk.android.common.model.Shuffles.Builder
 
EddystonesRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
EddystonesRequestExecutor(DevicesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Constructs request executor initialized with corresponding service class.
EddystoneUid - Class in com.kontakt.sdk.android.common.model
This class represents an Eddystone-UID composed of 10-byte namespace and a 6-byte instance ID.
EddystoneUid(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.EddystoneUid
 
EddystoneUtils - Class in com.kontakt.sdk.android.common.util
Utility methods for Eddystone devices.
email(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
EMAIL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The EMAIL.
EMAIL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Managers
 
empty() - Static method in class com.kontakt.sdk.android.common.FileData
 
enableDfuMode(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
enableDfuMode(String, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Enables dfu mode.
enableNonConnectableMode(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
enableNonConnectableMode(String, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Changes Device mode to non-connectable.
equals(Object) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
 
equals(Object) - Method in class com.kontakt.sdk.android.common.FileData
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Action
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Company
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Config
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Credentials
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Device
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Firmware
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Manager
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Namespace
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Preset
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.SecureCommand
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Venue
 
equals(int, int) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(boolean, boolean) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(long, long) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(float, float) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(double, double) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(Object, Object) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(char, char) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(Object[], Object[]) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(Collection, Collection) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
ERROR_AUTHENTICATION - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that unexpected error has occured while attempting beacon authentication.
ERROR_BATCH_WRITE_INSTANCE_ID - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that Batch write operation failed during InstanceId write
ERROR_BATCH_WRITE_INTERVAL - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that Batch write operation failed during Interval write.
ERROR_BATCH_WRITE_MAJOR - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that Batch write operation failed during Major write.
ERROR_BATCH_WRITE_MINOR - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that Batch write operation failed during Minor write.
ERROR_BATCH_WRITE_NAME - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that Batch write operation failed during Name write
ERROR_BATCH_WRITE_NAMESPACE - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that Batch write operation failed during Namespace write
ERROR_BATCH_WRITE_PASSWORD - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that Batch write failed during Password write
ERROR_BATCH_WRITE_PROFILE - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that Batch write operation failed during Profile write
ERROR_BATCH_WRITE_PROXIMITY_UUID - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that Batch write operation failed during Proximity UUID write.
ERROR_BATCH_WRITE_TX_POWER - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that Batch write operation failed during Transmission Power write.
ERROR_BATCH_WRITE_URL - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that Batch write operation failed during Url write
ERROR_OVERWRITE_REQUEST - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that error has occured during characteristic overwrite process.
ERROR_SERVICES_DISCOVERY - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Error code informing that Beacon services discovery has failed.
ErrorUtils - Class in com.kontakt.sdk.android.cloud.util
Utility class purposed for extracting and building CloudError instances from response objects.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesFromUrlRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag - Variable in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
 
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.presets.PresetsRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag - Variable in class com.kontakt.sdk.android.cloud.api.executor.UrlRequestExecutor
 
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.UrlRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag() - Method in class com.kontakt.sdk.android.cloud.response.CloudHeaders
Returns the HTTP ETag.
ETAG_REQUEST - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
ETAG_RESPONSE - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
Event - Class in com.kontakt.sdk.android.common.model
A container for different events that can be collected.
Event(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Event
 
Event.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Event instances from values configured by the setters.
EventCollector - Class in com.kontakt.sdk.android.ble.monitoring
 
EventCollector(IKontaktCloud, InternalProximityManagerConfiguration) - Constructor for class com.kontakt.sdk.android.ble.monitoring.EventCollector
 
EventObserver - Class in com.kontakt.sdk.android.ble.manager.internal
Simple class that helps with invoking proper callbacks based on BluetoothDeviceEvent type.
EventObserver(EddystoneListener, IBeaconListener, ScanStatusListener, SpaceListener) - Constructor for class com.kontakt.sdk.android.ble.manager.internal.EventObserver
 
EventPacket - Class in com.kontakt.sdk.android.common.model
Aggregated set of Event objects.
EventPacket(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.EventPacket
 
EventPacket.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build EventPacket instances from values configured by the setters.
events() - Method in interface com.kontakt.sdk.android.cloud.IKontaktCloud
Provides events API endpoint.
events() - Method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides events API endpoint.
events(List<Event>) - Method in class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
EVENTS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Events
 
EventsApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Events API endpoint.
EventsApi(EventsService) - Constructor for class com.kontakt.sdk.android.cloud.api.EventsApi
Constructs Events API endpoint initialized with corresponding service class.
EventsService - Interface in com.kontakt.sdk.android.cloud.api.service
 
eventType - Variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
EventType - Enum in com.kontakt.sdk.android.ble.discovery
EventType - Enum in com.kontakt.sdk.android.common.model
Enumeration of event types.
EVERYWHERE - Static variable in class com.kontakt.sdk.android.ble.device.BeaconRegion
Default region for scan.
EVERYWHERE - Static variable in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
Predefined constant specifying that every visible remote Eddystone device should be notified by Android device regardless of its belonging to the specific namespace.
evictInactiveDevices(long) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
evictInactiveDevices(long) - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Evicts inactive devices.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Actions>) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Executes created request synchronously.
execute(CloudCallback<SecureCommands>) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Configs>) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Config[]>) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.MoveDeviceRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.MoveDeviceRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UpdateDeviceRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UpdateDeviceRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.FileRequestExecutor
 
execute(CloudCallback<FileData>) - Method in class com.kontakt.sdk.android.cloud.api.executor.FileRequestExecutor
 
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileFromUrlRequestExecutor
execute(CloudCallback<FileData>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileFromUrlRequestExecutor
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileRequestExecutor
execute(CloudCallback<FileData>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileRequestExecutor
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Firmware>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Firmwares>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.UnscheduleFirmwareUpdateRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.UnscheduleFirmwareUpdateRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.CreateManagerRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Manager>) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.CreateManagerRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.notifications.RegisterTokenRequestExecutor
 
execute(CloudCallback<Void>) - Method in class com.kontakt.sdk.android.cloud.api.executor.notifications.RegisterTokenRequestExecutor
 
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.RequestExecutor
Executes created request synchronously.
execute(CloudCallback<T>) - Method in class com.kontakt.sdk.android.cloud.api.executor.RequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.CreateVenueRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Venue>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.CreateVenueRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Executes created request asynchronously and invokes callback with the result.
executeSecureCommand(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
executeSecureCommand(String, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
 
EXPIRATION_DATE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
EXPIRATION_DATE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
expirationDate(long) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Specifies an expiration date.
expirationDate(long) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Specifies an expiration date.
extractEddystoneFutureUID() - Method in class com.kontakt.sdk.android.common.model.Device
Extracts EddystoneFutureUID instance from Shuffles object, composed in this class.
extractEddystonePacketPayload(byte[], int, int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
 
extractFrameData(byte[], Map<FrameDataType, byte[]>) - Method in class com.kontakt.sdk.android.ble.discovery.Parser
 
extractIBeaconFutureId() - Method in class com.kontakt.sdk.android.common.model.Device
Extracts IBeaconFutureId instance from Shuffles object, composed in this class.

F

FAILURE_UNKNOWN_BEACON - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Failure code informing that BLE device was not recognised as kontakt.io Beacon.
FAILURE_WRONG_PASSWORD - Static variable in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Failure code informing that beacon was not authenticated because of wrong password.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to obtain actions.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.CommandsApi
Provides executor that can be used to obtain commands.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.ConfigsApi
Provides executor that can be used to obtain configs.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to obtain devices.
fetch(String) - Method in class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Provides executor that can be used to obtain single firmware by name.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Provides executor that can be used to obtain firmwares.
fetch(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ManagersApi
Provides executor that can be used to obtain single manager by ID.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.ManagersApi
Provides executor that can be used to obtain managers.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.NamespacesApi
Provides executor that can be used to obtain namespaces.
fetch(String) - Method in class com.kontakt.sdk.android.cloud.api.PresetsApi
Provides executor that can be used to obtain single preset by name.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.PresetsApi
Provides executor that can be used to obtain presets.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.ProximitiesApi
Provides executor that can be used to obtain proximities.
fetch(UUID) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to obtain single venue by ID.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to obtain venues.
fetchFromUrl(String) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor responsible for loading devices from URL.
fetchSpacesFromCloud() - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
fetchSpacesFromCloud() - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver.NamespacesResolver
 
fetchSpacesFromCloud() - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver.RegionsResolver
 
FILE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The FILE.
FILE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
FILE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
FileData - Class in com.kontakt.sdk.android.common
File data wraps bytes array obtained from HTTP response when content load is desired.
fileExtension(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
fileOf(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to load content action file.
fileOf(String, Model) - Method in class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Provides executor responsible for loading firmware file.
fileOfUrl(String) - Method in class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Provides executor responsible for loading firmware file from url.
FileRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor
 
FileRequestExecutor() - Constructor for class com.kontakt.sdk.android.cloud.api.executor.FileRequestExecutor
 
fileUrl(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
filter(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconParser
 
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.presets.PresetsRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies the filter for requested data.
filters() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
filters() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Configure filtering.
FiltersConfigurator - Interface in com.kontakt.sdk.android.ble.manager.configuration
 
finishScan() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
firmware(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
Firmware - Class in com.kontakt.sdk.android.common.model
Model class that provides information concerning the device embedded software that is currently installed on it.
Firmware(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Firmware
 
FIRMWARE - Static variable in class com.kontakt.sdk.android.common.util.Constants
The FIRMWARE constant.
Firmware.Builder - Class in com.kontakt.sdk.android.common.model
 
FIRMWARE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
FIRMWARE_REVISION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
FIRMWARE_VERSION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
FIRMWARE_VERSION_NONE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
FirmwareFileFromUrlRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.firmwares
 
FirmwareFileFromUrlRequestExecutor(FirmwaresService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileFromUrlRequestExecutor
Constructs request executor initialized with corresponding service class and url.
FirmwareFileRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.firmwares
Request executor provided by FirmwaresApi.
FirmwareFileRequestExecutor(FirmwaresService, String, Model) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileRequestExecutor
Constructs request executor initialized with corresponding service class and firmware name.
FirmwareFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
A predicate accepting iBeacon device with specific firmware version.
FirmwareFilter(String) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.FirmwareFilter
 
FirmwareRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.firmwares
Request executor provided by FirmwaresApi.
FirmwareRequestExecutor(FirmwaresService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareRequestExecutor
Constructs request executor initialized with corresponding service class and firmware name.
FirmwareRevisions - Class in com.kontakt.sdk.android.common
Representation of available firmware revisions
FirmwareRevisions() - Constructor for class com.kontakt.sdk.android.common.FirmwareRevisions
 
firmwares() - Method in interface com.kontakt.sdk.android.cloud.IKontaktCloud
Provides firmwares API endpoint.
firmwares() - Method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides firmwares API endpoint.
Firmwares - Class in com.kontakt.sdk.android.cloud.response.paginated
Firmwares API response representation composed of firmware list and search meta data.
Firmwares() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Firmwares
 
firmwares - Variable in class com.kontakt.sdk.android.cloud.response.paginated.Firmwares
 
FIRMWARES - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The FIRMWARES
FirmwaresApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Firmwares API endpoint.
FirmwaresApi(FirmwaresService) - Constructor for class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Constructs Firmwares API endpoint initialized with corresponding service class.
FirmwaresRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.firmwares
Request executor provided by FirmwaresApi.
FirmwaresRequestExecutor(FirmwaresService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Constructs request executor initialized with corresponding service class.
FirmwaresService - Interface in com.kontakt.sdk.android.cloud.api.service
 
FirmwareType - Enum in com.kontakt.sdk.android.common.model
Enumeration of firmware types.
FIRST_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The FIRST _ nAME.
FIRST_NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Managers
 
firstName(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
force(boolean) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UpdateDeviceRequestExecutor
Ignore this parameter if updating device with firmware 4.0 or higher.

Normally the update request for devices with firmware lower than 4.0 will be revoked if there is a pending config available.
Setting force to true will overcome this restriction, update device and remove pending config.
FORCE_UPDATE - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
ForceScanConfiguration - Class in com.kontakt.sdk.android.ble.configuration
According to the bug no 65863 reported at Android Open Source Project some Android devices perform single scan for each BLE device found.
ForceScanConfiguration(long, long) - Constructor for class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Instantiates a new Force Scan Configuration.
forceScanConfiguration(ForceScanConfiguration) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
forceScanConfiguration(ForceScanConfiguration) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies associated devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies associated devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateBrowserActionRequestExecutor
Specifies associated devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateBrowserActionRequestExecutor
Specifies associated devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Specifies associated devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Specifies associated devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Specifies devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Specifies devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies devices.
forDevices(Set<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Specifies devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Specifies devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.UnscheduleFirmwareUpdateRequestExecutor
Specifies devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.UnscheduleFirmwareUpdateRequestExecutor
Specifies devices.
forDeviceType(DeviceType) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileRequestExecutor
Specifies device type.
forDeviceType(DeviceType) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareRequestExecutor
Specifies device type.
forSandbox(boolean) - Method in class com.kontakt.sdk.android.cloud.api.executor.notifications.RegisterTokenRequestExecutor
 
frameData - Variable in class com.kontakt.sdk.android.ble.discovery.Parser
 
FrameDataType - Enum in com.kontakt.sdk.android.ble.discovery
 
from(List<Event>, long) - Static method in class com.kontakt.sdk.android.common.model.EventPacket
Creates new event packet from list of Event objects and a timestamp.
fromByte(int) - Static method in enum com.kontakt.sdk.android.ble.discovery.FrameDataType
 
fromDevice(IEddystoneDevice) - Static method in class com.kontakt.sdk.android.common.model.EddystoneUid
Creates new Eddystone-UID object from IEddystoneDevice instance.
fromDevice(IBeaconDevice) - Static method in class com.kontakt.sdk.android.common.model.IBeaconId
Creates new iBeacon-ID object from IBeaconDevice instance.
fromDistance(double) - Static method in enum com.kontakt.sdk.android.common.Proximity
Categorizes accuracy to Proximity.
fromHexedUrlToUrl(String) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Returns human readable representation from hexed String.
fromManagers(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Specifies managers.
fromManagers(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Specifies managers.
fromManagers(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Specifies managers.
fromManagers(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Specifies managers.
fromQueriedBy(String) - Static method in class com.kontakt.sdk.android.common.model.EddystoneUid
Creates new Eddystone-UID object from String value.
fromQueriedBy(String) - Static method in class com.kontakt.sdk.android.common.model.IBeaconId
Creates new iBeacon-ID object from String value.
fromScanRecord(byte[]) - Static method in enum com.kontakt.sdk.android.ble.spec.EddystoneFrameType
Extracts frame type from given scan record.
fromScanResponseBytes(byte[]) - Static method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
fromShortName(String) - Static method in enum com.kontakt.sdk.android.common.model.PacketType
 
fromString(String) - Static method in enum com.kontakt.sdk.android.common.model.Model
 
fromString(String) - Static method in enum com.kontakt.sdk.android.common.model.Specification
 
fromUuid(UUID) - Static method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceCharacteristic
FUTURE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
FUTURE_SHUFFLES - Static variable in interface com.kontakt.sdk.android.common.model.IFutureId
 
futureIds(List<EddystoneUid>) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID.Builder
 
futureIds(List<IBeaconId>) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId.Builder
 
FutureShufflesCache - Class in com.kontakt.sdk.android.ble.cache
 
FutureShufflesCache(Context, IKontaktCloud, InternalProximityManagerConfiguration) - Constructor for class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 

G

GeneralConfigurator - Interface in com.kontakt.sdk.android.ble.manager.configuration
 
get(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
get(String) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
get() - Method in class com.kontakt.sdk.android.ble.service.ProximityService.ServiceBinder
 
get(int, long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
get() - Method in interface com.kontakt.sdk.android.common.interfaces.SDKSupplier
Supplies object.
get() - Method in class com.kontakt.sdk.android.common.util.SDKOptional
Get t.
getAccelerometerCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides accelerometer wrapper.
getAccess() - Method in class com.kontakt.sdk.android.common.model.Device
 
getAccess() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getActions(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
getActions(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
getActionsCount() - Method in class com.kontakt.sdk.android.common.model.Device
 
getActivePeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
Provides active scan period [ms].
getActiveProfile() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getActiveProfile(int) - Static method in enum com.kontakt.sdk.android.common.profile.DeviceProfile
 
getActiveProfile() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getActiveProfileCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets active profile wrapper.
getActiveProfileValue() - Method in enum com.kontakt.sdk.android.common.profile.DeviceProfile
 
getActivityCheckConfiguration() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getAddress() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets MAC address of beacon.
getAddress() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getAddress() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets address.
getAddress() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getAdvertisingInterval() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getAdvertisingInterval() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getAdvertisingIntervalCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets advertising interval wrapper.
getAlias() - Method in class com.kontakt.sdk.android.common.model.Device
 
getApiKey() - Method in class com.kontakt.sdk.android.common.KontaktSDK
 
getBatteryLevel() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getBatteryLevel() - Method in class com.kontakt.sdk.android.common.model.Event
 
getBatteryLevel() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getBatteryLevelCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets battery level wrapper.
getBatteryPower() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Returns percentage battery power.
getBatteryPower() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getBatteryPower() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
getBatteryPower() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getBatteryVoltage() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides battery voltage [mV].
getBeaconUniqueId() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets beacon unique id.
getBeaconUniqueId() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconUniqueIdFilter
Provides beacon unique id.
getBluetoothDevice(String) - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Provides bluetooth device for specified MAC address.
getBootloaderCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets bootloader wrapper.
getBytes() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
getCacheFileName() - Method in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration
 
getCategory() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
getCheckPeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Provides check period.
getCode() - Method in enum com.kontakt.sdk.android.ble.configuration.scan.ScanMode
 
getCompany() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getConfig() - Method in class com.kontakt.sdk.android.common.model.Device
 
getConfig() - Method in class com.kontakt.sdk.android.common.model.SecureCommand
 
getConfigs(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ConfigsService
 
getConfigs(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ConfigsService
 
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Actions
Returns the action list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Configs
Returns the config list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.CredentialsList
Returns the device credentials list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Devices
Returns the device list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Firmwares
Returns the firmware list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Managers
Returns the manager list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Namespaces
Returns the namespace list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Presets
Returns the preset list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Proximities
Returns the proximity list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.SecureCommands
Returns the command list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Venues
Returns the venue list.
getContent() - Method in class com.kontakt.sdk.android.common.model.Action
Returns a content file.
getContentActionFile(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
getContentUrl() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
getCountryCode() - Method in class com.kontakt.sdk.android.common.model.Company
 
getCoverType() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getData() - Method in class com.kontakt.sdk.android.common.FileData
Gets data.
getDefaultSettingsCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets default settings wrapper.
getDescription() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getDescription() - Method in class com.kontakt.sdk.android.common.model.Preset
 
getDescription() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getDescriptor(UUID) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getDescriptors() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getDetails() - Method in class com.kontakt.sdk.android.cloud.response.CloudError
 
getDevice() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
getDevice() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Gets beacon that the connection is established with.
getDevice() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteKontaktDeviceConnection
Provides remote device that the connection is established with.
getDevice() - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
getDeviceAddress() - Method in class com.kontakt.sdk.android.common.model.Event
 
getDeviceCredentials(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getDeviceCredentialsByUniqueIds(String, Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getDeviceList() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
Provides device list.
getDeviceList() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceEvent
 
getDeviceList() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
getDeviceList() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
 
getDeviceName() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.DeviceNameFilter
Gets device name.
getDeviceName() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets device name.
getDeviceNameCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets device name wrapper.
getDeviceProfile() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
getDeviceProfile() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceEvent
 
getDeviceProfile() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
getDevices(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getDevices(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getDevices() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getDevicesCount() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getDevicesFromUrl(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getDevicesFromUrl(String, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getDevicesInSpace(Space) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
getDevicesUpdateCallbackInterval() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getDeviceType() - Method in class com.kontakt.sdk.android.common.model.Device
 
getDeviceType() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getDeviceUniqueIds() - Method in class com.kontakt.sdk.android.common.model.Action
 
getDeviceUniqueIds() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getDistance() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets distance.
getDistance() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getDistance() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getEddystoneFilters() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getEddystoneFrameTypes() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getEddystoneNamespaces() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getEddystoneShuffles() - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
getEddystoneUID() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
Returns device ID in Eddystone format.
getEmail() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getError() - Method in class com.kontakt.sdk.android.cloud.response.CloudError.Details
 
getErrorCode() - Method in exception com.kontakt.sdk.android.cloud.exception.KontaktCloudException
 
getEvents() - Method in class com.kontakt.sdk.android.common.model.EventPacket
 
getEventType() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
getEventType() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceEvent
 
getExtra() - Method in class com.kontakt.sdk.android.ble.connection.WriteListener.WriteResponse
Gets extra message from beacon device
getField() - Method in class com.kontakt.sdk.android.cloud.response.CloudError.Details
 
getFileExtension() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getFileUrl() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getFirmware(String, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
getFirmware() - Method in class com.kontakt.sdk.android.common.model.Device
 
getFirmwareFile(String, String, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
getFirmwareFileFromUrl(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
getFirmwareRevision() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getFirmwareRevision() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getFirmwareRevisionCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets firmware revision wrapper.
getFirmwares(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
getFirmwares(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
getFirmwareVersion() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets firmware version.
getFirmwareVersion() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getFirmwareVersion() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
getFirmwareVersion() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.FirmwareFilter
Gets firmware version.
getFirmwareVersion() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets firmware.
getFirmwareVersion() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getFirstName() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getFloatValue(int, int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getForceScanActivePeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Provides force scan active period (in milliseconds).
getForceScanConfiguration() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getForceScanPassivePeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Provides force scan passive period (in milliseconds).
getFrameData() - Method in class com.kontakt.sdk.android.ble.discovery.Parser
 
getFullPeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
Provides sum of both active and passive period [ms].
getFutureIds() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
getFutureIds() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
getFutureIds() - Method in interface com.kontakt.sdk.android.common.model.IFutureId
 
getGattError(int) - Static method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Method for getting gatt error status code from received errorCode

throws IllegalAccessException if errorCode is not gatt error code
getHardwareRevision() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getHardwareRevision() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getHardwareRevisionCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets hardware revision wrapper.
getHexStringValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets hex string value.
getHexUrl() - Method in class com.kontakt.sdk.android.common.model.Config
Returns the URL value encoded in hexed string.
getIBeaconDevice(BluetoothDevice, int) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconParser
 
getIBeaconFilters() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getIBeaconId() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
Returns device ID in iBeacon format.
getIBeaconRegions() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getIBeaconShuffles() - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
getId() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
getId() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets id of the characteristic.
getId() - Method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceCharacteristic
Gets characteristic id.
getId() - Method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceService
Gets Service id.
getId() - Method in class com.kontakt.sdk.android.cloud.response.CloudError
 
getId() - Method in class com.kontakt.sdk.android.common.model.Action
 
getId() - Method in class com.kontakt.sdk.android.common.model.Company
 
getId() - Method in class com.kontakt.sdk.android.common.model.Device
 
getId() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getId() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getId() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getIdentifier() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
getIdentifier() - Method in enum com.kontakt.sdk.android.ble.discovery.FrameDataType
 
getIdentifier() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
getImageUrl() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getInactivityTimeout() - Method in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Provides Beacon Inactivity Timeout [ms].
getInstance() - Static method in class com.kontakt.sdk.android.common.KontaktSDK
 
getInstanceId() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getInstanceId() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getInstanceId() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic instance id.
getInstanceId() - Method in class com.kontakt.sdk.android.common.model.Config
 
getInstanceId() - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
getInstanceId() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getInstanceId() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getInstanceIdCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides instance id wrapper.
getInterval() - Method in class com.kontakt.sdk.android.common.model.Config
 
getInterval() - Method in class com.kontakt.sdk.android.common.model.Preset
 
getIntValue(int, int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getIntValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's value as Integer.
getKontaktDeviceCharacteristic() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getLastName() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getLatitude() - Method in class com.kontakt.sdk.android.common.model.Device
 
getLatitude() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getLength() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
getLongitude() - Method in class com.kontakt.sdk.android.common.model.Device
 
getLongitude() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getLongValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's valueas Lon.
getMac() - Method in class com.kontakt.sdk.android.common.model.Device
 
getMajor() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets major value.
getMajor() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
getMajor() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getMajor() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets major.
getMajor() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MajorFilter
Provides major.
getMajor() - Method in class com.kontakt.sdk.android.common.model.Config
 
getMajor() - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
getMajor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getMajor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
getMajor() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getMajorCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets major wrapper.
getManager(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
getManagerId() - Method in class com.kontakt.sdk.android.common.model.Device
 
getManagerId() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getManagers(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
getManagers(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
getManagerSubOrdinates(String, Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
getManagerSubOrdinates(String, Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
getManufacturerName() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getManufacturerName() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getManufacturerNameCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets manufacturer name wrapper.
getMasterPassword() - Method in class com.kontakt.sdk.android.common.model.Credentials
 
getMasterPasswordCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides master password wrapper.
getMaxResult() - Method in class com.kontakt.sdk.android.cloud.response.SearchMeta
 
getMessage() - Method in class com.kontakt.sdk.android.ble.exception.ScanError
 
getMessage() - Method in class com.kontakt.sdk.android.cloud.response.CloudError.Details
 
getMessage() - Method in class com.kontakt.sdk.android.cloud.response.CloudError
 
getMessagingHandler() - Method in class com.kontakt.sdk.android.ble.service.ProximityService
Gets internal messaging handler.
getMinor() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets minor value.
getMinor() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
getMinor() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getMinor() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets minor.
getMinor() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MinorFilter
Proivdes minor.
getMinor() - Method in class com.kontakt.sdk.android.common.model.Config
 
getMinor() - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
getMinor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getMinor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
getMinor() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getMinorCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets minor wrapper.
getModel() - Method in class com.kontakt.sdk.android.common.model.Device
 
getModelName() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getModelName() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getMonitoringSyncInterval() - Method in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration
 
getName() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets beacon name.
getName() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getName() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
getName() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic name.
getName() - Method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceService
Gets Service name.
getName() - Method in class com.kontakt.sdk.android.common.model.Company
 
getName() - Method in class com.kontakt.sdk.android.common.model.Config
 
getName() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getName() - Method in class com.kontakt.sdk.android.common.model.Preset
 
getName() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getName() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneNamespace
 
getName() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getNamespace() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getNamespace() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
getNamespace() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
getNamespace() - Method in class com.kontakt.sdk.android.common.model.Config
 
getNamespace() - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
getNamespace() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getNamespace() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneNamespace
 
getNamespaceForDevice(String) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneParser
 
getNamespaceId() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getNamespaceId() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
getNamespaceId() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getNamespaceIdCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides namespace id wrapper.
getNamespaces(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.NamespacesService
 
getNamespaces(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.NamespacesService
 
getNextResultsURI() - Method in class com.kontakt.sdk.android.cloud.response.SearchMeta
 
getNonConnectableCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets non connectable wrapper.
getObservedProfiles() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getPackets() - Method in class com.kontakt.sdk.android.common.model.Config
 
getParentProximityManagerId() - Method in class com.kontakt.sdk.android.ble.manager.listeners.KontaktProximityListener
 
getPassivePeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
Provides passive period [ms].
getPassword() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets password.
getPassword() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getPassword() - Method in class com.kontakt.sdk.android.common.model.Config
 
getPassword() - Method in class com.kontakt.sdk.android.common.model.Credentials
 
getPassword() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getPasswordCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets password wrapper.
getPduCount() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides pdu count since last reboot.
getPermissions() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic permissions.
getPowerLevel() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getPowerLevel() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getPowerLevelCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets power level wrapper.
getPreset(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.PresetsService
 
getPresets(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.PresetsService
 
getPresets(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.PresetsService
 
getPreviousResultsURI() - Method in class com.kontakt.sdk.android.cloud.response.SearchMeta
 
getProfile() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
getProfile() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getProfile() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getProfiles() - Method in class com.kontakt.sdk.android.common.model.Config
 
getPropagatedDeviceNameCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets propagated device name wrapper.
getProperties() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic properties.
getProximities(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ProximitiesService
 
getProximities(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ProximitiesService
 
getProximity() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets one of three values: IMMEDIATE, NEAR, FAR.
getProximity() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
getProximity() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getProximity() - Method in class com.kontakt.sdk.android.common.model.Action
 
getProximity() - Method in class com.kontakt.sdk.android.common.model.Config
 
getProximity() - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
getProximity() - Method in class com.kontakt.sdk.android.common.model.Preset
 
getProximity() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
getProximity() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getProximityCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets proximity wrapper.
getProximityUUID() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets Proximity UUID.
getProximityUUID() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getProximityUUID() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets proximity uUID.
getProximityUUID() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.ProximityUUIDFilter
Proivdes proximity UUID.
getProximityUUID() - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getQueriedBy() - Method in class com.kontakt.sdk.android.common.model.Device
 
getQueriedBy() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
getQueriedBy() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
getQueriedBy() - Method in interface com.kontakt.sdk.android.common.model.IFutureId
 
getReadableCharacteristics() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets all readable characteristic found during service discovery
getRegion() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Gets iBeacon region.
getResetCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets reset wrapper.
getResolved() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
getResolved() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
getResolved() - Method in interface com.kontakt.sdk.android.common.model.IFutureId
 
getResolvedSpaces() - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
getResolveInterval() - Method in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration
 
getRole() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getRssi() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets rssi.
getRssi() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getRssi() - Method in class com.kontakt.sdk.android.common.model.Event
 
getRssi() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getRssiCalculator() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getScanCallback() - Method in class com.kontakt.sdk.android.ble.service.ScanCompat.AbstractScanConfiguration
 
getScanContext(int) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
Gets scan context connected to proximity manager
getScanContext() - Method in class com.kontakt.sdk.android.ble.service.ScanCompat.AbstractScanConfiguration
 
getScanMode() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getScanPeriod() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getSecureCommands(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.CommandsService
 
getSecureConfigs(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ConfigsService
 
getSecureControlPointCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets secure control point wrapper
getSecureLastProcessedRequestTokenCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets last processed requet token wrapper
getSecureNamespace() - Method in class com.kontakt.sdk.android.common.model.Device
 
getSecureNamespaceId() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
getSecureProximity() - Method in class com.kontakt.sdk.android.common.model.Device
 
getSecureProximityUUID() - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
getSecureRequest() - Method in class com.kontakt.sdk.android.common.model.Config
Returns Base64 encoded request data that need to be sent to the device.
getSecureResponse() - Method in class com.kontakt.sdk.android.common.model.Config
Returns Base64 encoded response data received from the device after successful configuration update.
getSecureResponseCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets secure write response wrapper
getSecureResponseTime() - Method in class com.kontakt.sdk.android.common.model.Config
Returns a timestamp of when the secure response was received.
getSecureWriteCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets secure write wrapper
getSensorOnCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides sensor on wrapper.
getService() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getSetNewPasswordCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets set new password wrapper.
getShortName() - Method in enum com.kontakt.sdk.android.common.model.PacketType
 
getShuffled() - Method in class com.kontakt.sdk.android.common.model.Config
 
getShuffleIntervalCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides shuffle interval wrapper.
getShuffleKeyCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides shuffle key wrapper.
getShuffles() - Method in class com.kontakt.sdk.android.common.model.Device
 
getSourceId() - Method in class com.kontakt.sdk.android.common.model.EventPacket
 
getSourceType() - Method in class com.kontakt.sdk.android.common.model.EventPacket
 
getSpaceSet() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
getSpacesFromScanContext(ScanContext) - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
getSpacesFromScanContext(ScanContext) - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver.NamespacesResolver
 
getSpacesFromScanContext(ScanContext) - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver.RegionsResolver
 
getSpecification() - Method in class com.kontakt.sdk.android.common.model.Device
 
getStartIndex() - Method in class com.kontakt.sdk.android.cloud.response.SearchMeta
 
getState() - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
getStatus() - Method in class com.kontakt.sdk.android.cloud.response.CloudError
 
getStoreType() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets type of store
getStringValue(int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getStringValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's value as String.
getSupervisorId() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getTelemetry() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTelemetry() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getTemperature() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides temperature (Celsius degrees).
getTimeSincePowerUp() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides time since power up.
getTimestamp() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets timestamp - time when beacon device was discovered
getTimestamp() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTimestamp() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
getTimestamp() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceEvent
 
getTimestamp() - Method in class com.kontakt.sdk.android.common.model.Event
 
getTimestamp() - Method in class com.kontakt.sdk.android.common.model.EventPacket
 
getTimestamp() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getTimestamp() - Static method in class com.kontakt.sdk.android.common.TimestampUtil
Gets timestamp in seconds instead of milliseconds
getTxPower() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets measured power.
getTxPower() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTxPower() - Method in class com.kontakt.sdk.android.common.model.Config
 
getTxPower() - Method in class com.kontakt.sdk.android.common.model.Preset
 
getTxPower() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getType() - Method in class com.kontakt.sdk.android.common.model.Action
 
getType() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
getType() - Method in class com.kontakt.sdk.android.common.model.Event
 
getUnassignedDevices(String, Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getUnassignedDevices(String, Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getUniqueId() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets beacon unique id.
getUniqueId() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getUniqueId() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Company
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Config
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Credentials
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Device
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Event
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
getUniqueId() - Method in interface com.kontakt.sdk.android.common.model.IFutureId
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.SecureCommand
 
getUniqueId() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getUniqueIdCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides unique id wrapper.
getUnixTimestamp() - Method in class com.kontakt.sdk.android.ble.connection.WriteListener.WriteResponse
Method for getting unix based timestamp of successful beacon characteristic manipulation
getUrl() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getUrl() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getUrl() - Method in class com.kontakt.sdk.android.common.model.Action
Returns a URL.
getUrl() - Method in class com.kontakt.sdk.android.common.model.Config
 
getUrl() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getUrl() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getUrlCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides url wrapper.
getUuid() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getUUIDValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's value as UUID.
getValidVersions() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's value as byte array.
getVenue(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
getVenue() - Method in class com.kontakt.sdk.android.common.model.Device
 
getVenueImage(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
getVenues(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
getVenues(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
getVersion() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides version.
getWriteType() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic write type.

H

HARDWARE_REVISION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
hasExtra() - Method in class com.kontakt.sdk.android.ble.connection.WriteListener.WriteResponse
Method for checking is there extra message from beacon device
Always true for beacon with firmware version 4.0 and higher
hashCode() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
hashCode() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
hashCode() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
hashCode() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
hashCode() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
hashCode() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
 
hashCode() - Method in class com.kontakt.sdk.android.common.FileData
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Action
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Company
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Config
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Credentials
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Device
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Manager
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Preset
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.SecureCommand
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Venue
 
hashCode() - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
The computed hashCode from toHashCode() is returned due to the likelihood of bugs in mis-calling toHashCode() and the unlikeliness of it mattering what the hashCode for HashCodeBuilder itself is.
hashCodeBuilder - Variable in class com.kontakt.sdk.android.ble.discovery.Parser
 
HashCodeBuilder - Class in com.kontakt.sdk.android.common.util
HashCodeBuilder is used to build hashCode for objects.
HASHING_POLICY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
hasNextResultsURI() - Method in class com.kontakt.sdk.android.cloud.response.SearchMeta
 
hexStringToByteArray(String) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Converts hexed string to byte array
HttpUtils - Class in com.kontakt.sdk.android.common.util
Utility methods for Http interaction.

I

i(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send an Info log message
i(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send an Info log message and log the exception.
IBEACON_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
IBEACON_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
IBEACON_PROFILE_FIRMWARE_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of firmware revisions of beacon devices which support only iBeacon profile
IBeaconDevice - Interface in com.kontakt.sdk.android.common.profile
 
IBeaconDeviceEvent - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
 
IBeaconDeviceEvent(EventType, BeaconRegion) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Instantiates a new iBeacon device event.
IBeaconDeviceEvent(EventType, IBeaconRegion, List<IBeaconDevice>) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Instantiates a new iBeacon device event.
IBeaconDiscoverer - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
 
IBeaconDiscoverer(ScanContext, DiscoveryContract) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
 
IBeaconFilter - Interface in com.kontakt.sdk.android.ble.filter.ibeacon
Contract interface for every filter included in kontakt.io Android SDK.
iBeaconFilter(IBeaconFilter) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
iBeaconFilter(IBeaconFilter) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.FiltersConfigurator
Add single IBeaconFilter.
IBeaconFilters - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Filters are designed to enable more detailed devices search.
iBeaconFilters(Collection<IBeaconFilter>) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
iBeaconFilters(Collection<IBeaconFilter>) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.FiltersConfigurator
Add multiple IBeaconFilter.
IBeaconFutureId - Class in com.kontakt.sdk.android.common.model
Represents API response with resolved iBeacon ID (from shuffled) and set of future shuffles.
IBeaconFutureId(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
IBeaconFutureId.Builder - Class in com.kontakt.sdk.android.common.model
 
IBeaconId - Class in com.kontakt.sdk.android.common.model
This class represents an iBeacon-ID composed of 16-byte proximity UUID, 2-byte major and 2-byte minor.
IBeaconId(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.IBeaconId
 
IBeaconListener - Interface in com.kontakt.sdk.android.ble.manager.listeners
 
IBeaconMultiFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Multi Filter allows to specify several parameters to search specific Beacon.
IBeaconMultiFilter(IBeaconMultiFilter.Builder) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
 
IBeaconMultiFilter.Builder - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Multi filter Builder.
IBeaconParser - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
 
IBeaconParser(ScanContext) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconParser
 
IBeaconPropertyValidator - Class in com.kontakt.sdk.android.common.util
Provides checking methods for different properties of iBeacon devices.
iBeaconRegion(IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
iBeaconRegion(IBeaconRegion) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.SpacesConfigurator
Sets IBeacon region within which IBeacon devices are searched.
IBeaconRegion - Interface in com.kontakt.sdk.android.common.profile
 
iBeaconRegions(Collection<IBeaconRegion>) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
iBeaconRegions(Collection<IBeaconRegion>) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.SpacesConfigurator
Sets IBeacon regions within which IBeacon devices are searched.
iBeacons() - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to obtain iBeacon devices.
iBeaconShuffles(Collection<IBeaconId>) - Method in class com.kontakt.sdk.android.common.model.Shuffles.Builder
 
IBeaconsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
IBeaconsRequestExecutor(DevicesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Constructs request executor initialized with corresponding service class.
IBeaconUniqueIdFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
A predicate accepting iBeacon devices with specific unique ID.
IBeaconUniqueIdFilter(String) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconUniqueIdFilter
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
ID - Static variable in class com.kontakt.sdk.android.common.util.Constants
The ID constant.
ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
IDENTIFIER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Region
 
IEddystoneDevice - Interface in com.kontakt.sdk.android.common.profile
 
IEddystoneNamespace - Interface in com.kontakt.sdk.android.common.profile
 
IEventCollector - Interface in com.kontakt.sdk.android.ble.monitoring
 
IFutureId<DEVICE_ID> - Interface in com.kontakt.sdk.android.common.model
Interface for resolved device IDs from API.
IKontaktCloud - Interface in com.kontakt.sdk.android.cloud
API client responsible for interaction with Kontakt.io Proximity REST API.
IKontaktDeviceConnection - Interface in com.kontakt.sdk.android.ble.connection
 
IKontaktDeviceConnection.ConnectionListener - Interface in com.kontakt.sdk.android.ble.connection
 
IllegalOperationException - Exception in com.kontakt.sdk.android.ble.exception
Exception indicating that wanted operation is not available on particular device
IllegalOperationException(String) - Constructor for exception com.kontakt.sdk.android.ble.exception.IllegalOperationException
 
IMAGE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The IMAGE.
IMAGE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
imageOf(UUID) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to load venue's image file.
imageUrl(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
important(boolean) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
IMPORTANT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The IMPORTANT.
indexOf(Object) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
indexOfKey(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
indexOfValue(long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
init() - Static method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Init hash code builder.
init(int, int) - Static method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Init hash code builder.
initialize(Retrofit) - Static method in class com.kontakt.sdk.android.cloud.util.ErrorUtils
Initializes static retrofit instance.
initialize(String) - Static method in class com.kontakt.sdk.android.common.KontaktSDK
Inits SDK with given api key
initialize(Context) - Static method in class com.kontakt.sdk.android.common.KontaktSDK
Inits SDK from Context by reading api key from AndroidManifest
initializeScan(ScanContext, InternalProximityManagerConfiguration, InternalProximityListener) - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
insertDevicesIntoSpace(Space, ReplacingArrayList<Device>) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
INSTANCE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
INSTANCE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
INSTANCE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
INSTANCE_MAX_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
instanceId(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
INTERLEAVING_PACKETS_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of firmware revisions of beacon devices which support interleaving.
InternalProximityListener - Interface in com.kontakt.sdk.android.ble.manager.listeners
Proximity listener provides callbacks for scan process performed by (InternalProximityManager).
InternalProximityManager - Class in com.kontakt.sdk.android.ble.manager.internal
 
InternalProximityManager(Context) - Constructor for class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
InternalProximityManager(Context, IKontaktCloud, InternalProximityManagerConfiguration) - Constructor for class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
InternalProximityManagerConfiguration - Class in com.kontakt.sdk.android.ble.configuration
Represents configuration for InternalProximityManager.
InternalProximityManagerConfiguration.Builder - Class in com.kontakt.sdk.android.ble.configuration
Configuration builder is responsible for creating immutable configuration for InternalProximityManager.
interval(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
interval(int) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
 
INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The INTERVAL.
INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The INTERVAL.
INTERVAL_MAX_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Config
A constant holding the maximum value an interval property can have.
INTERVAL_MAX_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Preset
A constant holding the maximum value an interval property can have.
INTERVAL_MIN_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Config
A constant holding the minimum value an interval property can have.
INTERVAL_MIN_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Preset
A constant holding the minimum value an interval property can have.
INTERVAL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
INTERVAL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
invert(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Inverts bytes array.
invokeErrorCallback(String) - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
invokeSuccessCallback() - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
isAllASCIIPrintable(String) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
 
isAuthenticated() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
isAuthenticated() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Returns true if Beacon was successfully authenticated.
isAuthenticated() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteKontaktDeviceConnection
Provides information whether the remote device has been authenticated.
isBluetoothEnabled() - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Is bluetooth enabled.
isBluetoothLeSupported(Context) - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Provides information concerning Bluetooth Low Energy support.
isClosed() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
isClosed() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
 
isClosed() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteKontaktDeviceConnection
Provides information whether the connection to the remote device is established.
isConnected() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
isConnected() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Returns true if Connection with Beacon is established.
isConnected() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteKontaktDeviceConnection
Provides information whether connection is established to the device.
isConnected() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
isConnected() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
isConnected() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
 
isConnected() - Method in interface com.kontakt.sdk.android.ble.manager.service.ServiceConnector
Checks whether the connector is connected to backing service.
isConnectedToDevice() - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
isConversionInProgress() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
isDeviceAuthenticated() - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
isEddystoneOnly(String) - Static method in class com.kontakt.sdk.android.common.FirmwareRevisions
Checks if provided firmware versions is applicable only for Eddystone profile
isEnabled - Variable in class com.kontakt.sdk.android.ble.discovery.Parser
 
isEnabled() - Method in class com.kontakt.sdk.android.ble.discovery.Parser
 
isFinishedSuccessfully() - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
isGattError(int) - Static method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Metohd for checking is error code indicating GATT error
isIBeaconOnly(String) - Static method in class com.kontakt.sdk.android.common.FirmwareRevisions
Checks if provided firmware versions is applicable only for iBeacon profile
isImportant() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
isInitialized() - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
isInitialized() - Static method in class com.kontakt.sdk.android.common.KontaktSDK
 
isInterleavingAvailable(String) - Static method in class com.kontakt.sdk.android.common.FirmwareRevisions
Checks if provided firmware version is eligible for multiple packets.
isManufacturerDataValid() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconParser
 
isManufacturerSpecificData() - Method in enum com.kontakt.sdk.android.ble.discovery.FrameDataType
 
isMonitoringEnabled() - Method in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration
 
isNonConnectableModeSupported() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
isNonConnectableModeSupported - Variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
isNotifiable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is notifiable.
isOptional() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
isPresent() - Method in class com.kontakt.sdk.android.common.util.SDKOptional
Is present.
isReadable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is readable.
isScanning() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
isScanning() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
isScanning() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
 
isScanning(int) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
Provides information whether BeaconService is in ranging.
isScanResponsePresent() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneParser
 
isScanResponsePresent() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconParser
 
isScheduled() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
isSecure() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
isSecure(String) - Static method in class com.kontakt.sdk.android.common.FirmwareRevisions
Checks if provided firmware version is eligible for multiple packets.
isSecure() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
isSecureConfig() - Method in class com.kontakt.sdk.android.common.model.Config
Checks if the config is secure or not.
isServiceData() - Method in enum com.kontakt.sdk.android.ble.discovery.FrameDataType
 
isShared() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
isShared() - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
isShuffled() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Checks is device shuffled
isShuffled() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
isShuffled() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
isShuffled() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
isShuffled() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.Config
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
isShuffled() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
isShuffled() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneNamespace
 
isShuffled() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
isStringOnlyHex(String) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
 
isSwitchable(String) - Static method in class com.kontakt.sdk.android.common.FirmwareRevisions
Checks if provided firmware versions supports switching profiles
isUnknown() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
isValid(Device, Space) - Method in interface com.kontakt.sdk.android.ble.discovery.Validator
 
isValidEddystoneFrame(byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneParser
 
isValidIBeaconFrame(byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconParser
 
isValidKontaktScanResponse(byte[]) - Static method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
isWritable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is writable.

J

join(List<?>, String) - Static method in class com.kontakt.sdk.android.cloud.util.StringUtils
Joins the elements of the provided list into a single String containing the provided elements.
join(Object[], String) - Static method in class com.kontakt.sdk.android.cloud.util.StringUtils
Joins the elements of the provided array into a single String containing the provided elements.

K

keyAt(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
KONTAKT_AGENT - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
KONTAKT_AGENT_ANDROID - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
KONTAKT_DEVICE_SCAN_RESPONSE_MIN_LENGTH - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
KontaktCloud - Class in com.kontakt.sdk.android.cloud
Kontakt.io Proximity REST API client implementation.
KontaktCloudException - Exception in com.kontakt.sdk.android.cloud.exception
Signals that an error occurred while interacting with Kontakt.io Proximity REST API.
KontaktCloudException() - Constructor for exception com.kontakt.sdk.android.cloud.exception.KontaktCloudException
Constructs an KontaktCloudException with default error detail message.
KontaktCloudException(Throwable) - Constructor for exception com.kontakt.sdk.android.cloud.exception.KontaktCloudException
Constructs an KontaktCloudException with the specified cause.
KontaktCloudException(String) - Constructor for exception com.kontakt.sdk.android.cloud.exception.KontaktCloudException
Constructs an KontaktCloudException with the specified detail message.
KontaktCloudException(String, int) - Constructor for exception com.kontakt.sdk.android.cloud.exception.KontaktCloudException
Constructs an KontaktCloudException with the specified detail message and error code.
KontaktDeviceCharacteristic - Enum in com.kontakt.sdk.android.ble.spec
IBeaconCharacteristic The Name enums depict specification given in kontakt.io Beacon specification - version 2.
KontaktDeviceCharacteristics - Class in com.kontakt.sdk.android.ble.device
Representation of all beacon characteristics discoverd during scan
KontaktDeviceCharacteristics(KontaktDeviceServiceStore) - Constructor for class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
Instantiates a new Characteristics.
KontaktDeviceConnection - Class in com.kontakt.sdk.android.ble.connection
KontaktDeviceConnection connection allows to establish connection with beacon.
Since firmware in version 4.0 device does not to have setup password, but below it still needs set password

All operation with device should be as quick as possible.
KontaktDeviceConnection(Context, RemoteBluetoothDevice, IKontaktDeviceConnection.ConnectionListener) - Constructor for class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
 
KontaktDeviceConnection(Context, RemoteBluetoothDevice, IKontaktDeviceConnection.ConnectionListener, KontaktDeviceServiceStore) - Constructor for class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
 
KontaktDeviceConnection.State - Enum in com.kontakt.sdk.android.ble.connection
State enum describes all possible state that BeaconConnection may be in.
KontaktDeviceService - Enum in com.kontakt.sdk.android.ble.spec
Service Model describes service propagated by kontakt.io beacon after connecting to it.
KontaktDeviceServiceStore - Class in com.kontakt.sdk.android.ble.connection
Acts as a container of characteristics requested before authorization.
KontaktDeviceServiceStore(List<BluetoothGattService>, KontaktDeviceServiceStore.StoreType) - Constructor for class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Instantiates a new Service store.
KontaktDeviceServiceStore.StoreType - Enum in com.kontakt.sdk.android.ble.connection
Type of store KontaktDeviceServiceStore.StoreType.NORMAL if beacon firmware revision is lower than 4.0 KontaktDeviceServiceStore.StoreType.SECURE if beacon firmware revision is 4.0 and greater
KontaktProximityListener - Class in com.kontakt.sdk.android.ble.manager.listeners
 
KontaktProximityListener(int, InternalProximityListener, FutureShufflesCache, IEventCollector) - Constructor for class com.kontakt.sdk.android.ble.manager.listeners.KontaktProximityListener
 
KontaktSDK - Class in com.kontakt.sdk.android.common
Entry point for initialization SDK

L

LAST_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The LAST _ nAME.
LAST_NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Managers
 
lastName(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
LAT_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
latitude(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
latitude(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
LATITUDE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
LATITUDE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
 
length(int) - Method in class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
LimitedLinkedHashMap<K,V> - Class in com.kontakt.sdk.android.common.util
Limited linked hash map acts as a normal map with subtle difference concerning size which is limited.
LimitedLinkedHashMap(int) - Constructor for class com.kontakt.sdk.android.common.util.LimitedLinkedHashMap
Instantiates a new Limited linked hash map.
LimitedMeanRssiCalculator - Class in com.kontakt.sdk.android.ble.rssi
Limited Mean Rssi Calculator provides rssi calculation based on the arithmetic mean of n last rssi records where the n is the parameter applied during calculator construction.
LNG_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
Logger - Class in com.kontakt.sdk.android.common.log
Logger provides optional logging for development purpouses.
LogLevel - Enum in com.kontakt.sdk.android.common.log
 
longitude(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
longitude(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
LONGITUDE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
LONGITUDE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
 

M

mac(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
MAC_ADDRESS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The MAC address.
MAC_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
MAINTENANCE_END - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant MAINTENANCE_END.
MAINTENANCE_START - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant MAINTENANCE_START.
major(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
MAJOR - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The MAJOR.
MAJOR - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The MAJOR.
MAJOR - Static variable in class com.kontakt.sdk.android.common.util.Constants.Region
 
MAJOR - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The MAJOR.
MAJOR_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
MAJOR_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
MajorFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Predicate accepting iBeacon's advertising packet with specific major value.
MajorFilter(int) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.MajorFilter
 
Manager - Class in com.kontakt.sdk.android.common.model
An abstract representation of manager.
Manager(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Manager
 
Manager.Builder - Class in com.kontakt.sdk.android.common.model
 
Manager.Role - Enum in com.kontakt.sdk.android.common.model
Enumeration type of manager role.
MANAGER_EMAIL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
MANAGER_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The MANAGER ID.
MANAGER_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The MANAGER_ID.
MANAGER_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
MANAGER_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Managers
 
MANAGER_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
managerId(UUID) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
managerId(UUID) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
managerIds(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies managers for whom devices are assigned to.
managerIds(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies managers for whom devices are assigned to.
managerIds(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies managers for whom devices are assigned to.
managerIds(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies managers for whom devices are assigned to.
managerIds(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies managers for whom devices are assigned to.
managerIds(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies managers for whom devices are assigned to.
managerIds(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies managers.
managerIds(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies managers.
ManagerRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.managers
Request executor provided by ManagersApi.
ManagerRequestExecutor(ManagersService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.managers.ManagerRequestExecutor
Constructs request executor initialized with corresponding service class and manager's id.
managers() - Method in interface com.kontakt.sdk.android.cloud.IKontaktCloud
Provides managers API endpoint.
managers() - Method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides managers API endpoint.
Managers - Class in com.kontakt.sdk.android.cloud.response.paginated
Managers API response representation composed of manager list and search meta data.
Managers() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Managers
 
MANAGERS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Managers
 
ManagersApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Managers API endpoint.
ManagersApi(ManagersService) - Constructor for class com.kontakt.sdk.android.cloud.api.ManagersApi
Constructs Managers API endpoint initialized with corresponding service class.
ManagersRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.managers
Request executor provided by ManagersApi.
ManagersRequestExecutor(ManagersService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
Constructs request executor initialized with corresponding service class.
ManagersService - Interface in com.kontakt.sdk.android.cloud.api.service
 
MANUFACTURER_DATA_IBEACON_PREFIX - Static variable in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconParser
 
MANUFACTURER_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
mappedBy(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Specifies namespace to mapping.
mappedBy(UUID) - Method in class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Specifies proximity to mapping.
markIgnored(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
MASTER_PASSWORD - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The MASTER PASSWORD.
MASTER_PASSWORD_EXACT_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
MAX_RESULT_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Specifies the maximum size of response data collection.
maxResult - Variable in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
 
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.presets.PresetsRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Specifies the maximum size of response data collection.
maxResult(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies the maximum size of response data collection.
maxResults - Variable in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
MESSAGE_ATTACH_MONITORING_LISTENER - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing about attaching monitoring listener.
MESSAGE_DETACH_MONITORING_LISTENER - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing about detaching monitoring listener.
MESSAGE_FINISH_SCAN - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing backing service to finish scan.
MESSAGE_INITIALIZE_SCAN - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing backing service to intialize scan.
MESSAGE_RESTART_SCAN - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing backing service that BLE devices scan has restarted.
MESSAGE_SERVICE_RESPONSE_OK - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
The response message notifying that InternalProximityManager's request was handled successfully.
MESSAGE_WORK_FINISHED - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing service that scan has finished.
METADATA_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
MINIMAL - Static variable in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Predefined minimal allowed Beacon Activity Check Configuration.
MINIMAL - Static variable in class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Predefined default Force Scan Configuration.
MINIMAL_ACTIVE_SCAN_PERIOD - Static variable in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
 
MINIMAL_PASSIVE_SCAN_PERIOD - Static variable in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
 
minor(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
MINOR - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The MINOR.
MINOR - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The MINOR.
MINOR - Static variable in class com.kontakt.sdk.android.common.util.Constants.Region
 
MINOR - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The MINOR.
MINOR_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
MINOR_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
MinorFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
A predicate accepting iBeacon's advertising packet with specific minor value.
MinorFilter(int) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.MinorFilter
 
model(Model) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
Model - Enum in com.kontakt.sdk.android.common.model
Enumeration type of device model.
MODEL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
MODEL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
MONITORING - Static variable in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
The constant MONITORING.
monitoringEnabled(boolean) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
monitoringEnabled(boolean) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Enables or disables collecting monitoring events e.g.
monitoringSyncInterval(int) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
monitoringSyncInterval(int) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Interval between next monitoring events sync attempts in seconds.
move(String...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to move devices to another manager or company.
move(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to move devices to another manager or company.
moveDevice(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
MoveDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
MoveDeviceRequestExecutor(DevicesService, String...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.MoveDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
MoveDeviceRequestExecutor(DevicesService, List<String>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.MoveDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
MULTI_PART_FORM_DATA - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
multipart(boolean) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Indicates if create action with multipart or not.

N

name(String) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The NAME.
NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The NAME.
NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The NAME.
NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Firmwares
 
NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
namespace(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
Namespace - Class in com.kontakt.sdk.android.common.model
This class represents secure namespace mapping.
Namespace(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Namespace
 
namespace(String) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
NAMESPACE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
Namespace.Builder - Class in com.kontakt.sdk.android.common.model
 
NAMESPACE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
NAMESPACE_MAX_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
NAMESPACE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
NAMESPACE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
NAMESPACE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Namespaces
 
namespaces() - Method in interface com.kontakt.sdk.android.cloud.IKontaktCloud
Provides namespaces API endpoint.
namespaces() - Method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides namespaces API endpoint.
Namespaces - Class in com.kontakt.sdk.android.cloud.response.paginated
Namespaces API response representation composed of namespace list and search meta data.
Namespaces() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Namespaces
 
NamespacesApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Namespaces API endpoint.
NamespacesApi(NamespacesService) - Constructor for class com.kontakt.sdk.android.cloud.api.NamespacesApi
Constructs Namespaces API endpoint initialized with corresponding service class.
NamespacesRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.namespaces
Request executor provided by NamespacesApi.
NamespacesRequestExecutor(NamespacesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Constructs request executor initialized with corresponding service class.
NamespacesResolver(IKontaktCloud) - Constructor for class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver.NamespacesResolver
 
NamespacesService - Interface in com.kontakt.sdk.android.cloud.api.service
 
newDeviceNameFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new device name filter.
newFirmwareFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new firmware filter.
newInstance() - Static method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides new instance of Kontakt Cloud.
newInstance(String) - Static method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides new instance of Kontakt Cloud initialized with given API key.
newInstanceIdFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.eddystone.EddystoneFilters
Creates new filter accepting UID packet with specified instance id.
newLimitedMeanRssiCalculator(int) - Static method in class com.kontakt.sdk.android.ble.rssi.RssiCalculators
Creates new limited mean Rssi Calculator.
newMajorFilter(int) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new Major filter.
newMinorFilter(int) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new Minor filter.
newMultiFilterBuilder() - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new Multi Filter builder.
newNamespaceFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.eddystone.EddystoneFilters
Creates new filter accepting UID packet with specified namespace id.
newProximityUUIDFilter(UUID) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new proximity UUID filter.
newUIDFilter(String, String) - Static method in class com.kontakt.sdk.android.ble.filter.eddystone.EddystoneFilters
Creates new UID filter accepting UID packet with specified namespace id and instance id.
newUniqueIdFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new beacon unique Id filter.
newURLFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.eddystone.EddystoneFilters
Creates new URL filters accepting URL packet with specified url.
NO_MAJOR - Static variable in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
The constant NO_MAJOR.
NO_MINOR - Static variable in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
The constant NO_MINOR.
NON_SWITCHABLE_PROFILE_FIRMWARE_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of firmware revisions of beacon devices with only IBeacon profile available
NORMAL_MODE_FIRMWARE_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of firmware revisions of beacon devices with many writable characteristic available
NotificationsApi - Class in com.kontakt.sdk.android.cloud.api
 
NotificationsApi(NotificationsService) - Constructor for class com.kontakt.sdk.android.cloud.api.NotificationsApi
 
NotificationsService - Interface in com.kontakt.sdk.android.cloud.api.service
 
notifyDevicePresent(int, long) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
notifySpacePresent(int, long) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
NULL_LISTENER - Static variable in interface com.kontakt.sdk.android.ble.connection.WriteListener
The NULL Listener is set when the reference to WriteListener in Overwriting methods is no longer needed.

O

of(IBeaconDevice, ResolvedId) - Static method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Creates BeaconDevice from BeaconDevice and ResolvedId
of(EddystoneDeviceEvent, List<IEddystoneDevice>) - Static method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
of(IBeaconDeviceEvent, List<IBeaconDevice>) - Static method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Creates IBeaconDeviceEvent from other event with provided list of devices
of(Map<String, String>) - Static method in class com.kontakt.sdk.android.cloud.response.CloudHeaders
Constructs new instance of CloudHeaders initialized with headers map.
of(byte[]) - Static method in class com.kontakt.sdk.android.common.FileData
 
of(String, String) - Static method in class com.kontakt.sdk.android.common.model.EddystoneUid
Creates new Eddystone-UID object with specified namespace and instance ID.
of(RemoteBluetoothDevice, EventType) - Static method in class com.kontakt.sdk.android.common.model.Event
Creates concrete event object based on device and event type.
of(UUID, int, int) - Static method in class com.kontakt.sdk.android.common.model.IBeaconId
Creates new iBeacon-ID object with specified proximity, major and minor.
of(T) - Static method in class com.kontakt.sdk.android.common.util.SDKOptional
Of optional.
onAuthenticationFailure(int) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection.ConnectionListener
Called when the authorization password sent to beacon is incorrect.
onAuthenticationSuccess(RemoteBluetoothDevice.Characteristics) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection.ConnectionListener
Called when Beacon device was successfully authenticated and returned requested characteristics (RemoteBluetoothDevice.Characteristics)
onBatchWriteError(int) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteBatchListener
Informs that an error has occured during batch write operation.
onBeforeDeviceLost(Device) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onBeforeDeviceLost(IEddystoneDevice) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
 
onBeforeDeviceLost(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
 
onBind(Intent) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onBluetoothConnected() - Method in interface com.kontakt.sdk.android.ble.broadcast.OnBluetoothStateChangeListener
Bluetooth is connected.
onBluetoothConnecting() - Method in interface com.kontakt.sdk.android.ble.broadcast.OnBluetoothStateChangeListener
Bluetooth is connecting.
onBluetoothDisconnected() - Method in interface com.kontakt.sdk.android.ble.broadcast.OnBluetoothStateChangeListener
Bluetooth is disconnected.
onBluetoothDisconnecting() - Method in interface com.kontakt.sdk.android.ble.broadcast.OnBluetoothStateChangeListener
Bluetooth is disconnecting.
OnBluetoothStateChangeListener - Interface in com.kontakt.sdk.android.ble.broadcast
The listener notifying about Bluetooth state change.
onCharacteristicsUpdated(RemoteBluetoothDevice.Characteristics) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection.ConnectionListener
Called when Beacon any characteristic was succesfully changed.
onConnected() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection.ConnectionListener
Called when Android Device established connection with beacon.
onCreate() - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onDestroy() - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onDeviceDiscoveredEvent(Space, Device) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onDeviceLostEvent(Space, Device) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onDevicesUpdatedEvent(Space, Collection<Device>) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onDisconnected() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection.ConnectionListener
Called when Android device is disconnected from remote device.
onEddystoneDiscovered(IEddystoneDevice, IEddystoneNamespace) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.EddystoneListener
 
onEddystoneDiscovered(IEddystoneDevice, IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleEddystoneListener
 
onEddystoneLost(IEddystoneDevice, IEddystoneNamespace) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.EddystoneListener
 
onEddystoneLost(IEddystoneDevice, IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleEddystoneListener
 
onEddystonesUpdated(List<IEddystoneDevice>, IEddystoneNamespace) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.EddystoneListener
 
onEddystonesUpdated(List<IEddystoneDevice>, IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleEddystoneListener
 
onError(String) - Method in interface com.kontakt.sdk.android.ble.manager.internal.SpacesResolver.ResolvingStatusListener
 
onError(CloudError) - Method in interface com.kontakt.sdk.android.cloud.response.CloudCallback
Called when an asynchronous call fails to complete normally.
onErrorOccured(int) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection.ConnectionListener
Called when unexpected error occured during interacting with Beacon device.
onErrorOccured(int) - Method in interface com.kontakt.sdk.android.ble.connection.WriteBatchListener
Informs that an error has occured during batch write operation.
onEvent(BluetoothDeviceEvent) - Method in interface com.kontakt.sdk.android.ble.discovery.DiscoveryContract
Notifies about specific event occurence.
onEvent(BluetoothDeviceEvent) - Method in class com.kontakt.sdk.android.ble.manager.internal.EventObserver
 
onEvent(BluetoothDeviceEvent) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.InternalProximityListener
Called whenever specific event occurs.
onEvent(BluetoothDeviceEvent) - Method in class com.kontakt.sdk.android.ble.manager.listeners.KontaktProximityListener
 
onIBeaconDiscovered(IBeaconDevice, IBeaconRegion) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.IBeaconListener
 
onIBeaconDiscovered(IBeaconDevice, IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleIBeaconListener
 
onIBeaconLost(IBeaconDevice, IBeaconRegion) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.IBeaconListener
 
onIBeaconLost(IBeaconDevice, IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleIBeaconListener
 
onIBeaconsUpdated(List<IBeaconDevice>, IBeaconRegion) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.IBeaconListener
 
onIBeaconsUpdated(List<IBeaconDevice>, IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleIBeaconListener
 
onMonitorCycleStart() - Method in interface com.kontakt.sdk.android.ble.discovery.DiscoveryContract
Notifies that the scan has started.
onMonitorCycleStop() - Method in interface com.kontakt.sdk.android.ble.discovery.DiscoveryContract
Notifires that the scan has stopped.
onMonitoringCycleStart() - Method in class com.kontakt.sdk.android.ble.manager.internal.EventObserver
 
onMonitoringCycleStart() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.InternalProximityListener
Called when monitoring cycle starts;
onMonitoringCycleStart() - Method in class com.kontakt.sdk.android.ble.manager.listeners.KontaktProximityListener
 
onMonitoringCycleStart() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.ScanStatusListener
Called when monitoring cycle starts.
onMonitoringCycleStart() - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleScanStatusListener
 
onMonitoringCycleStop() - Method in class com.kontakt.sdk.android.ble.manager.internal.EventObserver
 
onMonitoringCycleStop() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.InternalProximityListener
Called when monitoring cycle ends;
onMonitoringCycleStop() - Method in class com.kontakt.sdk.android.ble.manager.listeners.KontaktProximityListener
 
onMonitoringCycleStop() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.ScanStatusListener
Called when monitoring cycle ends.
onMonitoringCycleStop() - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleScanStatusListener
 
onNamespaceAbandoned(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSpaceListener
 
onNamespaceAbandoned(IEddystoneNamespace) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.SpaceListener
Callback invoked when Eddystone namespace is abandoned.
onNamespaceEntered(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSpaceListener
 
onNamespaceEntered(IEddystoneNamespace) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.SpaceListener
Callback invoked when Eddystone namespace is entered.
onReceive(Context, Intent) - Method in class com.kontakt.sdk.android.ble.broadcast.BluetoothStateChangeReceiver
 
onRegionAbandoned(IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSpaceListener
 
onRegionAbandoned(IBeaconRegion) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.SpaceListener
Callback invoked when IBeacon region is abandoned.
onRegionEntered(IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSpaceListener
 
onRegionEntered(IBeaconRegion) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.SpaceListener
Callback invoked when IBeacon region is entered.
onScanError(ScanError) - Method in class com.kontakt.sdk.android.ble.manager.internal.EventObserver
 
onScanError(ScanError) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.InternalProximityListener
Called when scan fails for some reason
onScanError(ScanError) - Method in class com.kontakt.sdk.android.ble.manager.listeners.KontaktProximityListener
 
onScanError(ScanError) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.ScanStatusListener
Callback invoked when scanning error occured.
onScanError(ScanError) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleScanStatusListener
 
onScanStart() - Method in class com.kontakt.sdk.android.ble.manager.internal.EventObserver
 
onScanStart() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.InternalProximityListener
Called when scan starts.
onScanStart() - Method in class com.kontakt.sdk.android.ble.manager.listeners.KontaktProximityListener
 
onScanStart() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.ScanStatusListener
Callback invoked when scanning is started.
onScanStart() - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleScanStatusListener
 
onScanStart(ScanConfiguration) - Method in class com.kontakt.sdk.android.ble.service.ScanCompat
 
onScanStop() - Method in class com.kontakt.sdk.android.ble.manager.internal.EventObserver
 
onScanStop() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.InternalProximityListener
Called when scan stops.
onScanStop() - Method in class com.kontakt.sdk.android.ble.manager.listeners.KontaktProximityListener
 
onScanStop() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.ScanStatusListener
Callback invoked when scanning is stopped.
onScanStop() - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleScanStatusListener
 
onScanStop(BleScanCallback) - Method in class com.kontakt.sdk.android.ble.service.ScanCompat
 
onServiceReady() - Method in interface com.kontakt.sdk.android.ble.connection.OnServiceReadyListener
Called when Object implementing ServiceConnector interface successfully connected to the corresponding service.
OnServiceReadyListener - Interface in com.kontakt.sdk.android.ble.connection
The listener indicating that Object implementing ServiceConnector interface (ServiceConnector) successfully connected to the corresponding service.
onSpaceAbandonedEvent(Space) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onSpaceEnteredEvent(Space) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onStartCommand(Intent, int, int) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onSuccess(T) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteBatchListener
Invoked when beacon batch characteristics manipulation was success and invoking REST API succeed
onSuccess() - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteListener
Invoked when beacon characteristics manipulation was success and invoking REST API succeed
onSuccess() - Method in interface com.kontakt.sdk.android.ble.manager.internal.SpacesResolver.ResolvingStatusListener
 
onSuccess(T, CloudHeaders) - Method in interface com.kontakt.sdk.android.cloud.response.CloudCallback
Called when an asynchronous call completes successfully.
onSyncFailed(KontaktCloudException) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteBatchListener
Invoked when beacon batch characteristics manipulation was success, but invoking REST API failed
onSyncFailed(String, int) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteBatchListener
Invoked when beacon batch characteristics manipulation was success, but invoking REST API failed
onSyncFailed(KontaktCloudException) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteListener
Invoked when beacon non secure characteristics manipulation was success, but invoking REST API failed
onSyncFailed(CloudError) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteListener
Invoked when beacon non secure characteristics manipulation was success, but invoking REST API failed
onSyncFailed(KontaktCloudException, String) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteListener
Invoked when beacon beacon secure characteristics manipulation was success, but invoking REST API failed
onSyncFailed(CloudError, Config) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteListener
Invoked when beacon beacon secure characteristics manipulation was success, but invoking REST API failed
onSyncWriteBatchStart(T) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteBatchListener
Informs that Android device starts writing parameters Batch to Beacon device.
onWriteBatchFinish(T) - Method in interface com.kontakt.sdk.android.ble.connection.WriteBatchListener
Informs that Android device finishes writing parameters Batch to Beacon device.
onWriteBatchStart(T) - Method in interface com.kontakt.sdk.android.ble.connection.WriteBatchListener
Informs that Android device starts writing parameters Batch to Beacon device.
onWriteFailed() - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteBatchListener
Informs that write failed
onWriteFailed() - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteListener
onWriteFailed(WriteListener.Cause) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteListener
Invoked when beacon characteristics manipulation failed.
onWriteFailure() - Method in interface com.kontakt.sdk.android.ble.connection.WriteBatchListener
Notifies the failure occured during writing parameters batch to iBeacon device.
onWriteFailure(WriteListener.Cause) - Method in interface com.kontakt.sdk.android.ble.connection.WriteListener
Invoked when characteristics manipulation failed.
onWriteSuccess(WriteListener.WriteResponse) - Method in interface com.kontakt.sdk.android.ble.connection.WriteListener
Invoked when characteristic manipulation suceed.
optional(boolean) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
OPTIONAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The OPTIONAL
order - Variable in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
 
Order - Enum in com.kontakt.sdk.android.common
Order provides values indicating sequence type in which data items must be returned.
ORDER_BY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
ORDER_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Specifies the ordering of response data elements.
orderBy - Variable in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
 
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.presets.PresetsRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies the ordering of response data elements.
OrderBy - Enum in com.kontakt.sdk.android.common.model
Order by provides possible orderings according to which the requested results are returned.
overwrite(BluetoothGattCharacteristic, byte[], WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
 
overwriteAdvertisingInterval(long, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
overwriteAdvertisingInterval(long, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Changes Beacon advertising interval.
overwriteAdvertisingInterval(long, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
overwriteInstanceId(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
overwriteInstanceId(String, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Overwrite instance id.
overwriteInstanceId(String, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
overwriteMajor(int, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
overwriteMajor(int, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Changes Beacon major value.
overwriteMajor(int, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
overwriteMinor(int, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
overwriteMinor(int, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Writes minor value.
overwriteMinor(int, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
overwriteModelName(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
overwriteModelName(String, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Changes Beacon model name.
overwriteModelName(String, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
overwriteNamespace(String, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
overwriteNamespaceId(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
overwriteNamespaceId(String, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Overwrites namespace id.
overwritePassword(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
overwritePassword(String, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Changes beacon password.
overwritePassword(String, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
overwritePowerLevel(int, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
overwritePowerLevel(int, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Changes Beacon power level.
overwritePowerLevel(int, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
overwriteProximityUUID(UUID, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
overwriteProximityUUID(UUID, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Changes Beacon Proximity UUID value.
overwriteProximityUUID(UUID, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
overwriteSecure(BluetoothGattCharacteristic, byte[], WriteListener, boolean) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
 
overwriteUrl(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
overwriteUrl(String, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Overwrites url.
overwriteUrl(String, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 

P

packets(Collection<PacketType>) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
PACKETS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
PacketType - Enum in com.kontakt.sdk.android.common.model
Enumeration of interleave packet type.
PaginatedRequestExecutor<T> - Class in com.kontakt.sdk.android.cloud.api.executor
Fluent API for building requests associated with paginated data.
PaginatedRequestExecutor() - Constructor for class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
 
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Composes the request's query parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateBrowserActionRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.DeleteActionRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateBrowserActionRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateContentActionRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Composes the request's query parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Composes the request's query parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.DeletePendingConfigsRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Composes the request's query parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ApplySecureConfigRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
 
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsRequestExecutor
 
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesFromUrlRequestExecutor
 
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Composes the request's query parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Composes the request's query parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Composes the request's query parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.MoveDeviceRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.RegisterDeviceRequestExecutor
 
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UnassignDeviceRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UpdateDeviceRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.events.CollectEventsRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareRequestExecutor
 
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Composes the request's query parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.UnscheduleFirmwareUpdateRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.CreateManagerRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.DeleteManagerRequestManager
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagerRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.UpdateManagerRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Composes the request's query parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.notifications.RegisterTokenRequestExecutor
 
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
Composes the request's query parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.presets.PresetRequestExecutor
 
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Composes the request's query parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.RequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.CreateVenueRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.DeleteVenueRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Composes the request's parameters in map.
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenueRequestExecutor
 
params() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Composes the request's query parameters in map.
PARCELABLE_DEVICE_LIST - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
PARCELABLE_EVENT_TYPE - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
PARCELABLE_TIMESTAMP - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
parseError(Response<?>) - Static method in class com.kontakt.sdk.android.cloud.util.ErrorUtils
Extracts an error from the response object.
parseFrame(EddystoneFrameType, String, byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneParser
 
Parser<Device extends RemoteBluetoothDevice> - Class in com.kontakt.sdk.android.ble.discovery
 
Parser(ScanContext) - Constructor for class com.kontakt.sdk.android.ble.discovery.Parser
 
parseScanRecord(byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconParser
 
password(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
PASSWORD - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The PASSWORD.
PASSWORD - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The PASSWORD.
PASSWORD_EXACT_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
PASSWORD_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
PASSWORD_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
PAYLOAD_VERSION_1 - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
PDI_SERVICE_UUID_LSB - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
PDI_SERVICE_UUID_MSB - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
PDU_COUNT - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 
performDiscovery(BluetoothDevice, int, byte[]) - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Performs discovery of specific Bluetooth devices.
performDiscovery(BluetoothDevice, int, byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
 
performDiscovery(BluetoothDevice, int, byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
 
PHANTOM_ENTRY - Static variable in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
PLATFORM_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Notifications
 
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ContentActionFileRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.DeleteActionRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.DeletePendingConfigsRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ApplySecureConfigRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesFromUrlRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.MoveDeviceRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.RegisterDeviceRequestExecutor
 
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UnassignDeviceRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UpdateDeviceRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.events.CollectEventsRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.FileRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileFromUrlRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.UnscheduleFirmwareUpdateRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.CreateManagerRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.DeleteManagerRequestManager
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagerRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.UpdateManagerRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.notifications.RegisterTokenRequestExecutor
 
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.presets.PresetRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.presets.PresetsRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.RequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.CreateVenueRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.DeleteVenueRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenueImageRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenueRequestExecutor
Prepares a request to execute.
prepareCall() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Prepares a request to execute.
Preset - Class in com.kontakt.sdk.android.common.model
Preset describes the predefined set of parameters that Device can be configured with.
Preset(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Preset
 
Preset.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Preset instances from values configured by the setters.
PresetRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.presets
Request executor provided by PresetsApi.
PresetRequestExecutor(PresetsService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.presets.PresetRequestExecutor
Constructs request executor initialized with corresponding service class and preset's name.
presets() - Method in interface com.kontakt.sdk.android.cloud.IKontaktCloud
Provides presets API endpoint.
presets() - Method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides presets API endpoint.
Presets - Class in com.kontakt.sdk.android.cloud.response.paginated
Presets API response representation composed of preset list and search meta data.
Presets() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Presets
 
PresetsApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Presets API endpoint.
PresetsApi(PresetsService) - Constructor for class com.kontakt.sdk.android.cloud.api.PresetsApi
Constructs Presets API endpoint initialized with corresponding service class.
PresetsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.presets
Request executor provided by PresetsApi.
PresetsRequestExecutor(PresetsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.presets.PresetsRequestExecutor
Constructs request executor initialized with corresponding service class.
PresetsService - Interface in com.kontakt.sdk.android.cloud.api.service
 
profile(DeviceProfile) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies device profile.
profile(DeviceProfile) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies device profile.
PROFILE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
PROFILE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
PROFILE_RECOGNIZED_FILTERING_NOT_PASSED - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
PROFILE_RECOGNIZED_NO_BELONGING_SPACE_FOUND - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
PROFILE_UNRECOGNIZED - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
profiles(Collection<DeviceProfile>) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
PROFILES - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
PROFILES_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
PROFILES_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
PROPERTIES_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
proximities() - Method in interface com.kontakt.sdk.android.cloud.IKontaktCloud
Provides proximities API endpoint.
proximities() - Method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides proximities API endpoint.
Proximities - Class in com.kontakt.sdk.android.cloud.response.paginated
Proximities API response representation composed of proximity list and search meta data.
Proximities() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Proximities
 
ProximitiesApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Proximities API endpoint.
ProximitiesApi(ProximitiesService) - Constructor for class com.kontakt.sdk.android.cloud.api.ProximitiesApi
Constructs Proximities API endpoint initialized with corresponding service class.
ProximitiesRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.proximities
Request executor provided by ProximitiesApi.
ProximitiesRequestExecutor(ProximitiesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Constructs request executor initialized with corresponding service class.
ProximitiesService - Interface in com.kontakt.sdk.android.cloud.api.service
 
proximity(Proximity) - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
proximity(UUID) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
proximity(UUID) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
 
proximity(UUID) - Method in class com.kontakt.sdk.android.common.model.ProximityId.Builder
 
Proximity - Enum in com.kontakt.sdk.android.common
Proximity describes relative distance to the beacon.
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The PROXIMITY.
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The PROXIMITY.
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The PROXIMITY.
Proximity() - Constructor for class com.kontakt.sdk.android.common.util.Constants.Proximity
 
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The PROXIMITY.
PROXIMITY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
PROXIMITY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
PROXIMITY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
PROXIMITY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Proximities
 
PROXIMITY_UUID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Proximity
 
ProximityId - Class in com.kontakt.sdk.android.common.model
This class represents secure proximity mapping.
ProximityId(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.ProximityId
 
ProximityId.Builder - Class in com.kontakt.sdk.android.common.model
 
ProximityManager - Class in com.kontakt.sdk.android.ble.manager
 
ProximityManager(Context) - Constructor for class com.kontakt.sdk.android.ble.manager.ProximityManager
 
ProximityManagerContract - Interface in com.kontakt.sdk.android.ble.manager
 
ProximityService - Class in com.kontakt.sdk.android.ble.service
Proximity service executes requests scheduled by InternalProximityManager.
ProximityService() - Constructor for class com.kontakt.sdk.android.ble.service.ProximityService
 
ProximityService.ServiceBinder - Class in com.kontakt.sdk.android.ble.service
 
ProximityUUIDFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
A predicate accepting iBeacon's advertising packet with specific proximity UUID value.
ProximityUUIDFilter(UUID) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.ProximityUUIDFilter
 
put(int, long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 

Q

QUERIED_BY - Static variable in interface com.kontakt.sdk.android.common.model.IFutureId
 
QUERIED_BY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
queriedBy(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
queriedBy(EddystoneUid) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID.Builder
 
queriedBy(IBeaconId) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId.Builder
 
query - Variable in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
 
QUERY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 

R

RANGING - Static variable in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
The constant RANGING.
read(JsonReader) - Method in class com.kontakt.sdk.android.cloud.adapter.ActionTypeAdapter
read(JsonReader) - Method in class com.kontakt.sdk.android.cloud.adapter.ConfigTypeAdapter
read(JsonReader) - Method in class com.kontakt.sdk.android.cloud.adapter.DeviceTypeAdapter
refreshGattServer(BluetoothGatt) - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Refreshs Gatt server.
Region() - Constructor for class com.kontakt.sdk.android.common.util.Constants.Region
 
RegionsResolver(IKontaktCloud) - Constructor for class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver.RegionsResolver
 
register(String) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to register the device.
registerDevice(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
RegisterDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
 
RegisterDeviceRequestExecutor(DevicesService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.RegisterDeviceRequestExecutor
 
registerProximityManager(int) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
registerToken(String) - Method in class com.kontakt.sdk.android.cloud.api.NotificationsApi
 
registerToken(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.NotificationsService
 
RegisterTokenRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.notifications
 
RegisterTokenRequestExecutor(NotificationsService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.notifications.RegisterTokenRequestExecutor
 
RemoteBluetoothDevice - Interface in com.kontakt.sdk.android.common.profile
 
RemoteBluetoothDevice.Characteristics - Interface in com.kontakt.sdk.android.common.profile
 
RemoteKontaktDeviceConnection<T> - Interface in com.kontakt.sdk.android.ble.connection
Interface describing connection to the remote device.
remove(int) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
removeAll(Collection<?>) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
removeAt(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
removeEldestEntry(Map.Entry<K, V>) - Method in class com.kontakt.sdk.android.common.util.LimitedLinkedHashMap
 
removeListener(InternalProximityListener) - Method in class com.kontakt.sdk.android.ble.service.ScanCompat.AbstractScanConfiguration
 
removeObservedProfiles(DeviceProfile) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
removeProximityListener(KontaktProximityListener) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
replace(BluetoothDeviceCharacteristic) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Replaces provided characteristic in cache
ReplacingArrayList<T> - Class in com.kontakt.sdk.android.ble.util
Replacing list behaves as normal ArrayList.
ReplacingArrayList() - Constructor for class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
RequestExecutor<T> - Class in com.kontakt.sdk.android.cloud.api.executor
Base request executor provides methods to execute customized requests both in sync and async mode.
RequestExecutor() - Constructor for class com.kontakt.sdk.android.cloud.api.executor.RequestExecutor
 
reset() - Static method in class com.kontakt.sdk.android.common.KontaktSDK
 
reset() - Static method in class com.kontakt.sdk.android.common.log.Logger
 
resetDevice(WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
resetDevice(WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Resets device so that connection is established once again.
resetDevice(WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
 
resetFinishedStatus() - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
resolve(ScanContext, SpacesResolver.ResolvingStatusListener) - Method in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
resolved - Variable in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
resolved(EddystoneUid) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID.Builder
 
resolved(IBeaconId) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId.Builder
 
RESOLVED - Static variable in interface com.kontakt.sdk.android.common.model.IFutureId
 
ResolvedId - Class in com.kontakt.sdk.android.common.model
This class is a connection between device ID in Eddystone (namespace:instanceId) or iBeacon (proximity:major:minor) format and an unique ID of Device object.
resolveShuffledInterval(int) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
resolveShuffledInterval(int) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Interval between next shuffled beacons resolving attempts in seconds.
resolvingStatusListener - Variable in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
RESPONSE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
restartScan(ScanContext, InternalProximityManagerConfiguration, InternalProximityListener) - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
restartScanning() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
restartScanning() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Stops scanning, applies latest configuration and restarts scanning.
restoreDefaultSettings(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
restoreDefaultSettings(String, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Restores default Beacon settings.
result() - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
retainAll(Collection<?>) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
role(Manager.Role) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
ROLE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The ROLE.
ROLE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Managers
 
rssi(double) - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
RSSI - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
rssiCalculator - Variable in class com.kontakt.sdk.android.ble.discovery.Parser
 
rssiCalculator(RssiCalculator) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
rssiCalculator(RssiCalculator) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
RssiCalculator - Interface in com.kontakt.sdk.android.ble.rssi
Rssi calculator was designed to manipulate Rssi signal and thus parameter directly dependent on it - Proximity.
RssiCalculators - Class in com.kontakt.sdk.android.ble.rssi
RssiCalculators provides factory methods for predefined Rssi calculators.

S

SafeSparseLongArray - Class in com.kontakt.sdk.android.ble.util
 
SafeSparseLongArray() - Constructor for class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
SafeSparseLongArray(int) - Constructor for class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
SANDBOX_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Notifications
 
SC_BAD_GATEWAY - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_BAD_REQUEST - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_CONFLICT - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_CREATED - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_FORBIDDEN - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_GATEWAY_TIMEOUT - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_INTERNAL_SERVER_ERROR - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_METHOD_NOT_ALLOWED - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_NO_CONTENT - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_NOT_FOUND - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_NOT_MODIFIED - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_OK - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_SEE_OTHER - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_SERVICE_UNAVAILABLE - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_UNAUTHORIZED - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_UNPROCESSABLE_ENTITY - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
 
SCAN_RESPONSE_D00D_PREFIX - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
SCAN_RESPONSE_PDI_PREFIX - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
ScanCompat - Class in com.kontakt.sdk.android.ble.service
 
ScanCompat() - Constructor for class com.kontakt.sdk.android.ble.service.ScanCompat
 
ScanCompat.AbstractScanConfiguration - Class in com.kontakt.sdk.android.ble.service
 
ScanCompat.AbstractScanConfigurationL - Class in com.kontakt.sdk.android.ble.service
 
ScanCompatFactory - Class in com.kontakt.sdk.android.ble.service
 
ScanCompatFactory() - Constructor for class com.kontakt.sdk.android.ble.service.ScanCompatFactory
 
ScanContext - Class in com.kontakt.sdk.android.ble.configuration.scan
Provides scan-specific parameters influencing scan performance profiles of BLE devices to be found.
ScanContext.Builder - Class in com.kontakt.sdk.android.ble.configuration.scan
 
ScanContextUtils - Class in com.kontakt.sdk.android.ble.util
 
ScanContextUtils() - Constructor for class com.kontakt.sdk.android.ble.util.ScanContextUtils
 
ScanError - Class in com.kontakt.sdk.android.ble.exception
 
ScanError(String) - Constructor for class com.kontakt.sdk.android.ble.exception.ScanError
 
ScanMode - Enum in com.kontakt.sdk.android.ble.configuration.scan
ScanMode constants.
scanMode(ScanMode) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
scanMode(ScanMode) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Sets ScanMode.
ScanPeriod - Class in com.kontakt.sdk.android.ble.configuration
Describes time of single period describing how long Android device should scan Bluetooth devices and how long it should stay in an idle state.
scanPeriod(ScanPeriod) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
scanPeriod(ScanPeriod) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
ScanResponse - Class in com.kontakt.sdk.android.ble.discovery
 
ScanStatusListener - Interface in com.kontakt.sdk.android.ble.manager.listeners
Listener used to inform when devices scanning is started and stopped.
scheduled(boolean) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
SCHEDULED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The SCHEDULED
scheduleFirmwareUpdate(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
ScheduleFirmwareUpdateRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.firmwares
Request executor provided by FirmwaresApi.
ScheduleFirmwareUpdateRequestExecutor(FirmwaresService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Constructs request executor initialized with corresponding service class.
scheduleUpdate() - Method in class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Provides executor that can be used to schedule firmware update.
SDKBiConsumer<T,U> - Interface in com.kontakt.sdk.android.common.interfaces
Represents an operation that accepts two input arguments and returns no result.
SDKEqualsBuilder - Class in com.kontakt.sdk.android.common.util
 
SDKFunction<T,K> - Interface in com.kontakt.sdk.android.common.interfaces
Represents a function that accepts one argument and produces a result.
SDKOptional<T> - Class in com.kontakt.sdk.android.common.util
The type Optional.
SDKOptional() - Constructor for class com.kontakt.sdk.android.common.util.SDKOptional
 
SDKPreconditions - Class in com.kontakt.sdk.android.common.util
Preconditions provide utility validation methods.
SDKPredicate<T> - Interface in com.kontakt.sdk.android.common.interfaces
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
SDKSupplier<T> - Interface in com.kontakt.sdk.android.common.interfaces
Represents a supplier of results.
SDKThrowableFunction<T,K,E extends java.lang.Throwable> - Interface in com.kontakt.sdk.android.common.interfaces
Represents a function that accepts one argument and produces a result that may be validated with exception.
SearchMeta - Class in com.kontakt.sdk.android.cloud.response
All resources that return lists of elements can be paged.
SearchMeta() - Constructor for class com.kontakt.sdk.android.cloud.response.SearchMeta
 
secure() - Method in class com.kontakt.sdk.android.cloud.api.ConfigsApi
Provides executor that can be used to obtain secure configs.
SECURE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
SECURE_MODE_FIRMWARE_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of firmware revisions of beacon devices with single writable characteristic available
SECURE_NAMESPACE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
SECURE_NAMESPACE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
SECURE_PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
SECURE_PROXIMITY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
SECURE_PROXIMITY_UUID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Proximity
 
SECURE_REQUEST_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
SECURE_RESPONSE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
SECURE_RESPONSE_TIME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
SecureCommand - Class in com.kontakt.sdk.android.common.model
This class expresses a command that can be executed on a Device.
SecureCommand(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.SecureCommand
 
SecureCommands - Class in com.kontakt.sdk.android.cloud.response.paginated
Commands API response representation composed of command list and search meta data.
SecureCommands() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.SecureCommands
 
SecureCommandType - Enum in com.kontakt.sdk.android.common.model
Enumeration of secure command types.
SecureConfigsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.configs
Request executor provided by ConfigsApi.
SecureConfigsRequestExecutor(ConfigsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Constructs request executor initialized with corresponding service class.
secureNamespace(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
secureNamespace(String) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
secureProximity(UUID) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
secureProximity(UUID) - Method in class com.kontakt.sdk.android.common.model.ProximityId.Builder
 
secureRequest(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
secureResponse(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
secureResponseTime(long) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
serializeUrl(String) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Serializes url into Eddystone-based byte array format.
ServiceAbsentException - Exception in com.kontakt.sdk.android.ble.exception
Exception indicating that service is not available on device
ServiceAbsentException(String) - Constructor for exception com.kontakt.sdk.android.ble.exception.ServiceAbsentException
 
ServiceConnector - Interface in com.kontakt.sdk.android.ble.manager.service
Service connector interface.
set(int, T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
setActivityCheckConfiguration(ActivityCheckConfiguration) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setAddress(String) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setAddress(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setAddress(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets address.
setBatteryPower(int) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setBatteryPower(int) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setBatteryVoltage(int) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Sets battery voltage.
setBeaconUniqueId(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets beacon unique id.
setCacheFileName(String) - Method in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration.Builder
 
setCrashlyticsLoggingEnabled(boolean) - Method in class com.kontakt.sdk.android.common.KontaktSDK
 
setCrashlyticsLoggingEnabled(boolean) - Static method in class com.kontakt.sdk.android.common.log.Logger
Enables Crashlytics logging.
setDebugLoggingEnabled(boolean) - Method in class com.kontakt.sdk.android.common.KontaktSDK
 
setDebugLoggingEnabled(boolean) - Static method in class com.kontakt.sdk.android.common.log.Logger
Enables Debug Logging.
setDeviceName(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets device name.
setDevicesUpdateCallbackInterval(long) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setDistance(double) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setDistance(double) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
setDistance(double) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setEddystoneFilters(Collection<EddystoneFilter>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setEddystoneListener(EddystoneListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
setEddystoneListener(EddystoneListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
setEddystoneNamespaces(Collection<IEddystoneNamespace>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setFirmware(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets firmware.
setFirmwareVersion(String) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setFirmwareVersion(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setForceScanConfiguration(ForceScanConfiguration) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setIBeaconFilters(Collection<? extends IBeaconFilter>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setIBeaconListener(IBeaconListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
setIBeaconListener(IBeaconListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
setIBeaconRegions(Collection<IBeaconRegion>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setIdentifier(String) - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
Sets region identifier
setInstanceId(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setInstanceId(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
setLogLevelEnabled(LogLevel, boolean) - Method in class com.kontakt.sdk.android.common.KontaktSDK
 
setLogLevelEnabled(LogLevel, boolean) - Static method in class com.kontakt.sdk.android.common.log.Logger
 
setMajor(int) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setMajor(int) - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
Sets major
setMajor(int) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets major.
setMinor(int) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setMinor(int) - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
Sets minor
setMinor(int) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets minor.
setMonitoringEnabled(boolean) - Method in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration.Builder
 
setMonitoringSyncInterval(int) - Method in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration.Builder
 
setName(String) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setName(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setNamespace(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setNamespace(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
setObservedProfiles(Set<DeviceProfile>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setPassword(byte[]) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setPassword(byte[]) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Sets authorization password.
setPassword(byte[]) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setPassword(byte[]) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
setPassword(byte[]) - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
setPduCount(int) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Sets pdu count.
setProximity(Proximity) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setProximity(Proximity) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
setProximity(UUID) - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
Sets proximity uuid
setProximity(Proximity) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets proximity uUID.
setRequiredEddystoneFrameTypes(Collection<EddystoneFrameType>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setResolvedId(ResolvedId) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setResolveInterval(int) - Method in class com.kontakt.sdk.android.ble.configuration.InternalProximityManagerConfiguration.Builder
 
setRssi(int) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setRssi(int) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
setRssi(int) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setRssiCalculator(RssiCalculator) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setScanMode(ScanMode) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setScanPeriod(ScanPeriod) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setScanStatusListener(ScanStatusListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
setScanStatusListener(ScanStatusListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
setShuffled(boolean) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setShuffled(boolean) - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
Sets shuffled value
setShuffled(boolean) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setSpaceListener(SpaceListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
setSpaceListener(SpaceListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
setSupportNonConnectableMode(boolean) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setTelemetry(Telemetry) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setTelemetry(Telemetry) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
setTemperature(double) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Sets temperature.
setTimeSincePowerUp(int) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Sets time since power up.
setTimestamp(long) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setTimestamp(long) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
setTimestamp(long) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setTxPower(int) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setTxPower(int) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setUniqueId(String) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
setUniqueId(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setUrl(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
setUrl(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
setValue(int, int, int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
setValue(int, int, int, int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
setValue(int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Sets Integer as characteristic's value.
setValue(String) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Sets String as characteristic's value.
setValue(long) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Sets Long as characteristic's value.
setValue(byte[]) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
setVersion(int) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Sets version.
setWriteType(int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
share(String...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to share devices with other managers.
share(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to share devices with other managers.
share(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to share venues with other managers.
share(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to share venues with other managers.
shared(boolean) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
shared(boolean) - Method in class com.kontakt.sdk.android.common.model.ProximityId.Builder
 
SHARED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Proximity
 
ShareDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
ShareDeviceRequestExecutor(DevicesService, String...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
ShareDeviceRequestExecutor(DevicesService, List<String>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
shareDevices(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
SHARES_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
shareVenue(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
ShareVenueRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
ShareVenueRequestExecutor(VenuesService, UUID...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue unique IDs.
ShareVenueRequestExecutor(VenuesService, List<UUID>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue unique IDs.
shuffled(boolean) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
shuffled(boolean) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
shuffled(boolean) - Method in class com.kontakt.sdk.android.common.model.ProximityId.Builder
 
SHUFFLED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
 
SHUFFLED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
SHUFFLED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Proximity
 
SHUFFLED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Region
 
SHUFFLED_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
shuffles(Shuffles) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
Shuffles - Class in com.kontakt.sdk.android.common.model
A container for future shuffles both for Eddystone and iBeacon profiles that is aggregated inside Device object.
Shuffles(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Shuffles
 
Shuffles.Builder - Class in com.kontakt.sdk.android.common.model
 
SimpleEddystoneListener - Class in com.kontakt.sdk.android.ble.manager.listeners.simple
 
SimpleEddystoneListener() - Constructor for class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleEddystoneListener
 
SimpleIBeaconListener - Class in com.kontakt.sdk.android.ble.manager.listeners.simple
 
SimpleIBeaconListener() - Constructor for class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleIBeaconListener
 
SimpleScanStatusListener - Class in com.kontakt.sdk.android.ble.manager.listeners.simple
 
SimpleScanStatusListener() - Constructor for class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleScanStatusListener
 
SimpleSpaceListener - Class in com.kontakt.sdk.android.ble.manager.listeners.simple
 
SimpleSpaceListener() - Constructor for class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSpaceListener
 
size() - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
sourceId(String) - Method in class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
sourceType(SourceType) - Method in class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
SourceType - Enum in com.kontakt.sdk.android.common.model
 
SpaceListener - Interface in com.kontakt.sdk.android.ble.manager.listeners
Listener used to inform when space (IBeacon region or Eddystone namespace) is entered or abandoned.
spaces() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
spaces() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Configure IBeacon regions and Eddystone namespaces.
SpacesConfigurator - Interface in com.kontakt.sdk.android.ble.manager.configuration
This class is responsible for ranging/monitoring configuration.
SpacesResolver<Space> - Class in com.kontakt.sdk.android.ble.manager.internal
Class is responsible for resolving shuffled iBeacon regions or Eddystone namespaces using Kontakt Cloud.
SpacesResolver(IKontaktCloud) - Constructor for class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
SpacesResolver.NamespacesResolver - Class in com.kontakt.sdk.android.ble.manager.internal
 
SpacesResolver.RegionsResolver - Class in com.kontakt.sdk.android.ble.manager.internal
 
SpacesResolver.ResolvingStatusListener - Interface in com.kontakt.sdk.android.ble.manager.internal
 
specification(Specification) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
Specification - Enum in com.kontakt.sdk.android.common.model
Enumeration type of specification.
SPECIFICATION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
SPECIFICATION_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
start() - Method in class com.kontakt.sdk.android.ble.monitoring.EventCollector
 
start() - Method in interface com.kontakt.sdk.android.ble.monitoring.IEventCollector
 
start() - Static method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
START_INDEX_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Specifies the start index of requested data.
startIndex - Variable in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
 
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.presets.PresetsRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies the start index of requested data.
startScanning() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
startScanning() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Starts scanning for Kontakt.io devices.
stop() - Method in class com.kontakt.sdk.android.ble.monitoring.EventCollector
 
stop() - Method in interface com.kontakt.sdk.android.ble.monitoring.IEventCollector
 
stopScanning() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
stopScanning() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Stops scanning.
StringUtils - Class in com.kontakt.sdk.android.cloud.util
String utility methods.
subordinatesOf(UUID) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
We can use this method if we want to fetch all subordinate managers for the given manager.
SUPERVISOR_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The SUPERVISOR _ iD.
SUPERVISOR_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Managers
 
supervisorId(UUID) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
supportNonConnectableMode(boolean) - Method in class com.kontakt.sdk.android.ble.manager.configuration.Configuration
 
supportNonConnectableMode(boolean) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Set to true if you want to support Kontakt.io devices which (for any reasons) are in NON-CONNECTABLE mode.
SWITCHABLE_PROFILE_FIRMWARE_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of firmware revisions of beacon devices available to switch between IBeacon and Eddystone profile
switchToDeviceProfile(DeviceProfile, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
switchToDeviceProfile(DeviceProfile, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Switch to device profile.
SYNC_NOT_IMPLEMENTED_YET - Static variable in class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteListener
The constant SYNC_NOT_IMPLEMENTED_YET.
SyncableKontaktDeviceConnection - Class in com.kontakt.sdk.android.ble.connection
Syncable Kontakt device connection combines KontaktDeviceConnection and KontaktCloud functionalities.
SyncableKontaktDeviceConnection(Context, RemoteBluetoothDevice, IKontaktDeviceConnection.ConnectionListener) - Constructor for class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
Instantiates a new Syncable Kontakt device connection.
SyncableKontaktDeviceConnection.SyncWriteBatchListener<T> - Class in com.kontakt.sdk.android.ble.connection
Abstract class used as listener to notify about batch updating device and syncing with REST API
SyncableKontaktDeviceConnection.SyncWriteListener - Class in com.kontakt.sdk.android.ble.connection
Abstract class used as listener to notify about updating device and syncing with REST API
SyncWriteBatchListener() - Constructor for class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteBatchListener
 
SyncWriteListener() - Constructor for class com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection.SyncWriteListener
 

T

Telemetry - Class in com.kontakt.sdk.android.ble.spec
Telemetry provides meta data specific for particular Eddystone device.
Telemetry(Telemetry.Builder) - Constructor for class com.kontakt.sdk.android.ble.spec.Telemetry
Instantiates a new Telemetry.
TELEMETRY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
Telemetry.Builder - Class in com.kontakt.sdk.android.ble.spec
Telemetry Builder.
TEMPERATURE - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 
test(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKPredicate
Test boolean.
TIME_SINCE_POWER_UP - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 
timestamp - Variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
timestamp(long) - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
timestamp(long) - Method in class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
TIMESTAMP - Static variable in class com.kontakt.sdk.android.common.util.Constants
 
TIMESTAMP_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Events
 
TimestampUtil - Class in com.kontakt.sdk.android.common
Helper class for timestamp operations
TLM() - Constructor for class com.kontakt.sdk.android.common.util.Constants.TLM
 
to2ByteArray(int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts integer value to 2-byte array.
toAlignedString(String, int) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Creates String with with specific length aligned to the end with filled with "0" from the beginning.
toCompany(UUID) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.MoveDeviceRequestExecutor
Specifies the company.
toHashCode() - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Return the computed hashCode.
toHexString(byte[]) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Converts array of bytes to hexed string.
TOKEN_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Notifications
 
toManager(UUID) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Specifies the manager.
toManager(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.MoveDeviceRequestExecutor
Specifies the manager.
toManagers(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Specifies managers.
toManagers(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Specifies managers.
toManagers(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Specifies managers.
toManagers(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Specifies managers.
toPowerLevel(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts bytes array to Beacon power level.
toPowerLevel(int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts integer value to power level.
toPrimitive(Integer[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts an array of object Integers to primitives.
toResolve - Variable in class com.kontakt.sdk.android.ble.manager.internal.SpacesResolver
 
toString() - Method in class com.kontakt.sdk.android.ble.connection.WriteListener.WriteResponse
 
toString() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
toString() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
toString() - Method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceCharacteristic
 
toString() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
 
toString() - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
toString() - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
toString() - Method in enum com.kontakt.sdk.android.common.model.OrderBy
 
toString() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
toStringFromHex(byte[]) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Transforms bytes array into String representation.
toUUID(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts bytes array to UUID
toVenue(UUID) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Specifies the venue.
TX_POWER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The TX _ pOWER.
TX_POWER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The TX POWER.
TX_POWER_MAX_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Config
A constant holding the maximum value a txPower property can have.
TX_POWER_MAX_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Preset
A constant holding the maximum value a txPower property can have.
TX_POWER_MIN_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Config
A constant holding the minimum value a txPower property can have.
TX_POWER_MIN_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Preset
A constant holding the minimum value a txPower property can have.
TX_POWER_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
TX_POWER_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
txPower(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
txPower(int) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
 
type(DeviceType) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies device type.
type(DeviceType) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies device type.
type(VenueType) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies venue type.
type(String) - Method in class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
type(EventType) - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Firmwares
 
TYPE_SERVICE_DATA - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 

U

unassignDevice(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
UnassignDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
UnassignDeviceRequestExecutor(DevicesService, String...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.UnassignDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
UnassignDeviceRequestExecutor(DevicesService, List<String>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.UnassignDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
unassignedFor(UUID) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Use that method if you want to fetch devices that are assigned to the given manager and not assigned to any venue.
unassignFromVenue(String...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to unassign devices from venue.
unassignFromVenue(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to unassign devices from venue.
UNIQUE_ID - Static variable in interface com.kontakt.sdk.android.common.model.IFutureId
 
UNIQUE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The UNIQUE _ iD.
UNIQUE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The UNIQUE_ID
UNIQUE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants
The UNIQUE ID constant.
UNIQUE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
UNKNOWN - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
unregisterProximityManager(int) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
unscheduleFirmwareUpdate(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
UnscheduleFirmwareUpdateRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.firmwares
Request executor provided by FirmwaresApi.
UnscheduleFirmwareUpdateRequestExecutor(FirmwaresService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.firmwares.UnscheduleFirmwareUpdateRequestExecutor
Constructs request executor initialized with corresponding service class.
unscheduleUpdate() - Method in class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Provides executor that can be used to unschedule firmware update.
unshare(String...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to unshare devices from managers.
unshare(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to unshare devices from managers.
unshare(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to unshare venues from managers.
unshare(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to unshare venues from managers.
UnshareDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
UnshareDeviceRequestExecutor(DevicesService, String...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
UnshareDeviceRequestExecutor(DevicesService, List<String>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
unshareDevices(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
unshareVenue(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
UnshareVenueRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
UnshareVenueRequestExecutor(VenuesService, UUID...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue unique IDs.
UnshareVenueRequestExecutor(VenuesService, List<UUID>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue unique IDs.
update(String) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to update a device.
update(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ManagersApi
Provides executor that can be used to update a manager.
update(UUID) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to update a venue.
updateAction(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
updateBrowserAction(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to update a browser action.
UpdateBrowserActionRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
UpdateBrowserActionRequestExecutor(ActionsService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateBrowserActionRequestExecutor
Constructs request executor initialized with corresponding service class and action's id.
updateConfiguration(InternalProximityManagerConfiguration) - Method in class com.kontakt.sdk.android.ble.monitoring.EventCollector
 
updateConfiguration(InternalProximityManagerConfiguration) - Method in interface com.kontakt.sdk.android.ble.monitoring.IEventCollector
 
updateContentAction(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to update a content action.
UpdateContentActionRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
UpdateContentActionRequestExecutor(ActionsService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateContentActionRequestExecutor
Constructs request executor initialized with corresponding service class and action's id.
UPDATED_AT_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
updateDevice(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
UpdateDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
UpdateDeviceRequestExecutor(DevicesService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.UpdateDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique ID.
updateManager(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
UpdateManagerRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.managers
Request executor provided by ManagersApi.
UpdateManagerRequestExecutor(ManagersService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.managers.UpdateManagerRequestExecutor
Constructs request executor initialized with corresponding service class and manager unique ID.
updateState(int, ProximityService.State) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
Updates BeaconService state.
updateVenue(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
UpdateVenueRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
UpdateVenueRequestExecutor(VenuesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue unique ID.
url - Variable in class com.kontakt.sdk.android.cloud.api.executor.UrlRequestExecutor
 
url(String) - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
url(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
URL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The URL.
URL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
URL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The URL.
URL_MAX_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
URL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
URL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
URL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
UrlRequestExecutor<T> - Class in com.kontakt.sdk.android.cloud.api.executor
Request executor designed for fetching requested data directly from the URL.
UrlRequestExecutor(String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.UrlRequestExecutor
Constructs request executor initialized with the URL.
UUID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Region
 

V

v(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a verbose log message.
v(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a verbose log message and log the exception.
VALID_VERSIONS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The VALID _ vERSIONS.
validateAdvertisingInterval(int) - Static method in class com.kontakt.sdk.android.common.util.IBeaconPropertyValidator
Validates Beacon advertising interval.
validateBeaconMasterPassword(String) - Static method in class com.kontakt.sdk.android.common.util.IBeaconPropertyValidator
Validates beacon master password.
validateBeaconPassword(String, String) - Static method in class com.kontakt.sdk.android.common.util.IBeaconPropertyValidator
Validates Beacon password.
validateHexString(String) - Static method in class com.kontakt.sdk.android.common.util.EddystonePropertyValidator
 
validateInstanceId(byte[]) - Static method in class com.kontakt.sdk.android.common.util.EddystonePropertyValidator
 
validateMajor(int) - Static method in class com.kontakt.sdk.android.common.util.IBeaconPropertyValidator
Validates Beacon major value the value should be within the range [0, 65535].
validateMinor(int) - Static method in class com.kontakt.sdk.android.common.util.IBeaconPropertyValidator
Validates Beacon minor value the value should be within the range [0, 65535]
validateModelName(String) - Static method in class com.kontakt.sdk.android.common.util.IBeaconPropertyValidator
 
validateNamespace(byte[]) - Static method in class com.kontakt.sdk.android.common.util.EddystonePropertyValidator
 
validatePowerLevel(int) - Static method in class com.kontakt.sdk.android.common.util.IBeaconPropertyValidator
Validates Beacon power level.
validateStringWithExactLength(String, String, int) - Static method in class com.kontakt.sdk.android.common.util.EddystonePropertyValidator
 
validateStringWithLessLength(String, String, int) - Static method in class com.kontakt.sdk.android.common.util.EddystonePropertyValidator
 
validateUrl(String) - Static method in class com.kontakt.sdk.android.common.util.EddystonePropertyValidator
 
Validator<Device,Space> - Interface in com.kontakt.sdk.android.ble.discovery
 
validVersions(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
value() - Method in enum com.kontakt.sdk.android.common.model.OrderBy
 
valueAt(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.configuration.scan.ScanMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore.StoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.connection.WriteListener.Cause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.discovery.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.discovery.FrameDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.spec.EddystoneFrameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceCharacteristic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceService
Returns the enum constant of this type with the specified name.
valueOf(UUID) - Static method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceService
Returns Service Model by given Service Id.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.log.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.Access
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.Action.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.ActionContent.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.DeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.FirmwareType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.Manager.Role
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.Model
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.OrderBy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.PacketType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.SecureCommandType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.SourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.Specification
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.VenueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.profile.DeviceProfile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.Proximity
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.kontakt.sdk.android.ble.configuration.scan.ScanMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore.StoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.connection.WriteListener.Cause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.discovery.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.discovery.FrameDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.spec.EddystoneFrameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceCharacteristic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceService
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.log.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.Access
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.Action.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.ActionContent.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.DeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.FirmwareType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.Manager.Role
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.Model
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.OrderBy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.PacketType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.SecureCommandType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.SourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.Specification
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.VenueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.profile.DeviceProfile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.Proximity
Returns an array containing the constants of this enum type, in the order they are declared.
venue(Venue) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
Venue - Class in com.kontakt.sdk.android.common.model
An abstract representation of a region.
Venue(Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Venue
 
Venue.Builder - Class in com.kontakt.sdk.android.common.model
 
VENUE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
VENUE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
VENUE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
VENUE_TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
VenueImageRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
VenueImageRequestExecutor(VenuesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.VenueImageRequestExecutor
Constructs request executor initialized with corresponding service class and venue's id.
VenueRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
VenueRequestExecutor(VenuesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.VenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue's id.
venues() - Method in interface com.kontakt.sdk.android.cloud.IKontaktCloud
Provides venues API endpoint.
venues() - Method in class com.kontakt.sdk.android.cloud.KontaktCloud
Provides venues API endpoint.
Venues - Class in com.kontakt.sdk.android.cloud.response.paginated
Venues API response representation composed of venue list and search meta data.
Venues() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Venues
 
venues - Variable in class com.kontakt.sdk.android.cloud.response.paginated.Venues
 
VENUES_JSON_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
VenuesApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Venues API endpoint.
VenuesApi(VenuesService) - Constructor for class com.kontakt.sdk.android.cloud.api.VenuesApi
Constructs Venues API endpoint initialized with corresponding service class.
VenuesRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
VenuesRequestExecutor(VenuesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Constructs request executor initialized with corresponding service class.
VenuesService - Interface in com.kontakt.sdk.android.cloud.api.service
 
VenueType - Enum in com.kontakt.sdk.android.common.model
Enumeration of venue types.
VERSION - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 

W

w(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a warning log message.
w(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a warning log message and log the exception.
w(Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a warning log message and log the exception.
WIFI_SCAN_INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant WIFI_SCAN_INTERVAL.
with(Device) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UpdateDeviceRequestExecutor
Specifies device data to update.
with(Manager) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.UpdateManagerRequestExecutor
Specifies manager data to update.
with(Venue) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Specifies venue data to update.
WITH_META_DATA_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
WITH_META_DATA_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
withAccess(Access) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Specifies an access.
withAccess(Access) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Specifies an access.
withContext(Context) - Method in class com.kontakt.sdk.android.cloud.api.executor.notifications.RegisterTokenRequestExecutor
 
withIds(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies config unique identifiers.
withIds(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies config unique identifiers.
withIds(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies config unique IDs.
withIds(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies config unique IDs.
withIds(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies device unique IDs.
withIds(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies device unique IDs.
withIds(EddystoneUid...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies Eddystone unique IDs.
withIds(List<EddystoneUid>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies Eddystone unique IDs.
withIds(IBeaconId...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies iBeacon unique IDs.
withIds(List<IBeaconId>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies iBeacon unique IDs.
withImageFile(File) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.CreateVenueRequestExecutor
Specifies an image file of newly created venue.
withImageFile(byte[]) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.CreateVenueRequestExecutor
Specifies an image file of newly created venue.
withImageFile(File) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Specifies new image file.
withImageFile(byte[]) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Specifies new image file.
withMediaFile(File) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Specifies a media file of newly created action.
withMediaFile(File) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateContentActionRequestExecutor
Updates the action's media file.
withMetaData(boolean) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Indicates if we want to share devices with metadata or not.
withMetaData(boolean) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Indicates if we want to share devices with metadata or not.
withProximity(Proximity) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateBrowserActionRequestExecutor
Specifies the proximity of newly created action.
withProximity(Proximity) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Specifies the proximity of newly created action.
withProximity(Proximity) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateBrowserActionRequestExecutor
Updates the action's proximity.
withProximity(Proximity) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateContentActionRequestExecutor
Updates the action's proximity.
withType(SecureCommandType) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies the command's type.
withType(DeviceType) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Specifies device type.
withType(FirmwareType) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies firmware type.
withUrl(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateBrowserActionRequestExecutor
Specifies a URL of newly created action.
withUrl(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateBrowserActionRequestExecutor
Updates the action's URL.
withVersion(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Specifies the version name.
WORKING_MODE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant WORKING_MODE.
write(JsonWriter, Action) - Method in class com.kontakt.sdk.android.cloud.adapter.ActionTypeAdapter
write(JsonWriter, Config) - Method in class com.kontakt.sdk.android.cloud.adapter.ConfigTypeAdapter
write(JsonWriter, Device) - Method in class com.kontakt.sdk.android.cloud.adapter.DeviceTypeAdapter
WriteBatchListener<T> - Interface in com.kontakt.sdk.android.ble.connection
WriteBatchListener provides callback methods notifying about writing parameters batch to Beacon device.
writeBoolean(JsonWriter, String, Boolean) - Method in class com.kontakt.sdk.android.cloud.adapter.BaseTypeAdapter
 
writeEnum(JsonWriter, String, Enum) - Method in class com.kontakt.sdk.android.cloud.adapter.BaseTypeAdapter
 
writeInteger(JsonWriter, String, Integer) - Method in class com.kontakt.sdk.android.cloud.adapter.BaseTypeAdapter
 
WriteListener - Interface in com.kontakt.sdk.android.ble.connection
WriteListener provides callbacks indicating whether Beacon characteristics manipulation ended successfully or failed.
WriteListener.Cause - Enum in com.kontakt.sdk.android.ble.connection
 
WriteListener.WriteResponse - Class in com.kontakt.sdk.android.ble.connection
Object representing response from device after writing characteristic
writeLong(JsonWriter, String, Long) - Method in class com.kontakt.sdk.android.cloud.adapter.BaseTypeAdapter
 
WriteResponse(long, String) - Constructor for class com.kontakt.sdk.android.ble.connection.WriteListener.WriteResponse
 
writeString(JsonWriter, String, String) - Method in class com.kontakt.sdk.android.cloud.adapter.BaseTypeAdapter
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Action
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Company
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Config
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Credentials
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Device
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Event
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.EventPacket
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Firmware
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Manager
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Namespace
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Preset
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.SecureCommand
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Venue
 
writeUUID(JsonWriter, String, UUID) - Method in class com.kontakt.sdk.android.cloud.adapter.BaseTypeAdapter
 

X

X_WWW_FORM_URL_ENCODED - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links