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 

A

absent() - Static method in class com.kontakt.sdk.android.common.util.SDKOptional
Absent optional.
AbstractBluetoothDeviceDiscoverer<Space,RBD extends RemoteBluetoothDevice> - Class in com.kontakt.sdk.android.ble.discovery
Abstraction for Bluetooth device discoverers in the SDK.
AbstractBluetoothDeviceDiscoverer(DiscoveryContract, DistanceSort, Collection<EventType>, ActivityCheckConfiguration, Collection<Space>, long) - 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
 
AbstractEntityData - Class in com.kontakt.sdk.android.http.data
Abstract entity data represents data that are included to perform CRUD operation with KontaktApiClient.
AbstractEntityData(EntityData) - Constructor for class com.kontakt.sdk.android.http.data.AbstractEntityData
Instantiates a new Abstract entity data.
accept(T, U) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKBiConsumer
Accept method.
accept(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKConsumer
Accept method.
ACCEPT_VERSION - Static variable in class com.kontakt.sdk.android.http.KontaktApiClient
 
acceptProfile(IPreset, WriteBatchListener<IPreset>) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
acceptProfile(IPreset, WriteBatchListener<IPreset>) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Accepts predefined profile (Preset) and changes parameters for Beacon.
Access - Enum in com.kontakt.sdk.android.common.model
OWNER, SUPERVISOR, VIEWER, EDITOR Your access to the device
ACCESS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
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_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.
ActionData - Class in com.kontakt.sdk.android.http.data
Action data provides dataset that may be included to perform CRUD operations with Action resource.
ACTIONS_COUNT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The ACTIONS COUNT.
actionsApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
ActionsApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
Actions API accessor provides interface describing interaction with API and Actions management.
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(long, long) - Constructor for class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Instantiates new immutable Beacon Activity Check Configuration instance
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(IDevice) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Add beacon.
addDeviceProfiles(Collection<DeviceProfile>) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets Device Profiles
addDevices(Collection<IDevice>) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Add devices.
addHeader(String, String) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Add header.
addOrReplace(T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
Add or replace new value.
addParameter(String, String) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter.
addParameter(String, int) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter.
addParameter(String, UUID) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter.
addParameter(String, double) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter.
addParameter(String, boolean) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter
addParameter(String, File, SDKFunction<byte[], String>) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter.
addParameter(String, Collection<String>) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter.
addParameter(String, String) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Add parameter.
addParameterIfNotNull(String, String) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter if not null.
addParameters(List<Map.Entry<String, String>>) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Add parameters.
addProximityListener(KontaktProximityListener) - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
 
addResolveRequest(int, BluetoothDeviceEvent) - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
 
ADDRESS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
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.
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_URL - Static variable in interface com.kontakt.sdk.android.http.interfaces.IKontaktApiClient
 
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(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.DeviceNameFilter
 
apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.FirmwareFilter
 
apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
 
apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconUniqueIdFilter
 
apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MajorFilter
 
apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MinorFilter
 
apply(IBeaconAdvertisingPacket) - 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.
applyCloudConfig(ICloudConfig) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Apply cloud config.
applyConfig(IConfig, WriteBatchListener<IConfig>) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
applyConfig(IConfig, WriteBatchListener<IConfig>) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Applies pending configuration (Config) for Beacon.
applyConfig(IConfig, SyncableKontaktDeviceConnection.SyncWriteBatchListener<IConfig>) - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection
 
applyConfig(IConfig) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Apply config.
applyConfig(IConfig, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Apply config.
applyConfig(ICloudConfig, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Apply config.
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(SecureSingleConfig, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection
 
applySecureConfig(Collection<SecureSingleConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Applies secure config to cloud.
applySecureConfig(Collection<SecureSingleConfig>, ResultApiCallback<List<SecureSingleConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Applies secure config to cloud.
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.
assignDevicesToManager(UUID, Set<UUID>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Assign devices to manager.
assignDevicesToManager(UUID, Set<UUID>, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Assign devices to manager.
assignDevicesToVenue(UUID, Set<UUID>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Assign devices to venue.
assignDevicesToVenue(UUID, Set<UUID>, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Assign devices to venue.
assignManagersToSupervisor(UUID, Set<UUID>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Assigns managers to supervisor.
assignManagersToSupervisor(UUID, Set<UUID>, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Assign managers to supervisor.
attachListener(ProximityManager.ProximityListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
attachListener(ProximityManager.ProximityListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Attaches listener.
attachListener(ProximityManager.ProximityListener) - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 

B

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
 
Beacon - Class in com.kontakt.sdk.android.common.model
Beacon model represents JSON model of Beacon device with kontakt.io logic applied.
Beacon(Beacon.Builder) - Constructor for class com.kontakt.sdk.android.common.model.Beacon
Instantiates a new Beacon model.
Beacon.Builder - Class in com.kontakt.sdk.android.common.model
The type Builder.
BeaconDevice - Class in com.kontakt.sdk.android.ble.device
Class representing a real Beacon device.
BeaconDevice(IBeaconAdvertisingPacket) - Constructor for class com.kontakt.sdk.android.ble.device.BeaconDevice
Instantiates a new Beacon.
BeaconId - Class in com.kontakt.sdk.android.common.model
Represents Beacon basic values after resolve shuffled IBeacon
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
Builder class used for creating BeaconRegion object
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.
BrowserAction - Class in com.kontakt.sdk.android.common.model
Browser action contains source url that redirects to certain Web page.
BrowserAction.Builder - Class in com.kontakt.sdk.android.common.model
The type Builder.
build() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext.Builder
build() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
Builds global scan context instance.
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 eddystone device.
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.Beacon.Builder
Builds beacon
build() - Method in class com.kontakt.sdk.android.common.model.BrowserAction.Builder
Build browser action.
build() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Build cloud config.
build() - Method in class com.kontakt.sdk.android.common.model.Company.Builder
Builds company instance.
build() - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Builds config.
build() - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Builds Content Action.
build() - Method in class com.kontakt.sdk.android.common.model.Counters.Builder
Creates Counters object from builder
build() - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Build t.
build() - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials.Builder
Build beacon credentials.
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 firmware.
build() - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Build manager.
build() - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
Builds profile.
build() - Method in class com.kontakt.sdk.android.common.model.ProximityUUID.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Builds Venue.
build() - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Returns the computed hashCode.
build() - Method in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration.Builder
 
build() - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Build config data.
build() - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds device data.
build() - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Build update data.
build() - Method in class com.kontakt.sdk.android.http.data.ManagerData.Builder
Builds manager data.
build() - Method in class com.kontakt.sdk.android.http.data.VenueData.Builder
Adds venue data.
build() - Method in class com.kontakt.sdk.android.http.HttpResult.Builder
Builds http result.
build() - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Build request description.
build() - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Build search meta.
Builder() - Constructor for class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Beacon.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.BrowserAction.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.CloudConfig.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Company.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Config.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.ContentAction.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Counters.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Device.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.DeviceCredentials.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Firmware.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Manager.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Namespace.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Preset.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.ProximityUUID.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Venue.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.http.data.EntityData.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.http.HttpResult.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.http.SearchMeta.Builder
 

C

calculateDistance(int, double) - Static method in class com.kontakt.sdk.android.ble.discovery.DiscoveryUtils
Calculates distance from remote device.
calculateHashCode() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
calculateHashCode() - Method in class com.kontakt.sdk.android.common.model.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.
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
 
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.
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.
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.connection.KontaktDeviceServiceStore
Clears cache
clear() - Method in class com.kontakt.sdk.android.ble.math.Mean
 
clear() - Method in class com.kontakt.sdk.android.ble.math.Sum
 
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 interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
clear() - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
clear() - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
 
clear() - Method in class com.kontakt.sdk.android.monitoring.EventCollector
 
clear() - Method in interface com.kontakt.sdk.android.monitoring.IEventCollector
 
clearBuffers() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
clearBuffers() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Clears buffers resolved beacon cache
Available only in KontaktProximityManager
clearBuffers() - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
 
clearBuffers() - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
clearCache() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
clearCache() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Clears resolved beacon cache
Available only in KontaktProximityManager
clearCache() - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
clearResources() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
clearResources() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Clears resources.
ClientException - Exception in com.kontakt.sdk.android.http.exception
Thrown by REST Client if desired interaction fails.
ClientException(String) - Constructor for exception com.kontakt.sdk.android.http.exception.ClientException
Instantiates a new Client exception.
ClientException(Throwable) - Constructor for exception com.kontakt.sdk.android.http.exception.ClientException
Instantiates a new Client exception.
ClientException(int, Throwable) - Constructor for exception com.kontakt.sdk.android.http.exception.ClientException
 
clone() - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
close() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
close() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
 
close() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteKontaktDeviceConnection
Closes connection to the device.
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.
close() - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection
 
close() - Method in interface com.kontakt.sdk.android.http.interfaces.IKontaktApiClient
Closes Client so that further usage is impossible.
close() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
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.
CloudBeacon - Class in com.kontakt.sdk.android.common.model
Representation of cloud beacon
CloudBeacon(CloudBeacon.Builder) - Constructor for class com.kontakt.sdk.android.common.model.CloudBeacon
 
CloudBeacon.Builder - Class in com.kontakt.sdk.android.common.model
 
CloudConfig - Class in com.kontakt.sdk.android.common.model
Cloud config represents the configuration that can be applied to Cloud Beacon device.
CloudConfig.Builder - Class in com.kontakt.sdk.android.common.model
The type Builder.
collect(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.monitoring.EventCollector
 
collect(RemoteBluetoothDevice) - Method in interface com.kontakt.sdk.android.monitoring.IEventCollector
 
com.kontakt.sdk.android.ble.broadcast - package com.kontakt.sdk.android.ble.broadcast
 
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.math - package com.kontakt.sdk.android.ble.math
 
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.cache - package com.kontakt.sdk.android.cache
 
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
 
com.kontakt.sdk.android.configuration - package com.kontakt.sdk.android.configuration
 
com.kontakt.sdk.android.connection - package com.kontakt.sdk.android.connection
 
com.kontakt.sdk.android.http - package com.kontakt.sdk.android.http
 
com.kontakt.sdk.android.http.data - package com.kontakt.sdk.android.http.data
 
com.kontakt.sdk.android.http.exception - package com.kontakt.sdk.android.http.exception
 
com.kontakt.sdk.android.http.interfaces - package com.kontakt.sdk.android.http.interfaces
 
com.kontakt.sdk.android.manager - package com.kontakt.sdk.android.manager
 
com.kontakt.sdk.android.monitoring - package com.kontakt.sdk.android.monitoring
 
CommonApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
The interface Common api accessor.
commonsApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
Company - Class in com.kontakt.sdk.android.common.model
Company model describes real Company registered in kontakt.io database.
COMPANY - Static variable in class com.kontakt.sdk.android.common.util.Constants
The COMPANY constant.
Company.Builder - Class in com.kontakt.sdk.android.common.model
Company Builder.
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
 
compareTo(Manager) - Method in class com.kontakt.sdk.android.common.model.Manager
 
Config - Class in com.kontakt.sdk.android.common.model
Config represents configuration which Beacon device must be updated with.
Config.Builder - Class in com.kontakt.sdk.android.common.model
Config Builder.
ConfigData - Class in com.kontakt.sdk.android.http.data
Action data provides data set that may be included to perform CRUD operations with Config resource.
ConfigData.Builder - Class in com.kontakt.sdk.android.http.data
Config data Builder.
configurationApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
ConfigurationApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
Configuration API accessor provides interface for Configs Profiles management.
connect() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
connect() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
 
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.ProximityManager
 
connect(OnServiceReadyListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Connects to backing Service.
connect(OnServiceReadyListener) - Method in interface com.kontakt.sdk.android.ble.manager.ServiceConnector
Attempts to connect ServiceConnector to backing Service.
connect(OnServiceReadyListener) - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
connectToDevice() - Method in class com.kontakt.sdk.android.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.Company - Class in com.kontakt.sdk.android.common.util
Convenience constants.
Constants.Config - Class in com.kontakt.sdk.android.common.util
TConvenience constants.
Constants.Counters - Class in com.kontakt.sdk.android.common.util
 
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.Namspace - Class in com.kontakt.sdk.android.common.util
 
Constants.Profile - 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.SearchMeta - Class in com.kontakt.sdk.android.common.util
The type Search meta.
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(KontaktDeviceService) - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
contains(Object) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
containsAll(Collection<?>) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
containsParameter(String, String) - Method in class com.kontakt.sdk.android.http.data.AbstractEntityData
Checks if key exists in parameters with provided value
containsParameter(String, String) - Method in class com.kontakt.sdk.android.http.RequestDescription
 
containsParameterKey(String) - Method in class com.kontakt.sdk.android.http.data.AbstractEntityData
Checks if key exists in parameters
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_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT _ lENGTH.
CONTENT_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT _ tYPE.
ContentAction - Class in com.kontakt.sdk.android.common.model
Content action contains source url that redirects to content that may be downloaded.
ContentAction.Builder - Class in com.kontakt.sdk.android.common.model
The type Builder.
ContentCategory - Enum in com.kontakt.sdk.android.common.util
Content category describes a kind of the content of Content Action.
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.
Counters - Class in com.kontakt.sdk.android.common.model
Container for basic information about devices connected with account
COUNTERS - Static variable in class com.kontakt.sdk.android.common.util.Constants
 
Counters.Builder - Class in com.kontakt.sdk.android.common.model
Builder class for creating Counters
COUNTRY_CODE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Company
The COUNTRY_CODE.
COVER_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The COVER TYPE.
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(Collection<String>, DeviceType) - Static method in class com.kontakt.sdk.android.http.data.ConfigData
Creates builder including necessary parameters needed to create the Config for many devices.
create(String, DeviceType) - Static method in class com.kontakt.sdk.android.http.data.ConfigData
Create builder including necessary parameters needed to create the Config for single device.
create(String, String, String, IManager.Role) - Static method in class com.kontakt.sdk.android.http.data.ManagerData
Create builder with parameters required to create Manager instance.
create(String, String) - Static method in class com.kontakt.sdk.android.http.data.VenueData
Creates venue builder for Venue instance creation operation.
createBrowserAction(Proximity, String, String) - Static method in class com.kontakt.sdk.android.http.data.ActionData
Creates Browser Action data.
createBrowserAction(ActionData) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Create browser action.
createBrowserAction(ActionData, ResultApiCallback<IBrowserAction>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Create browser action.
createCloudConfig(ConfigData) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Creates cloud config.
createCloudConfig(ConfigData, ResultApiCallback<ICloudConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Create cloud config.
createConfig(ConfigData) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Creates config.
createConfig(ConfigData, ResultApiCallback<IConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Create config.
createContentAction(Proximity, String) - Static method in class com.kontakt.sdk.android.http.data.ActionData
Creates Content Action data.
createContentAction(ActionData, File) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
createContentAction(ActionData, File, ResultApiCallback<IContentAction>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
createEvent(EventType, Space, ArrayList<RBD>) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
createEvent(EventType, IEddystoneNamespace, ArrayList<IEddystoneDevice>) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
 
createEvent(EventType, IBeaconRegion, ArrayList<IBeaconDevice>) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
 
createManager(ManagerData) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Creates manager.
createManager(ManagerData, ResultApiCallback<IManager>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Create manager.
createNewDiscovered(IEddystoneDevice, IEddystoneNamespace, long) - Static method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
Creates EddystoneDeviceEvent from IEddystoneDevice and IEddystoneNamespace
createNewDiscovered(IBeaconDevice, IBeaconRegion, long) - Static method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Creates IBeaconDeviceEvent from resolved IBeaconDevice and IBeaconRegion
createVenue(VenueData) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Creates venue.
createVenue(VenueData, ResultApiCallback<IVenue>) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Create venue.
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
The parcelable constant CREATOR.
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.Beacon
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.BeaconId
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.BrowserAction
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.CloudBeacon
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.CloudConfig
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.ContentAction
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Counters
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.DeviceCredentials
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.EddystoneUID
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Event
 
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
 
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
 
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.ProximityUUID
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.SecureSingleConfig
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Venue
Parcelable CREATOR constant.
CREDENTIALS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant CREDENTIALS.
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.
DATA_SEND_INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant DATA_SEND_INTERVAL.
DATABASE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants
The DATABASE ID - convenience constant for database persistance .
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext
DEFAULT EddystoneScanContext provides .
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext
The DEFAULT IBeacon Scan Context includes all event types to be notified and no filters.
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 - Static variable in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration
Default configuration for KontaktProximityManager
DEFAULT_CACHE_FILE_NAME - Static variable in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration
Default cache file name.
DEFAULT_DEVICES_UPDATE_CALLBACK_INTERVAL - Static variable in class com.kontakt.sdk.android.ble.manager.ProximityManager
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.configuration.KontaktProximityManagerConfiguration
Default monitoring enabled
DEFAULT_MONITORING_SYNC_INTERVAL - Static variable in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration
Default monitoring sync interval in seconds.
DEFAULT_RESOLVE_INTERVAL - Static variable in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration
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
 
deleteAction(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Deletes action.
deleteAction(UUID, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
deleteManager(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Deletes manager.
deleteManager(UUID, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Delete manager.
deleteVenue(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Deletes venue.
deleteVenue(UUID, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Delete venue.
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.BeaconId
 
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.IBeaconFutureId
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Preset
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.SecureSingleConfig
 
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.Profile
The DESCRIPTION.
DESCRIPTION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The DESCRIPTION.
deserializeUrl(byte[]) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Provides url from byte array.
detachListener(ProximityManager.ProximityListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
detachListener(ProximityManager.ProximityListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Detaches listener.
detachListener(ProximityManager.ProximityListener) - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
Device - Class in com.kontakt.sdk.android.common.model
Represents device assigned to the Manager.
Device(Bundle, Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Device
 
Device(Device.Builder) - Constructor for class com.kontakt.sdk.android.common.model.Device
 
DEVICE - Static variable in class com.kontakt.sdk.android.common.util.Constants
Convenience constant DEVICE.
Device.Builder<T extends Device,B extends Device.Builder<T,B>> - Class in com.kontakt.sdk.android.common.model
The type Builder.
DEVICE_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant DEVICE_TYPE.
DeviceCredentials - Class in com.kontakt.sdk.android.common.model
Beacon Credentials model contains password and master password for Beacon.
DeviceCredentials.Builder - Class in com.kontakt.sdk.android.common.model
Credentials builder.
DeviceData - Class in com.kontakt.sdk.android.http.data
Action data provides dataset that may be included to perform CRUD operations with Device resource.
DeviceData.Builder - Class in com.kontakt.sdk.android.http.data
Device Data 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 - Static variable in class com.kontakt.sdk.android.common.util.Constants
 
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.
devicesApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
DevicesApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
The interface Devices api accessor.
DeviceType - Enum in com.kontakt.sdk.android.common.model
 
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.ibeacon.IBeaconDiscoverer
 
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.ProximityManager
 
disconnect() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Disconnects from backing service.
disconnect() - Method in interface com.kontakt.sdk.android.ble.manager.ServiceConnector
Disconnects the connector from backing service.
disconnect() - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
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.
DistanceSort - Enum in com.kontakt.sdk.android.ble.discovery
Distance Sort specifies in which order should the discovered devices be sorted according to their distance from the Android device.
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_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
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
This event is notified once the EddystoneScanContext has been included to the global ScanContext and the ProximityManager scans within this global Scan Context.
EddystoneDeviceEvent(EventType, IEddystoneNamespace, ArrayList<IEddystoneDevice>) - Constructor for class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
Instantiates a new Eddystone device event.
EddystoneDiscoverer - Class in com.kontakt.sdk.android.ble.discovery.eddystone
Performs Eddystone devices discovery and sends specific events via DiscoveryContract.
EddystoneDiscoverer(EddystoneScanContext, ActivityCheckConfiguration, DiscoveryContract) - Constructor for class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
Instantiates a new Eddystone discoverer.
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.
EddystoneFrameType - Enum in com.kontakt.sdk.android.ble.spec
Eddystone-specific frame type.
EddystoneFutureUID - Class in com.kontakt.sdk.android.common.model
Represents api response with resolved eddystone uids (from shuffled) and set of future uids
EddystoneFutureUID() - Constructor for class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
EddystoneNamespace - Class in com.kontakt.sdk.android.ble.device
IEddystoneNamespace implementation.
EddystoneNamespace(String, String) - Constructor for class com.kontakt.sdk.android.ble.device.EddystoneNamespace
Instantiates a new Eddystone namespace.
EddystonePropertyValidator - Class in com.kontakt.sdk.android.common.util
 
EddystoneScanContext - Class in com.kontakt.sdk.android.ble.configuration.scan
Eddystone scan context provides describes criteria according to which the Android device scans Eddystone devices.
EddystoneScanContext.Builder - Class in com.kontakt.sdk.android.ble.configuration.scan
Eddystone Scan context Builder.
EddystoneTLMAdvertisingPacket - Interface in com.kontakt.sdk.android.ble.discovery.eddystone
Eddystone TLM advertising packet.
EddystoneUID - Class in com.kontakt.sdk.android.common.model
Representation of resolved shuffled device.
EddystoneUIDAdvertisingPacket - Interface in com.kontakt.sdk.android.ble.discovery.eddystone
An interface representing Eddystone UID advertising packet.
EddystoneURLAdvertisingPacket - Interface in com.kontakt.sdk.android.ble.discovery.eddystone
Interface representing Eddystone URL advertising packet.
EddystoneUtils - Class in com.kontakt.sdk.android.common.util
Utility methods for Eddystone devices.
EMAIL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The EMAIL.
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 Beacon mode to non-connectable.
EntityData - Class in com.kontakt.sdk.android.http.data
Entity Data is a container for url parameters included to Http Request.
EntityData.Builder - Class in com.kontakt.sdk.android.http.data
Entity data Builder.
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.BeaconId
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
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.ContentAction
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Counters
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Device
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials
 
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.Manager
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Preset
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
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
 
equals(Object) - Method in class com.kontakt.sdk.android.http.ETag
 
equals(Object) - Method in class com.kontakt.sdk.android.http.SearchMeta
 
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.
ETag - Class in com.kontakt.sdk.android.http
ETag is introduced to provide web cache validation and to allow to make conditional requests.
evaluate(double[], int, int) - Method in class com.kontakt.sdk.android.ble.math.Mean
Returns the arithmetic mean of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double[], int, int) - Method in class com.kontakt.sdk.android.ble.math.Sum
The sum of the entries in the specified portion of the input array, or 0 if the designated subarray is empty.
evaluate(double[], double[], int, int) - Method in class com.kontakt.sdk.android.ble.math.Sum
The weighted sum of the entries in the specified portion of the input array, or 0 if the designated subarray is empty.
evaluate(double[], double[]) - Method in class com.kontakt.sdk.android.ble.math.Sum
The weighted sum of the entries in the the input array.
Event - Class in com.kontakt.sdk.android.common.model
 
Event(EventType, String, int, long) - Constructor for class com.kontakt.sdk.android.common.model.Event
 
EventCollector - Class in com.kontakt.sdk.android.monitoring
 
EventCollector(IKontaktApiClient, int) - Constructor for class com.kontakt.sdk.android.monitoring.EventCollector
 
EventPacket - Class in com.kontakt.sdk.android.common.model
 
EventPacket.Builder - Class in com.kontakt.sdk.android.common.model
 
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
 
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() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
evictInactiveDevices() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Evicts inactive devices.
extractDataByType(int, byte[]) - Static method in class com.kontakt.sdk.android.ble.discovery.DiscoveryUtils
Extracts data by type
extractMetaData(byte[]) - Static method in class com.kontakt.sdk.android.ble.discovery.DiscoveryUtils
Reads scanResponse and advertising in block way
extractPayload(byte[], int, int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
 

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.
fetchFirmwareFileData(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Fetch firmware file data.
fetchFirmwareFileData(String) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Fetch firmware file data.
fetchFirmwareFileData(String, SDKOptional<ETag>, ResultApiCallback<FileData>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Fetch firmware file data.
fetchFirmwareFileData(String, ResultApiCallback<FileData>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Fetch firmware file data.
FILE - Static variable in class com.kontakt.sdk.android.common.util.Constants
The FILE constant.
FILE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The FILE.
FileData - Class in com.kontakt.sdk.android.common
File data wraps bytes array obtained from Http Response when content load is desired.
filter(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
Filters Advertising Package with specfied IBeaconFilters.
finishScan() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
finishScan() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Finishes scan.
finishScan() - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
Firmware - Class in com.kontakt.sdk.android.common.model
Firmware model provides information concerning the Beacon embedded software that is currently installed on it.
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 Builder.
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
 
firmwareApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
FirmwareApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
Firmware API accessor provides interface for Firmware retrieval.
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
 
FirmwareRevisions - Class in com.kontakt.sdk.android.common
Representation of available firmware revisions
FirmwareRevisions() - Constructor for class com.kontakt.sdk.android.common.FirmwareRevisions
 
FIRST_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The FIRST _ nAME.
FluentResponse<T> - Class in com.kontakt.sdk.android.http
The type Fluent response.
FluentResponse.ByteArrayResponse<T> - Class in com.kontakt.sdk.android.http
The type Byte array response.
FluentResponse.JSONResponse<T> - Class in com.kontakt.sdk.android.http
The type JSON response.
force(boolean) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
 
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.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Beacon
Creates new instance of Beacon from JSON content.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.BrowserAction
Creates BrowserAction from JSON Object
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.CloudConfig
From cloud config.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Company
Creates new Company instance from JSON content.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Config
Create Config instance from JSON content.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.ContentAction
Creates new Content action from JSON content and Content data.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Counters
Creates ICounters from json object
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Device
From device.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
Creates EddystoneFutureUID from json object
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Firmware
Creates new Firmware instance from JSON content and File data.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
Creates IBeaconFutureId from JSONObject
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Manager
Instantiates new Manager from JSON content.
from(JSONArray) - Static method in class com.kontakt.sdk.android.common.model.Manager
Creates Set of managers from JSON array.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Namespace
 
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Preset
Creates new Preset instance from JSON content.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.ProximityUUID
 
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Venue
Creates new Venue instance from JSON content and File data.
from(JSONObject) - Static method in class com.kontakt.sdk.android.http.SearchMeta
From search meta.
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.
fromJson(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.SecureSingleConfig
Creates SecureSingleConfig from JSONObject
fromJSON(String) - Static method in enum com.kontakt.sdk.android.http.OrderBy
From jSON.
fromJSONObject(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.BeaconId
Creates BeaconId from JSONObject
fromJSONObject(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.EddystoneUID
Creates EddystoneUID from JSONObject
fromList(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Device
From list of devices
fromList(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Namespace
 
fromList(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.ProximityUUID
 
fromListJson(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.SecureSingleConfig
Creates List of SecureSingleConfig from JSONObject
fromQueriedBy(String) - Static method in class com.kontakt.sdk.android.common.model.BeaconId
Creates Beacon id from string in json
fromQueriedBy(String) - Static method in class com.kontakt.sdk.android.common.model.EddystoneUID
Creates EddystoneUID from String
fromScanRecord(byte[]) - Static method in enum com.kontakt.sdk.android.ble.spec.EddystoneFrameType
Extracts frame type from given scan record.
fromScanRecordBytes(byte[]) - Static method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
fromScanResponseBytes(byte[]) - Static method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
FUTURE_SHUFFLES - Static variable in interface com.kontakt.sdk.android.common.model.IFutureId
 
FutureShufflesCache - Class in com.kontakt.sdk.android.cache
 
FutureShufflesCache(Context, IKontaktApiClient, KontaktProximityManagerConfiguration) - Constructor for class com.kontakt.sdk.android.cache.FutureShufflesCache
 

G

GattCharacteristicModel - Interface in com.kontakt.sdk.android.ble.spec
 
GattServiceModel - Interface in com.kontakt.sdk.android.ble.spec
 
GattServiceStore - Interface in com.kontakt.sdk.android.ble.spec
 
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(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
 
get(String) - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
 
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.
get() - Method in class com.kontakt.sdk.android.http.HttpResult
Gets value.
getAccelerometerCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides accelerometer wrapper.
getAccelerometerCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getAccess() - Method in class com.kontakt.sdk.android.common.model.Device
 
getAccess() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets Access
getAction(UUID, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Requests action by Id sending ETag in newHeader additionally.
getAction(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
getAction(UUID, SDKOptional<ETag>, ResultApiCallback<IAction>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
getAction(UUID, ResultApiCallback<IAction>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
getActionContent(UUID, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Requests action content.
getActionContent(UUID, SDKOptional<ETag>, ResultApiCallback<FileData>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
getActionsCount() - Method in class com.kontakt.sdk.android.common.model.Device
 
getActionsCount() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets actions count.
getActionsCount() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets actions count.
getActionsForDevice(String) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Fetches actions for particular device
getActionsForDevice(String, ResultApiCallback<List<IAction>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Fetches actions for particular 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.
getActiveProfileCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
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 interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides address.
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.
getAdvertisingIntervalCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getAlias() - Method in class com.kontakt.sdk.android.common.model.Device
 
getAlias() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets Beacon alias.
getAlias() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets alias.
getApiKey() - Method in class com.kontakt.sdk.android.common.KontaktSDK
 
getArgument() - Method in enum com.kontakt.sdk.android.http.OrderBy
 
getBatteryLevel() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
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.
getBatteryLevelCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getBatteryPercentagePower() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides battery percentage power.
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 class com.kontakt.sdk.android.common.model.Event
 
getBatteryPower() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getBatteryVoltage() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getBatteryVoltage() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneTLMAdvertisingPacket
Provides battery voltage.
getBatteryVoltage() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides battery voltage [mV].
getBatteryVoltage() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getBeaconUniqueId() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides beacon unique id.
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.
getBLEScanDuration() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getBleScanDuration() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getBLEScanDuration() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets bLE scan duration.
getBleScanDuration() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets ble scan duration.
getBleScanInterval() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getBleScanInterval() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getBleScanInterval() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets ble scan interval.
getBleScanInterval() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets ble scan interval.
getBluetoothDevice(String) - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Provides bluetooth device for specified MAC address.
getBoolean(JSONObject, String, boolean) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets boolean value bound with specified key.
getBooleanBoxed(JSONObject, String) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
 
getBootloaderCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets bootloader wrapper.
getBootloaderCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getBytes() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
getCacheFileName() - Method in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration
 
getCheckPeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Provides check period.
getCloudConfigForDevice(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets cloud config for beacon.
getCloudConfigForDevice(String) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets cloud config for device.
getCloudConfigForDevice(String, SDKOptional<ETag>, ResultApiCallback<ICloudConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets cloud config for device.
getCloudConfigForDevice(String, ResultApiCallback<ICloudConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets cloud config for device.
getCompany() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets company.
getCompany() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getConfigForDevice(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets config for beacon by beacon unique Id sending ETag's value in request newHeader additionally.
getConfigForDevice(String) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets config for device.
getConfigForDevice(String, SDKOptional<ETag>, ResultApiCallback<IConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets config for device.
getConfigForDevice(String, ResultApiCallback<IConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets config for device.
getContentCategory() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getContentCategory() - Method in interface com.kontakt.sdk.android.common.model.IContentAction
Gets content category.
getContentLength() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getContentLength() - Method in interface com.kontakt.sdk.android.common.model.IContentAction
Gets content length.
getContentType() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getContentType() - Method in interface com.kontakt.sdk.android.common.model.IContentAction
Gets content type.
getContentUrl() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getContentUrl() - Method in interface com.kontakt.sdk.android.common.model.IContentAction
Gets content url.
getCounters() - Method in interface com.kontakt.sdk.android.common.model.IManager
Provides number of private, public, shared devices or venues.
getCounters() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getCountryCode() - Method in class com.kontakt.sdk.android.common.model.Company
 
getCountryCode() - Method in interface com.kontakt.sdk.android.common.model.ICompany
Gets country code.
getCoverType() - Method in interface com.kontakt.sdk.android.common.model.IVenue
Gets cover type.
getCoverType() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getData() - Method in class com.kontakt.sdk.android.common.FileData
Gets data.
getDataSendInterval() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getDataSendInterval() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDataSendInterval() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets data send interval.
getDataSendInterval() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets data send interval.
getDefaultSettingsCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets default settings wrapper.
getDefaultSettingsCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getDefaultSSIDAuth() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getDefaultSSIDAuth() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDefaultSSIDAuth() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets default sSID auth.
getDefaultSSIDAuth() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets default sSID auth.
getDefaultSSIDCrypt() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getDefaultSSIDCrypt() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDefaultSSIDCrypt() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets default sSID crypt.
getDefaultSSIDCrypt() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets default sSID crypt.
getDefaultSSIDKey() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDefaultSSIDKey() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets default sSID key.
getDefaultSSIDName() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getDefaultSSIDName() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDefaultSSIDName() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets default sSID name.
getDefaultSSIDName() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets default sSID name.
getDescription() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getDescription() - Method in interface com.kontakt.sdk.android.common.model.IBrandedPlace
Gets description.
getDescription() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Gets description.
getDescription() - Method in interface com.kontakt.sdk.android.common.model.IPreset
Gets description.
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
 
getDevice() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
getDevice() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
 
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.common.model.BrowserAction
 
getDevice() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getDevice() - Method in interface com.kontakt.sdk.android.common.model.IAction
Gets Proximity Source.
getDevice() - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection
 
getDevice(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets device.
getDevice(String) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets device.
getDevice(String, SDKOptional<ETag>, ResultApiCallback<IDevice>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets device.
getDevice(String, ResultApiCallback<IDevice>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets device.
getDeviceByNamespaceAndInstanceId(String, String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets device by namespace and instance id.
getDeviceByNamespaceAndInstanceId(String, String) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets device by namespace and instance id.
getDeviceByNamespaceAndInstanceId(String, String, SDKOptional<ETag>, ResultApiCallback<IDevice>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets device by namespace and instance id.
getDeviceByNamespaceAndInstanceId(String, String, ResultApiCallback<IDevice>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets device by namespace and instance id.
getDeviceCredentials(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets device credentials.
getDeviceCredentials(String, SDKOptional<ETag>, ResultApiCallback<ICredentials>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets device credentials.
getDeviceHashCode() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides device hash code.
getDeviceList() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
getDeviceList() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceEvent
 
getDeviceList() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
Gets device list
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.
getDeviceName() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDeviceName() - Method in class com.kontakt.sdk.android.common.model.Config
 
getDeviceName() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets device name from config
getDeviceNameCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets device name wrapper.
getDeviceNameCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getDevicePassword() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDevicePassword() - Method in class com.kontakt.sdk.android.common.model.Config
 
getDevicePassword() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets device password from config
getDeviceProfile() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
getDeviceProfile() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceEvent
 
getDeviceProfiles() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDeviceProfiles() - Method in class com.kontakt.sdk.android.common.model.Config
 
getDeviceProfiles() - Method in class com.kontakt.sdk.android.common.model.Device
 
getDeviceProfiles() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets device profiles
getDeviceProfiles() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets DeviceProfile list
getDevices() - Method in interface com.kontakt.sdk.android.common.model.IVenue
Gets beacons.
getDevices() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getDevicesByProximity(UUID, int, int, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets devices by proximity.
getDevicesByProximity(UUID, int, int) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets devices by proximity.
getDevicesByProximity(UUID, int, int, SDKOptional<ETag>, ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets devices by proximity.
getDevicesByProximity(UUID, int, int, ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Gets devices by proximity.
getDevicesCount() - Method in interface com.kontakt.sdk.android.common.model.IVenue
Gets beacons count.
getDevicesCount() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getDevicesInSpace(Space) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
getDeviceType() - Method in class com.kontakt.sdk.android.common.model.Device
 
getDeviceType() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets type.
getDeviceUniqueId() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDeviceUniqueId() - Method in class com.kontakt.sdk.android.common.model.Config
 
getDeviceUniqueId() - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials
 
getDeviceUniqueId() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets beacon unique id.
getDeviceUniqueId() - Method in interface com.kontakt.sdk.android.common.model.ICredentials
Gets beacon unique id.
getDistance() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets accuracy.
getDistance() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getDistance() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides accuracy.
getDistance() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getDouble(JSONObject, String, double) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets double value bound with specified key.
getEddystoneFutureIds(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.EddystoneUID
Creates List of EddystoneUID from JSONObject
getEddystoneScanContext() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getEddystoneUID() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
getEddystoneUniqueId() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneUIDAdvertisingPacket
Provides unique id.
getEmail() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets email.
getEmail() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getETag() - Method in class com.kontakt.sdk.android.http.HttpResult
Gets ETag.
getETag() - Method in class com.kontakt.sdk.android.http.RequestDescription
Gets e tag.
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
 
getExtension() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
 
getExtension() - Method in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext.Builder
 
getExtra() - Method in class com.kontakt.sdk.android.ble.connection.WriteListener.WriteResponse
Gets extra message from beacon device
getFilters() - Method in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext
Provides IBeacon filters.
getFirmware(String, DeviceType, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Requests firmware by its name.
getFirmware(String, DeviceType) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Gets firmware.
getFirmware(String, DeviceType, SDKOptional<ETag>, ResultApiCallback<IFirmware>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Gets firmware.
getFirmware(String, DeviceType, ResultApiCallback<IFirmware>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Gets firmware.
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.
getFirmwareRevisionCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
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 interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneUIDAdvertisingPacket
Provides firmware version.
getFirmwareVersion() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides firmware version.
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 class com.kontakt.sdk.android.common.model.Device
 
getFirmwareVersion() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets firmware version
getFirmwareVersion() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getFirstName() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets first name.
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).
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 erorr status code from received errorCode
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.
getHardwareRevisionCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getHashingPolicy() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getHashingPolicy() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
 
getHeaders() - Method in class com.kontakt.sdk.android.http.RequestDescription
Extract header list.
getHexStringValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets hex string value.
getHttpStatus() - Method in exception com.kontakt.sdk.android.http.exception.ClientException
 
getIBeaconFutureIds(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.BeaconId
Gets List of BeaconId from json object
getIBeaconId() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
getIBeaconScanContext() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getId() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getId() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
getId() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
getId() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Gets proximity manager id.
getId() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets id of the characteristic.
getId() - Method in interface com.kontakt.sdk.android.ble.spec.GattCharacteristicModel
 
getId() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceModel
 
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
 
getId() - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
getId() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getId() - Method in class com.kontakt.sdk.android.common.model.Company
 
getId() - Method in class com.kontakt.sdk.android.common.model.Config
 
getId() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
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 interface com.kontakt.sdk.android.common.model.IAction
Gets Action id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets Beacon id.
getId() - Method in interface com.kontakt.sdk.android.common.model.ICompany
Gets id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets Config id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Gets id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets manager id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IVenue
Gets id.
getId() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getId() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getId() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneNamespace
 
getId() - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
getIdentifier() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
getIdentifier() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
getImageUrl() - Method in interface com.kontakt.sdk.android.common.model.IBrandedPlace
Gets image url.
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 interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneUIDAdvertisingPacket
Provides instance id.
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.CloudConfig
 
getInstanceId() - Method in class com.kontakt.sdk.android.common.model.Config
 
getInstanceId() - Method in class com.kontakt.sdk.android.common.model.Device
 
getInstanceId() - Method in class com.kontakt.sdk.android.common.model.EddystoneUID
 
getInstanceId() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets Instance Id
getInstanceId() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets instance id
getInstanceId() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getInstanceId() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getInstanceIdBytes() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneUIDAdvertisingPacket
Provides instance id bytes.
getInstanceIdCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides instance id wrapper.
getInstanceIdCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getInt(JSONObject, String, int) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets int value bound with specified key.
getInterval() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getInterval() - Method in class com.kontakt.sdk.android.common.model.Config
 
getInterval() - Method in class com.kontakt.sdk.android.common.model.Device
 
getInterval() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets interval.
getInterval() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets interval.
getInterval() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets interval.
getInterval() - Method in interface com.kontakt.sdk.android.common.model.IPreset
Gets interval.
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.
getJSONArray(JSONObject, String, JSONArray) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
 
getJSONObject(JSONArray, int) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
 
getKontaktDeviceCharacteristic() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getLastName() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets last name.
getLastName() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getLatestFirmwareForBeacons(Set<String>, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Requests latest firmware for beacons.
getLatestFirmwareForBeacons(Set<String>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Gets latest firmware for beacons.
getLatestFirmwareForBeacons(Set<String>, SDKOptional<ETag>, ResultApiCallback<Map<String, IFirmware>>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Gets latest firmware for beacons.
getLatestFirmwareForBeacons(Set<String>, ResultApiCallback<Map<String, IFirmware>>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Gets latest firmware for beacons.
getLatitude() - Method in class com.kontakt.sdk.android.common.model.Device
 
getLatitude() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets latitude of device
getLatitude() - Method in interface com.kontakt.sdk.android.common.model.IVenue
Gets latitude.
getLatitude() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getLong(JSONObject, String, long) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets long value bound with specified key.
getLongitude() - Method in class com.kontakt.sdk.android.common.model.Device
 
getLongitude() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets longitude of device
getLongitude() - Method in interface com.kontakt.sdk.android.common.model.IVenue
Gets longitude.
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.
getMaintenanceEnd() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getMaintenanceEnd() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets maintenance end time.
getMaintenanceStart() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getMaintenanceStart() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets mainenance start time.
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 interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides major.
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.BeaconId
 
getMajor() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getMajor() - Method in class com.kontakt.sdk.android.common.model.Config
 
getMajor() - Method in class com.kontakt.sdk.android.common.model.Device
 
getMajor() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets major.
getMajor() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets Major.
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.
getMajorCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getManager(UUID, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Gets manager.
getManager(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Gets manager.
getManager(UUID, SDKOptional<ETag>, ResultApiCallback<IManager>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Gets manager.
getManager(UUID, ResultApiCallback<IManager>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Gets manager.
getManagerId() - Method in class com.kontakt.sdk.android.common.model.Device
 
getManagerId() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets manager id.
getManagerId() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets manager id.
getManagerId() - Method in interface com.kontakt.sdk.android.common.model.IVenue
Gets Manager Id.
getManagerId() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getManufacturerData() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides advertising data.
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.
getManufacturerNameCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getMasterPassword() - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials
 
getMasterPassword() - Method in interface com.kontakt.sdk.android.common.model.ICredentials
Gets Beacon master password.
getMasterPasswordCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides master password wrapper.
getMasterPasswordCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getMessage() - Method in class com.kontakt.sdk.android.http.HttpResult
Gets message.
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 interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides minor.
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.BeaconId
 
getMinor() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getMinor() - Method in class com.kontakt.sdk.android.common.model.Config
 
getMinor() - Method in class com.kontakt.sdk.android.common.model.Device
 
getMinor() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets minor.
getMinor() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets Minor.
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.
getMinorCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
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.configuration.KontaktProximityManagerConfiguration
 
getN() - Method in class com.kontakt.sdk.android.ble.math.Mean
 
getN() - Method in class com.kontakt.sdk.android.ble.math.Sum
 
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 interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides name.
getName() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic name.
getName() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceModel
 
getName() - Method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceService
 
getName() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getName() - Method in class com.kontakt.sdk.android.common.model.Company
 
getName() - Method in class com.kontakt.sdk.android.common.model.Device
 
getName() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getName() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets Beacon name.
getName() - Method in interface com.kontakt.sdk.android.common.model.IBrandedPlace
Gets name.
getName() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets name.
getName() - Method in interface com.kontakt.sdk.android.common.model.ICompany
Gets name.
getName() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets name.
getName() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Gets name.
getName() - Method in interface com.kontakt.sdk.android.common.model.IPreset
Gets name.
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.discovery.eddystone.EddystoneDeviceEvent
Provides namespace that the Eddystone devices list belongs to.
getNamespace() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getNamespace() - Method in class com.kontakt.sdk.android.common.model.Config
 
getNamespace() - Method in class com.kontakt.sdk.android.common.model.Device
 
getNamespace() - Method in class com.kontakt.sdk.android.common.model.EddystoneUID
 
getNamespace() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets Eddystone namespace
getNamespace() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets namespace
getNamespace() - Method in interface com.kontakt.sdk.android.common.model.INamespace
Gets namespace
getNamespace() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
getNamespaceId() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getNamespaceId() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
getNamespaceId() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneUIDAdvertisingPacket
Provides namespace id.
getNamespaceId() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getNamespaceId() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getNamespaceIdBytes() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneUIDAdvertisingPacket
Get namespace id bytes.
getNamespaceIdCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides namespace id wrapper.
getNamespaceIdCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getNextResultsURI() - Method in class com.kontakt.sdk.android.http.SearchMeta
Gets next results uRI.
getNonConnectableCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets non connectable wrapper.
getNonConnectableCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getOffset() - Method in class com.kontakt.sdk.android.http.SearchMeta
Gets max result.
getOrCreateAdvertisingPackage(BluetoothDevice, int, SparseArray<byte[]>) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
Creates or retrieves cached advertising package.
getOrder() - Method in class com.kontakt.sdk.android.http.RequestDescription
Gets order.
getOrder() - Method in class com.kontakt.sdk.android.http.SearchMeta
Gets order.
getOrderBy() - Method in class com.kontakt.sdk.android.http.RequestDescription
Gets order by.
getOrderBy() - Method in class com.kontakt.sdk.android.http.SearchMeta
Gets order by.
getParameters() - Method in class com.kontakt.sdk.android.http.data.AbstractEntityData
Provides parameter list.
getParameters() - Method in class com.kontakt.sdk.android.http.RequestDescription
Extract parameters list.
getParameterValues(String) - Method in class com.kontakt.sdk.android.http.data.AbstractEntityData
Provides parameter value.
getParentProximityManagerId() - Method in class com.kontakt.sdk.android.manager.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.CloudConfig
 
getPassword() - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials
 
getPassword() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets password.
getPassword() - Method in interface com.kontakt.sdk.android.common.model.ICredentials
Gets Beacon password.
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.
getPasswordCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getPduCount() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getPduCount() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneTLMAdvertisingPacket
Provides pdu count.
getPduCount() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides pdu count since last reboot.
getPduCount() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
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.
getPowerLevelCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getPreset(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Requests profile by its name.
getPreset(String) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets preset.
getPreset(String, SDKOptional<ETag>, ResultApiCallback<IPreset>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets preset.
getPreset(String, ResultApiCallback<IPreset>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets preset.
getPresets(SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Requests profiles sending ETag's value in request newHeader additionally.
getPresets() - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets presets.
getPresets(SDKOptional<ETag>, ResultApiCallback<List<IPreset>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets presets.
getPresets(ResultApiCallback<List<IPreset>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets presets.
getPreviousResultsURI() - Method in class com.kontakt.sdk.android.http.SearchMeta
Gets previous results uRI.
getPrivateDevicesCount() - Method in class com.kontakt.sdk.android.common.model.Counters
Gets count of private devices
getPrivateDevicesCount() - Method in interface com.kontakt.sdk.android.common.model.ICounters
 
getPrivateVenuesCount() - Method in class com.kontakt.sdk.android.common.model.Counters
Gets count of private venues
getPrivateVenuesCount() - Method in interface com.kontakt.sdk.android.common.model.ICounters
 
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
 
getPropagatedDeviceNameCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets propagated device name wrapper.
getPropagatedDeviceNameCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getProperties() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic properties.
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 interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides proximity.
getProximity() - Method in class com.kontakt.sdk.android.common.model.BeaconId
 
getProximity() - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
getProximity() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getProximity() - Method in interface com.kontakt.sdk.android.common.model.IAction
Gets proximity.
getProximity() - Method in interface com.kontakt.sdk.android.common.model.IProximityUUID
Gets proximity
getProximity() - Method in class com.kontakt.sdk.android.common.model.ProximityUUID
 
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.
getProximityCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
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 interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides proximity uUID.
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.CloudConfig
 
getProximityUUID() - Method in class com.kontakt.sdk.android.common.model.Config
 
getProximityUUID() - Method in class com.kontakt.sdk.android.common.model.Device
 
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets proximity uUID.
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets Proximity UUID.
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.model.IPreset
Gets proximity uUID.
getProximityUUID() - Method in class com.kontakt.sdk.android.common.model.Preset
 
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getPublicDevicesCount() - Method in class com.kontakt.sdk.android.common.model.Counters
Gets count of devices shared to public infrastructure
getPublicDevicesCount() - Method in interface com.kontakt.sdk.android.common.model.ICounters
 
getPublicVenuesCount() - Method in class com.kontakt.sdk.android.common.model.Counters
Gets count of venues that are shared to public infrastructure
getPublicVenuesCount() - Method in interface com.kontakt.sdk.android.common.model.ICounters
 
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
getReasonPhrase() - Method in class com.kontakt.sdk.android.http.HttpResult
Gets reason phrase.
getRegion() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Gets iBeacon region.
getRequestName() - Method in class com.kontakt.sdk.android.http.ETag
Gets request name.
getResetCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets reset wrapper.
getResetCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
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
 
getResolveInterval() - Method in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration
 
getResponseName() - Method in class com.kontakt.sdk.android.http.ETag
Gets response name.
getResult() - Method in class com.kontakt.sdk.android.ble.math.Mean
 
getResult() - Method in class com.kontakt.sdk.android.ble.math.Sum
 
getResultsOffset() - Method in class com.kontakt.sdk.android.http.RequestDescription
Gets results offset.
getResultsStartIndex() - Method in class com.kontakt.sdk.android.http.RequestDescription
Gets results start index.
getRole() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets role.
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 interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides rssi.
getRssi() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getScanContext(int) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
Gets scan context connected to proximity manager
getScanMode() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getScanPeriod() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getSearchMeta() - Method in class com.kontakt.sdk.android.http.HttpResult
Gets search meta.
getSecureControlPointCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets secure control point wrapper
getSecureControlPointCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getSecureLastProcessedRequestTokenCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets last processed requet token wrapper
getSecureLastProcessedRequestTokenCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getSecureMessage() - Method in class com.kontakt.sdk.android.common.model.SecureSingleConfig
 
getSecureNamespace() - Method in class com.kontakt.sdk.android.common.model.Beacon
 
getSecureNamespace() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getSecureNamespace() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets secure namespace
getSecureNamespace() - Method in interface com.kontakt.sdk.android.common.model.INamespace
Gets secure namespace
getSecureNamespace() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
getSecureProximity() - Method in interface com.kontakt.sdk.android.common.model.IProximityUUID
Gets secure proximity
getSecureProximity() - Method in class com.kontakt.sdk.android.common.model.ProximityUUID
 
getSecureProximityUUID() - Method in class com.kontakt.sdk.android.common.model.Beacon
 
getSecureProximityUUID() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getSecureProximityUUID() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets secure proximity uuid
getSecureResponseCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets secure write response wrapper
getSecureResponseCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getSecureWriteCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets secure write wrapper
getSecureWriteCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getSensorOnCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides sensor on wrapper.
getSensorOnCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getService() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getServiceData() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides service data.
getSetNewPasswordCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets set new password wrapper.
getSetNewPasswordCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getSharedDevicesCount() - Method in class com.kontakt.sdk.android.common.model.Counters
Gets count of devices that are shared
getSharedDevicesCount() - Method in interface com.kontakt.sdk.android.common.model.ICounters
 
getSharedVenuesCount() - Method in class com.kontakt.sdk.android.common.model.Counters
Gets count of venues that are shared
getSharedVenuesCount() - Method in interface com.kontakt.sdk.android.common.model.ICounters
 
getSharedWithMeDevicesCount() - Method in class com.kontakt.sdk.android.common.model.Counters
Gets count of devices that are shared to you
getSharedWithMeDevicesCount() - Method in interface com.kontakt.sdk.android.common.model.ICounters
 
getSharedWithMeVenuesCount() - Method in class com.kontakt.sdk.android.common.model.Counters
Gets count of venues that are shared to you
getSharedWithMeVenuesCount() - Method in interface com.kontakt.sdk.android.common.model.ICounters
 
getShuffleIntervalCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides shuffle interval wrapper.
getShuffleIntervalCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getShuffleKeyCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides shuffle key wrapper.
getShuffleKeyCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getSpaces() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext
 
getSpaces() - Method in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext
 
getSpaceSet() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
getSpecification() - Method in class com.kontakt.sdk.android.common.model.Device
 
getSpecification() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets Specification
getStartIndex() - Method in class com.kontakt.sdk.android.http.SearchMeta
Gets start index.
getState() - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
 
getStatusCode() - Method in class com.kontakt.sdk.android.http.HttpResult
Gets HttpResponse's status code.
getStoreType() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets type of store
getString(JSONObject, String, String) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets string value bound with specified key.
getStringOrNull(JSONObject, String) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets string or null.
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 interface com.kontakt.sdk.android.common.model.IManager
Gets supervisor id.
getSupervisorId() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getTelemetryVersion() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTelemetryVersion() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneTLMAdvertisingPacket
Provides telemetry version.
getTelemetryVersion() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getTemperature() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTemperature() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneTLMAdvertisingPacket
Provides temperature.
getTemperature() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides temperature (Celsius degrees).
getTemperature() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getTimeSincePowerUp() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTimeSincePowerUp() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneTLMAdvertisingPacket
Provides time since power up.
getTimeSincePowerUp() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides time since power up.
getTimeSincePowerUp() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
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 interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides timestamp indicating when Beacon was found.
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
getTLMBytes() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneTLMAdvertisingPacket
Provides TLM bytes.
getTLMFilters() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext
Provides TLM advertising packet filters.
getTriggerFrameTypes() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext
Gets trigger frame types.
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 interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides tx power.
getTxPower() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getTxPower() - Method in class com.kontakt.sdk.android.common.model.Config
 
getTxPower() - Method in class com.kontakt.sdk.android.common.model.Device
 
getTxPower() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets tx power.
getTxPower() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets tx power.
getTxPower() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets tx power.
getTxPower() - Method in interface com.kontakt.sdk.android.common.model.IPreset
Gets tx power.
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.BrowserAction
 
getType() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getType() - Method in class com.kontakt.sdk.android.common.model.Event
 
getType() - Method in interface com.kontakt.sdk.android.common.model.IAction
Gets Action type.
getUIDFilters() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext
Provides UID advertising packet filters.
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.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 interface com.kontakt.sdk.android.common.model.IBeacon
Gets Beacon unique id.
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
getUniqueId() - Method in interface com.kontakt.sdk.android.common.model.ICompany
Gets unique id.
getUniqueId() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets unique id.
getUniqueId() - Method in interface com.kontakt.sdk.android.common.model.IFutureId
 
getUniqueId() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets unique id.
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.SecureSingleConfig
 
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.
getUniqueIdCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getUnixTimestamp() - Method in class com.kontakt.sdk.android.ble.connection.WriteListener.WriteResponse
Method for getting unix based timestamp of successful beacon characteristic manipulation
getUnixTimestamp() - Method in class com.kontakt.sdk.android.common.model.SecureSingleConfig
 
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 interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneURLAdvertisingPacket
Provides url.
getUrl() - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
getUrl() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getUrl() - Method in class com.kontakt.sdk.android.common.model.Config
 
getUrl() - Method in class com.kontakt.sdk.android.common.model.Device
 
getUrl() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getUrl() - Method in interface com.kontakt.sdk.android.common.model.IBrowserAction
Gets url.
getUrl() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets Eddystone Url
getUrl() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets url
getUrl() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Gets url with Firmware content to download.
getUrl() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getUrl() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
getUrlBytes() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneURLAdvertisingPacket
Provides url bytes.
getUrlCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
 
getUrlCharacteristic() - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
getURLFilters() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext
Provides URL advertising packet filters.
getUuid() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getUUID(JSONObject, String, UUID) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets UUID value bound with specified key.
getUUIDOrNull(JSONObject, String) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets UUID value bound with specified key or null if the key does not exist.
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
 
getValidVersions() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Gets valid versions.
getValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's value as byte array.
getValue() - Method in class com.kontakt.sdk.android.http.ETag
Gets ETag value.
getVenue() - Method in class com.kontakt.sdk.android.common.model.Device
 
getVenue() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets venue that that this Beacon belongs to.
getVenue() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets venue.
getVenue(UUID, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Requests venue by venue Id.
getVenue(UUID, SDKOptional<ETag>, ResultApiCallback<IVenue>) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Gets venue.
getVenueImage(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Requests venue image by venue Id.
getVenueImage(UUID, ResultApiCallback<FileData>) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Gets venue image.
getVersion() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides version.
getWifiScanInterval() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getWifiScanInterval() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getWifiScanInterval() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets wifi scan interval.
getWifiScanInterval() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets wifi scan interval.
getWorkingMode() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getWorkingMode() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getWorkingMode() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets working mode.
getWorkingMode() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets working mode.
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.BeaconId
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
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.ContentAction
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Counters
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Device
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials
 
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.Manager
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Preset
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
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.
hashCode() - Method in class com.kontakt.sdk.android.http.ETag
 
hashCode() - Method in class com.kontakt.sdk.android.http.SearchMeta
 
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
 
hasJSONKey(JSONObject, String) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Checks whether JSONObject contains specified key with non-null value.
hasNextResultsURI() - Method in class com.kontakt.sdk.android.http.SearchMeta
Has next results uRI.
hasPreviousResultsURI() - Method in class com.kontakt.sdk.android.http.SearchMeta
Provides answer if request descritpion has previous results.
HEADER_NAME_REQUEST - Static variable in class com.kontakt.sdk.android.http.ETag
The constant HEADER_NAME_REQUEST.
HEADER_NAME_RESPONSE - Static variable in class com.kontakt.sdk.android.http.ETag
The constant HEADER_NAME_RESPONSE.
hexStringToByteArray(String) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Converts hexed string to byte array
HttpResult<T> - Class in com.kontakt.sdk.android.http
Result contains data loaded from Http Response when interaction with REST Client is desired.
HttpResult.Builder<T> - Class in com.kontakt.sdk.android.http
The type Builder.
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.
IAction - Interface in com.kontakt.sdk.android.common.model
Actions are the properties of Proximity Sources.
IAction.ActionType - Enum in com.kontakt.sdk.android.common.model
Action type specifies what kind of information can be retrieved from Action.
IBeacon - Interface in com.kontakt.sdk.android.common.model
Beacon model represents JSON model of Beacon device with kontakt.io logic applied.
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
IBeaconAdvertisingDataController - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
AdvertisingDataController extracts necessary data from propagated Beacon's advertising package frame and describes devices .
IBeaconAdvertisingDataController(IBeaconScanContext) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
AdvertisingDataController handles advertising data (BluetoothAdapter.LeScanCallback).
IBeaconAdvertisingPacket - Interface in com.kontakt.sdk.android.ble.discovery.ibeacon
AdvertisingPackage provides parsed data from received in Scan Record.
IBeaconDevice - Interface in com.kontakt.sdk.android.common.profile
 
IBeaconDeviceEvent - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
This event is notified once the IBeaconScanContext has been included to the global ScanContext and the ProximityManager scans within this global Scan Context.
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
Performs IBeacon devices discovery and sends specific events via DiscoveryContract.
IBeaconDiscoverer(IBeaconScanContext, ActivityCheckConfiguration, DiscoveryContract) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
Instantiates a new IBeaconDiscoverer instance.
IBeaconFilter - Interface in com.kontakt.sdk.android.ble.filter.ibeacon
Contract interface for every filter included in kontakt.io Android SDK.
IBeaconFilters - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Filters are designed to enable more detailed devices search.
IBeaconFutureId - Class in com.kontakt.sdk.android.common.model
Represents api response with resolved beacon id (from shuffled) and set of future shuffles
IBeaconFutureId() - Constructor for class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
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.
IBeaconPropertyValidator - Class in com.kontakt.sdk.android.common.util
Provides checking methods for different properties of iBeacon devices.
IBeaconRegion - Interface in com.kontakt.sdk.android.common.profile
 
IBeaconScanContext - Class in com.kontakt.sdk.android.ble.configuration.scan
Provides description of conditions accordin to which Android device searches IBeacon device and notifies about their presence.
IBeaconScanContext.Builder - Class in com.kontakt.sdk.android.ble.configuration.scan
Specifies the context within which the Android device should scan iBeacon devices.
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
 
IBrandedPlace - Interface in com.kontakt.sdk.android.common.model
BrandedPlace interface describes a place signified by Image cover that can be named and provided with description concerning its existence.
IBrowserAction - Interface in com.kontakt.sdk.android.common.model
Browser action contains source url that redirects to certain Web page.
ICloudBeacon - Interface in com.kontakt.sdk.android.common.model
ICloudBeacon provids
ICloudBeacon.HashingPolicy - Enum in com.kontakt.sdk.android.common.model
The enum Hashing policy.
ICloudBeacon.WorkingMode - Enum in com.kontakt.sdk.android.common.model
The enum Working mode.
ICloudConfig - Interface in com.kontakt.sdk.android.common.model
The interface representing Config for Cloud Beacon device.
ICompany - Interface in com.kontakt.sdk.android.common.model
Company model describes real Company registered in kontakt.io database.
IConfig - Interface in com.kontakt.sdk.android.common.model
Config represents configuration which Beacon device must be updated with.
IContentAction - Interface in com.kontakt.sdk.android.common.model
Content action contains source url that redirects to content that may be downloaded.
ICounters - Interface in com.kontakt.sdk.android.common.model
 
ICredentials - Interface in com.kontakt.sdk.android.common.model
 
ID - Static variable in class com.kontakt.sdk.android.common.util.Constants
The ID constant.
IDENTIFIER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Region
 
IDevice - Interface in com.kontakt.sdk.android.common.model
 
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.monitoring
 
IFirmware - Interface in com.kontakt.sdk.android.common.model
Firmware provides information concerning the Beacon embedded software that is currently installed on it.
IFutureId<DEVICE_ID> - Interface in com.kontakt.sdk.android.common.model
Interface for resolved device ids from api.
IKontaktApiClient - Interface in com.kontakt.sdk.android.http.interfaces
Kontakt REST client provides interaction with kontakt.io RESTful service.
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.
IManager - Interface in com.kontakt.sdk.android.common.model
Manager represents person using kontakt.io SDK.
IManager.Role - Enum in com.kontakt.sdk.android.common.model
The Manager's Role.
IMPORTANT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The IMPORTANT.
INamespace - Interface in com.kontakt.sdk.android.common.model
Represents namespace for eddystone devices
incMoment - Variable in class com.kontakt.sdk.android.ble.math.Mean
Determines whether or not this statistic can be incremented or cleared.
increment(double) - Method in class com.kontakt.sdk.android.ble.math.Mean
 
increment(double) - Method in class com.kontakt.sdk.android.ble.math.Sum
 
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(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) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
initializeScan(ScanContext, OnServiceReadyListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
initializeScan(ScanContext) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Initializes scan
initializeScan(ScanContext, OnServiceReadyListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Initializes scan and connects to backing service if the connection is not established.
initializeScan(ScanContext) - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
initializeScan(ScanContext, OnServiceReadyListener) - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
insertDevicesIntoSpace(Space, ReplacingArrayList<RBD>) - 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_MAX_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
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 - Static variable in class com.kontakt.sdk.android.common.util.Constants.Profile
The INTERVAL.
invert(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Inverts bytes array.
IPreset - Interface in com.kontakt.sdk.android.common.model
Preset describes the predefined set of parameters that Beacon can be configured with.
IProximityUUID - Interface in com.kontakt.sdk.android.common.model
Represents Proximity for IBeacon devices
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
 
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
 
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.ProximityManager
 
isConnected() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Provides information about connection state with backing service.
isConnected() - Method in interface com.kontakt.sdk.android.ble.manager.ServiceConnector
Checks whether the connector is connected to backing service.
isConnected() - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
isConnectedToDevice() - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection
 
isDeviceAuthenticated() - Method in class com.kontakt.sdk.android.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
isETagPresent() - Method in class com.kontakt.sdk.android.http.HttpResult
Checks whether ETag is present.
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
 
isImportant() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Returns true if the firmware is important.
isInitialized() - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
 
isInitialized() - Static method in class com.kontakt.sdk.android.common.KontaktSDK
 
isMonitoringEnabled() - Method in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration
 
isNotifiable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is notifiable.
isPresent() - Method in class com.kontakt.sdk.android.common.util.SDKOptional
Is present.
isPresent() - Method in class com.kontakt.sdk.android.http.HttpResult
Checkes whether result value 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.ProximityManager
 
isScanning() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Provides information whether the ProximityManager is currently scanning.
isScanning(int) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
Provides information whether BeaconService is in ranging.
isScanning() - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
isSearchMetaPresent() - Method in class com.kontakt.sdk.android.http.HttpResult
Is search meta present.
isSecure() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
isSecure() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
isShared() - Method in interface com.kontakt.sdk.android.common.model.INamespace
Checks if namespace is shared to you
isShared() - Method in interface com.kontakt.sdk.android.common.model.IProximityUUID
Checks if proximity is shared to you
isShared() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
isShared() - Method in class com.kontakt.sdk.android.common.model.ProximityUUID
 
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 interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneUIDAdvertisingPacket
 
isShuffled() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
 
isShuffled() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.Beacon
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.Config
 
isShuffled() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Checks if device is shuffled
isShuffled() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Checks if device is shuffled
isShuffled() - Method in interface com.kontakt.sdk.android.common.model.INamespace
Checks is namespace shuffled or not
isShuffled() - Method in interface com.kontakt.sdk.android.common.model.IProximityUUID
Checks if proximity is shuffled or not
isShuffled() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.ProximityUUID
 
isShuffled() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
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
isValid(AdvertisingPacket, Space) - Method in interface com.kontakt.sdk.android.ble.discovery.Validator
 
isWritable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is writable.
IVenue - Interface in com.kontakt.sdk.android.common.model
Venue acts as Region.

J

JSON_ENTRY - Static variable in class com.kontakt.sdk.android.http.SearchMeta
The constant JSON_ENTRY.
JSONUtils - Class in com.kontakt.sdk.android.common.util
JSON utility methods.

K

keyAt(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
KontaktApiClient - Class in com.kontakt.sdk.android.http
API client provides interaction with kontakt.io REST API.
KontaktApiClient() - Constructor for class com.kontakt.sdk.android.http.KontaktApiClient
 
KontaktApiClient(String, String) - Constructor for class com.kontakt.sdk.android.http.KontaktApiClient
 
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
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.manager
 
KontaktProximityManager - Class in com.kontakt.sdk.android.manager
Provides Scan management for normal Beacons and shuffled beacons.
KontaktProximityManager(Context, IKontaktApiClient, KontaktProximityManagerConfiguration) - Constructor for class com.kontakt.sdk.android.manager.KontaktProximityManager
 
KontaktProximityManager(Context) - Constructor for class com.kontakt.sdk.android.manager.KontaktProximityManager
 
KontaktProximityManagerConfiguration - Class in com.kontakt.sdk.android.configuration
Represents configuration for KontaktProximityManager.
KontaktProximityManagerConfiguration.Builder - Class in com.kontakt.sdk.android.configuration
Configuration builder is responsible for creating immutable configuration for KontaktProximityManager.
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.
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
 
LimitedLinkedHashMap<K,V> - Class in com.kontakt.sdk.android.ble.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.ble.util.LimitedLinkedHashMap
Instantiates a new Limited linked hash map.
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 arithmethic mean of n last rssi records where the n is the parameter applied during calculator construction.
listCloudConfigs(RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
List cloud configs.
listCloudConfigs() - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
List cloud configs.
listCloudConfigs(RequestDescription, ResultApiCallback<List<ICloudConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
List cloud configs.
listCloudConfigs(ResultApiCallback<List<ICloudConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
List cloud configs.
listConfigs(RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets config sending ETag's value in request newHeader additionally.
listConfigs() - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
List configs.
listConfigs(RequestDescription, ResultApiCallback<List<IConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
List configs.
listConfigs(ResultApiCallback<List<IConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
List configs.
listDevices() - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
List devices.
listDevices(RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
List devices.
listDevices(RequestDescription, ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
List devices.
listDevices(ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
List devices.
listDevicesCredentials(Collection<String>, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Provides credentials list for devices unique identifiers.
listDevicesCredentials(Collection<String>, SDKOptional<ETag>, ResultApiCallback<List<ICredentials>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Provides credentials list for devices unique identifiers asynchronously.
listDevicesForManagers(Set<UUID>, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
List devices for managers.
listDevicesForManagers(Set<UUID>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
List devices for managers.
listDevicesForManagers(Set<UUID>, SDKOptional<ETag>, ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
List devices for managers.
listDevicesForManagers(Set<UUID>, ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
List devices for managers.
listManagers(RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Provides the list of managers.
listManagers() - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
List managers.
listManagers(RequestDescription, ResultApiCallback<List<IManager>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
List managers.
listManagers(ResultApiCallback<List<IManager>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
List managers.
listNamespaces() - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
List namespaces.
listNamespaces(SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
List namespaces.
listNamespaces(ResultApiCallback<List<INamespace>>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
List namespaces.
listNamespaces(SDKOptional<ETag>, ResultApiCallback<List<INamespace>>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
List namespaces.
listProximities() - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
List proximities.
listProximities(SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
List proximities.
listProximities(ResultApiCallback<List<IProximityUUID>>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
List proximities.
listProximities(SDKOptional<ETag>, ResultApiCallback<List<IProximityUUID>>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
List proximities.
listSecureConfigs(RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Lists secure configs to apply on beacon
listSecureConfigs(RequestDescription, ResultApiCallback<List<SecureSingleConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Lists secure configs to apply on beacon
listSecureConfigs(SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Lists secure configs to apply on beacon
listSecureConfigs(SDKOptional<ETag>, ResultApiCallback<List<SecureSingleConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Lists secure configs to apply on beacon
listSecureConfigs(Collection<String>, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Lists secure configs to apply on beacons with provided unique ids
listSecureConfigs(Collection<String>, SDKOptional<ETag>, ResultApiCallback<List<SecureSingleConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Lists secure configs to apply on beacons with provided unique ids
listSubordinatesForManager(UUID, RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Gets subordinates for manager by specified Manager Id.
listSubordinatesForManager(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
List subordinates for manager.
listSubordinatesForManager(UUID, RequestDescription, ResultApiCallback<List<IManager>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
List subordinates for manager.
listSubordinatesForManager(UUID, ResultApiCallback<List<IManager>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
List subordinates for manager.
listUnassignedDevicesForManager(UUID, RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
List unassigned devices for manager.
listUnassignedDevicesForManager(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
List unassigned devices for manager.
listUnassignedDevicesForManager(UUID, RequestDescription, ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
List unassigned devices for manager.
listUnassignedDevicesForManager(UUID, ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
List unassigned devices for manager.
listVenues(RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Provides the list of venues.
listVenues() - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
List venues.
listVenues(RequestDescription, ResultApiCallback<List<IVenue>>) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
List venues.
listVenues(ResultApiCallback<List<IVenue>>) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
List venues.
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 - 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

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 - 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.
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
Manager represents person using kontakt.io SDK.
MANAGER - Static variable in class com.kontakt.sdk.android.common.util.Constants
The MANAGER constant.
Manager.Builder - Class in com.kontakt.sdk.android.common.model
Manager Builder.
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.
ManagerData - Class in com.kontakt.sdk.android.http.data
Action data provides data set that may be included to perform CRUD operations with Manager resource.
ManagerData.Builder - Class in com.kontakt.sdk.android.http.data
The type Builder.
managersApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
ManagersApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
Managers API Accessor provides interface for Managers hierarchy management.
MANUFACTURER_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
markIgnored(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.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 - Static variable in class com.kontakt.sdk.android.common.util.Constants.SearchMeta
Convenience constant MAX_RESULT.
Mean - Class in com.kontakt.sdk.android.ble.math
Computes the arithmetic mean of a set of values.
Mean() - Constructor for class com.kontakt.sdk.android.ble.math.Mean
Constructs a Mean.
Mean(FirstMoment) - Constructor for class com.kontakt.sdk.android.ble.math.Mean
Constructs a Mean with an External Moment.
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 scan should be restarted.
MESSAGE_SCAN_STARTED - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing backing service that BLE devices scan has started.
MESSAGE_SCAN_STOPPED - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing backing service that BLE devices scan has stopped.
MESSAGE_SERVICE_RESPONSE_OK - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
The response message notifying that ProximityManager'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.
MINIMAL - Static variable in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Predefined default Beacon Activity Check Configuration.
MINIMAL - Static variable in class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Predefined default Force Scan Configuration.
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.
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
 
moment - Variable in class com.kontakt.sdk.android.ble.math.Mean
First moment on which this statistic is based.
moveDevicesToManager(Set<String>, UUID, UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Move devices to manager.
moveDevicesToManager(Set<String>, UUID, UUID, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Move devices to manager.

N

NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Company
The NAME.
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.Profile
The NAME.
NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The NAME.
Namespace - Class in com.kontakt.sdk.android.common.model
 
NAMESPACE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
NAMESPACE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Namspace
 
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
 
Namspace() - Constructor for class com.kontakt.sdk.android.common.util.Constants.Namspace
 
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.
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.
newNamespaceIdFilter(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.
NEXT_RESULTS - Static variable in class com.kontakt.sdk.android.common.util.Constants.SearchMeta
Convenience constant NEXT_RESULTS.
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
notifySpacePresent(int, long) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
NULL_EVENT_COLLECTOR - Static variable in class com.kontakt.sdk.android.monitoring.EventCollector
 
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
Creates EddystoneDeviceEvent from other event with provided device list
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(byte[]) - Static method in class com.kontakt.sdk.android.common.FileData
 
of(UUID, int, int) - Static method in class com.kontakt.sdk.android.common.model.BeaconId
Creates BeaconId with given proximity, major and minor
of(IBeaconDevice) - Static method in class com.kontakt.sdk.android.common.model.BeaconId
Creates BeaconId from IBeaconDevice
of(String, String) - Static method in class com.kontakt.sdk.android.common.model.EddystoneUID
Creates EddystoneUID with namespace and instanceId
of(IEddystoneDevice) - Static method in class com.kontakt.sdk.android.common.model.EddystoneUID
Creates EddystoneUID from IEddystoneDevice
of(RemoteBluetoothDevice, EventType) - Static method in class com.kontakt.sdk.android.common.model.Event
 
of(T) - Static method in class com.kontakt.sdk.android.common.util.SDKOptional
Of optional.
of(String) - Static method in class com.kontakt.sdk.android.http.ETag
Creates new ETag instance.
of(Response, int) - Static method in class com.kontakt.sdk.android.http.FluentResponse
Of fluent response.
of(Response, int[]) - Static method in class com.kontakt.sdk.android.http.FluentResponse
Creates fluent responses with Response and array of expected http codes
of(int) - Static method in class com.kontakt.sdk.android.http.HttpResult
Of http result.
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.connection.SyncableKontaktDeviceConnection.SyncWriteBatchListener
Informs that an error has occured during batch write operation.
onBeforeDeviceLost(RBD) - 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.
onConnectionFailure() - Method in interface com.kontakt.sdk.android.ble.connection.OnServiceReadyListener
Called when an error occurs during establishing connection to the corresponding service.
onCreate() - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onDestroy() - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onDeviceDiscoveredEvent(Space, RBD) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onDeviceLostEvent(Space, RBD) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onDevicesUpdatedEvent(Space, Collection<RBD>) - 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.
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 interface com.kontakt.sdk.android.ble.manager.ProximityManager.ProximityListener
Called whenever specific event occurs.
onEvent(BluetoothDeviceEvent) - Method in class com.kontakt.sdk.android.manager.KontaktProximityListener
 
onReceive(Context, Intent) - Method in class com.kontakt.sdk.android.ble.broadcast.BluetoothStateChangeReceiver
 
onScanStart() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager.ProximityListener
Called when scan starts.
onScanStart() - Method in class com.kontakt.sdk.android.manager.KontaktProximityListener
 
onScanStarted() - Method in interface com.kontakt.sdk.android.ble.discovery.DiscoveryContract
Notifies that the scan has started.
onScanStop() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager.ProximityListener
Called when scan stops.
onScanStop() - Method in class com.kontakt.sdk.android.manager.KontaktProximityListener
 
onScanStopped() - Method in interface com.kontakt.sdk.android.ble.discovery.DiscoveryContract
Notifires that the scan has stopped.
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.connection.SyncableKontaktDeviceConnection.SyncWriteBatchListener
Invoked when beacon batch characteristics manipulation was success and invoking REST API succeed
onSuccess() - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection.SyncWriteListener
Invoked when beacon characteristics manipulation was success and invoking REST API succeed
onSyncFailed(ClientException) - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection.SyncWriteBatchListener
Invoked when beacon batch characteristics manipulation was success, but invoking REST API failed
onSyncFailed(ClientException) - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection.SyncWriteListener
Invoked when beacon non secure characteristics manipulation was success, but invoking REST API failed
onSyncFailed(ClientException, SecureSingleConfig) - Method in class com.kontakt.sdk.android.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.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.connection.SyncableKontaktDeviceConnection.SyncWriteBatchListener
Informs that write failed
onWriteFailed() - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection.SyncWriteListener
onWriteFailed(WriteListener.Cause) - Method in class com.kontakt.sdk.android.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.
Order - Enum in com.kontakt.sdk.android.common
Order provides values indicating sequence type in which data items must be returned.
ORDER - Static variable in class com.kontakt.sdk.android.common.util.Constants.SearchMeta
Convenience constant ORDER.
ORDER_BY - Static variable in class com.kontakt.sdk.android.common.util.Constants.SearchMeta
Convenience constant ORDER_BY.
OrderBy - Enum in com.kontakt.sdk.android.http
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.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.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.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.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.connection.SyncableKontaktDeviceConnection
 
overwriteNamespace(String, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.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.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.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.connection.SyncableKontaktDeviceConnection
 
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.connection.SyncableKontaktDeviceConnection
 

P

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
 
parcelProperties(Bundle) - Method in class com.kontakt.sdk.android.common.model.Beacon
 
parcelProperties(Bundle) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
parcelProperties(Bundle) - Method in class com.kontakt.sdk.android.common.model.Device
 
parseScanRecord(byte[]) - Static method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
Parses scan record sent by kontakt.io IBeacon device.
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
 
PAYLOAD_VERSION_1 - 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.cache.FutureShufflesCache
 
Preset - Class in com.kontakt.sdk.android.common.model
Preset describes the predefined set of parameters that Beacon can be configured with.
Preset.Builder - Class in com.kontakt.sdk.android.common.model
Preset Builder.
PREV_RESULTS - Static variable in class com.kontakt.sdk.android.common.util.Constants.SearchMeta
Convenience constant PREV_RESULTS.
PRIVATE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Counters
 
PROFILE_RECOGNIZED_DEVICE_NOT_READY - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
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 - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
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 - Static variable in class com.kontakt.sdk.android.common.util.Constants.Profile
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_UUID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Proximity
 
ProximityManager - Class in com.kontakt.sdk.android.ble.manager
Provides scan management API according to which the Android device may scan remote bluetooth devices.
ProximityManager(Context) - Constructor for class com.kontakt.sdk.android.ble.manager.ProximityManager
Instantiates a new Proximity manager.
ProximityManager.ProximityListener - Interface in com.kontakt.sdk.android.ble.manager
Proximity listener provides callbacks for scan process performed by (ProximityManager).
ProximityManagerContract - Interface in com.kontakt.sdk.android.ble.manager
Contract interface representing Proximity Manager programming interface.
ProximityService - Class in com.kontakt.sdk.android.ble.service
Proximity service executes requests scheduled by ProximityManager.
ProximityService() - Constructor for class com.kontakt.sdk.android.ble.service.ProximityService
 
ProximityService.ServiceBinder - Class in com.kontakt.sdk.android.ble.service
 
ProximityUUID - Class in com.kontakt.sdk.android.common.model
Represents Proximity UUID.
ProximityUUID.Builder - Class in com.kontakt.sdk.android.common.model
 
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
 
PUBLIC - Static variable in class com.kontakt.sdk.android.common.util.Constants.Counters
 
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
 

R

RANGING - Static variable in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
The constant RANGING.
readFromParcel(Parcel) - Static method in enum com.kontakt.sdk.android.common.profile.DeviceProfile
 
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
 
registerProximityManager(int) - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
 
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.ble.util.LimitedLinkedHashMap
 
removeEldestEntry(Map.Entry<K, V>) - Method in class com.kontakt.sdk.android.common.util.LimitedLinkedHashMap
 
removeProximityListener(KontaktProximityListener) - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
 
replace(BluetoothDeviceCharacteristic) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Replaces provided characteristic in cache
replace(BluetoothDeviceCharacteristic) - Method in interface com.kontakt.sdk.android.ble.spec.GattServiceStore
 
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
 
RequestDescription - Class in com.kontakt.sdk.android.http
Class representing http call params, like startIndex and offset for paging, ETag header
RequestDescription.Descriptor - Class in com.kontakt.sdk.android.http
The type Descriptor.
reset() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
reset() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Resets discoverer.
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.connection.SyncableKontaktDeviceConnection
 
RESOLVED - Static variable in interface com.kontakt.sdk.android.common.model.IFutureId
 
ResolvedId - Class in com.kontakt.sdk.android.common.model
 
ResolvedId(String, String) - Constructor for class com.kontakt.sdk.android.common.model.ResolvedId
 
resolveEddystone(Collection<EddystoneUID>, SDKOptional<ETag>, ResultApiCallback<List<EddystoneFutureUID>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Resolves shuffled to true eddystone uids (namespace, instance id)
resolveEddystone(Collection<EddystoneUID>, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Resolves shuffled to true eddystone uids (namespace, instance id)
resolveIBeacon(Collection<BeaconId>, SDKOptional<ETag>, ResultApiCallback<List<IBeaconFutureId>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Resolves shuffled to true beacon ids (proximity, major, minor)
resolveIBeacon(Collection<BeaconId>, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Resolves shuffled to true beacon ids (proximity, major, minor)
resolveNamespaces(List<String>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
Resolves namespaces to secure namespaces.
resolveNamespaces(List<String>, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
Resolves namespaces to secure namespaces.
resolveNamespaces(List<String>, ResultApiCallback<List<INamespace>>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
Resolves namespaces to secure namespaces.
resolveNamespaces(List<String>, SDKOptional<ETag>, ResultApiCallback<List<INamespace>>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
Resolves namespaces to secure namespaces
resolveProximities(List<UUID>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
Resolves proximities to secure proximities.
resolveProximities(List<UUID>, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
Resolves proximities to secure proximities.
resolveProximities(List<UUID>, ResultApiCallback<List<IProximityUUID>>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
Resolves proximities to secure proximities.
resolveProximities(List<UUID>, SDKOptional<ETag>, ResultApiCallback<List<IProximityUUID>>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
Resolves proximities to secure proximities
restartScan(ScanContext) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
restartScan(ScanContext, OnServiceReadyListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
restartScan(ScanContext) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Restarts scan.
restartScan(ScanContext, OnServiceReadyListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Restart scan.
restartScan(ScanContext) - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
restartScan(ScanContext, OnServiceReadyListener) - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
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
 
ResultApiCallback<T> - Interface in com.kontakt.sdk.android.http.interfaces
 
retainAll(Collection<?>) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
ROLE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The ROLE.
RSSI - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
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
 
SC_BAD_GATEWAY - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_BAD_GATEWAY.
SC_BAD_REQUEST - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_BAD_REQUEST.
SC_CONFLICT - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_CONFLICT.
SC_CREATED - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_CREATED.
SC_FORBIDDEN - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_FORBIDDEN.
SC_GATEWAY_TIMEOUT - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_GATEWAY_TIMEOUT.
SC_INTERNAL_SERVER_ERROR - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_INTERNAL_SERVER_ERROR.
SC_METHOD_NOT_ALLOWED - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_METHOD_NOT_ALLOWED.
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
Http Status SC_NOT_FOUND.
SC_NOT_MODIFIED - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_NOT_MODIFIED.
SC_OK - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_OK.
SC_SEE_OTHER - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_SEE_OTHER.
SC_SERVICE_UNAVAILABLE - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_SERVICE_UNAVAILABLE.
SC_UNAUTHORIZED - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_UNAUTHORIZED.
SC_UNPROCESSABLE_ENTITY - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_UNPROCESSABLE_ENTITY.
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_UNSUPPORTED_MEDIA_TYPE.
SCAN_MODE_BALANCED - Static variable in class com.kontakt.sdk.android.ble.manager.ProximityManager
Perform Bluetooth LE scan in balanced power mode.
SCAN_MODE_LOW_LATENCY - Static variable in class com.kontakt.sdk.android.ble.manager.ProximityManager
Scan using highest duty cycle.
SCAN_MODE_LOW_POWER - Static variable in class com.kontakt.sdk.android.ble.manager.ProximityManager
Perform Bluetooth LE scan in low power mode.
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
Configuration builder is responsible for creating immutable configuration which acts as a parameters and callbacks supplier and thus describes desired behaviour.
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(long, long) - Constructor for class com.kontakt.sdk.android.ble.configuration.ScanPeriod
Instantiates a new Scan period.
ScanResponse - Class in com.kontakt.sdk.android.ble.discovery
 
SDKBiConsumer<T,U> - Interface in com.kontakt.sdk.android.common.interfaces
Represents an operation that accepts two input arguments and returns no result.
SDKConsumer<T> - Interface in com.kontakt.sdk.android.common.interfaces
Represents an operation that accepts a single input argument 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.http
REST API 5 brought the functionality of paging results including: Devices Venues Configs Devices Once you request one of the resources above the response contains meta data telling you of what search type your request was.
SearchMeta.Builder - Class in com.kontakt.sdk.android.http
The type Builder.
SECURE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
SECURE_CONFIG - Static variable in class com.kontakt.sdk.android.common.util.Constants
 
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 - Static variable in class com.kontakt.sdk.android.common.util.Constants.Namspace
 
SECURE_PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
SECURE_PROXIMITY_UUID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Proximity
 
SecureSingleConfig - Class in com.kontakt.sdk.android.common.model
Represents Api Object for secure configs
SecureSingleConfig(String, String, long) - Constructor for class com.kontakt.sdk.android.common.model.SecureSingleConfig
Constructor for SecureSingleConfig
sendEvents(EventPacket) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
Sends collected events in packet
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 connector interface.
set(int, T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
setAccess(Access) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets access
setActionsCount(int) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets actions count.
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.EddystoneDevice.Builder
Sets address.
setAddress(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets address.
setAlias(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets alias.
setBatteryPower(int) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets battery power.
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.
setBleScanDuration(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets ble scan duration.
setBleScanDuration(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets ble scan duration.
setBleScanInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets ble scan interval.
setBleScanInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets ble scan interval.
setCacheFileName(String) - Method in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration.Builder
Sets cache file name
setCompany(ICompany) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets company.
setContentCategory(ContentCategory) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets content category.
setContentLength(int) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets content length.
setContentType(String) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets content type.
setContentUrl(String) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets content url.
setCounters(ICounters) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets counters.
setCountryCode(String) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
Sets country code.
setCoverType(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets cover type.
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.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.BrowserAction.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
 
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Counters.Builder
Sets database id
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.ProximityUUID.Builder
 
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
setDataSendInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets data send interval.
setDataSendInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets data send interval.
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.
setDefaultSSIDAuth(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets default sSID auth.
setDefaultSSIDAuth(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets default SSID Auth.
setDefaultSSIDCrypt(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets default sSID crypt.
setDefaultSSIDCrypt(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets default SSID crypt.
setDefaultSSIDKey(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets default SSID key.
setDefaultSSIDName(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets default sSID name.
setDefaultSSIDName(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets default SSID name.
setDescription(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets description.
setDescription(String) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
Sets description.
setDescription(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets description.
setDevice(IDevice) - Method in class com.kontakt.sdk.android.common.model.BrowserAction.Builder
Sets device.
setDevice(IDevice) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets device.
setDeviceName(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets device name.
setDeviceProfiles(Collection<DeviceProfile>) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
setDevicesCount(int) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets devices count.
setDeviceType(DeviceType) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets device type.
setDeviceUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets beacon unique id.
setDeviceUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets beacon unique id.
setDeviceUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials.Builder
Sets beacon unique id.
setDistance(double) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets distance.
setEddystoneDevice(IEddystoneDevice) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets IEddystoneDevice
setEddystoneNamespaces(Collection<IEddystoneNamespace>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
Sets Eddystone namespaces within which Eddystone devices are searched.
setEddystoneScanContext(EddystoneScanContext) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
Sets EddystoneScanContext to ScanContext.
setEmail(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets email.
setETag(ETag) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Sets e tag.
setETagValue(String) - Method in class com.kontakt.sdk.android.http.HttpResult.Builder
Sets ETag value.
setEvents(List<Event>) - Method in class com.kontakt.sdk.android.common.model.EventPacket.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.EddystoneDevice.Builder
Sets firmware version.
setFirmwareVersion(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets firmware version.
setFirstName(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets first name.
setForceScanConfiguration(ForceScanConfiguration) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
Sets ForceScanConfiguration (ForceScanConfiguration).
setFutureIds(List<EddystoneUID>) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
setFutureIds(List<BeaconId>) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
setHashingPolicy(ICloudBeacon.HashingPolicy) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets hashing policy.
setHttpStatus(int) - Method in class com.kontakt.sdk.android.http.HttpResult.Builder
Sets http status.
setIBeaconFilters(Collection<? extends IBeaconFilter>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext.Builder
Sets filters accepting IBeacons only with specific properties.
setIBeaconRegions(Collection<IBeaconRegion>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext.Builder
Sets accepted regions
setIBeaconScanContext(IBeaconScanContext) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
Sets IBeaconScanContext to ScanContext.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.BrowserAction.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
Sets Company Id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets manager id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets id.
setIdentifier(String) - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
Sets region identifier
setImageUrl(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets image url.
setImportant(boolean) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets important.
setInstanceId(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets instance id.
setInstanceId(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets instance id.
setInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets interval.
setInterval(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets interval.
setInterval(int) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets interval.
setInterval(int) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
Sets interval.
setLastName(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets last name.
setLatitude(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets latitude
setLatitude(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets latitude.
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
 
setLongitude(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets longitude
setLongitude(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets longitude.
setMaintenanceEnd(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets maintenance end time.
setMaintenanceStart(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets maintenance start time.
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.
setMajor(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets major.
setMajor(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets major.
setMajor(int) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets major value.
setManagerId(UUID) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets manager id.
setManagerId(UUID) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets manager Id.
setMasterPassword(String) - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials.Builder
Sets master password.
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.
setMinor(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets minor.
setMinor(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets minor.
setMinor(int) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets minor value.
setMonitoringEnabled(boolean) - Method in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration.Builder
Enables or disables collecting monitoring events
setMonitoringSyncInterval(int) - Method in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration.Builder
Sets interval for sync monitoring events
setName(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets name.
setName(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets name.
setName(String) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
Sets name.
setName(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
setName(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets name.
setName(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets name.
setName(String) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
Sets name.
setName(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets name.
setNamespace(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets namespace.
setNamespace(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets namespace.
setNamespace(String) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
setNextResults(String) - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Sets next results.
setOffset(int) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Sets offset.
setOffset(int) - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Sets max result.
setOrder(Order) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Sets order.
setOrder(Order) - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Sets order.
setOrderBy(OrderBy) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Sets order by.
setOrderBy(OrderBy) - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Sets order by.
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
 
setPassword(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets password.
setPassword(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
setPassword(String) - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials.Builder
Sets password.
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.
setPreviousResults(String) - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Sets previous results.
setPrivateDevicesCount(int) - Method in class com.kontakt.sdk.android.common.model.Counters.Builder
Sets private devicec count
setPrivateVenuesCount(int) - Method in class com.kontakt.sdk.android.common.model.Counters.Builder
Sets private venues count
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
Sets proximity.
setProximity(Proximity) - Method in class com.kontakt.sdk.android.common.model.BrowserAction.Builder
Sets one of three values: IMMEDIATE, NEAR, FAR.
setProximity(Proximity) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets proximity.
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets proximity uUID.
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets proximity UUID.
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets proximity uUID.
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets proximity UUID.
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
Sets proximityUUID uUID.
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.ProximityUUID.Builder
 
setPublicDevicesCount(int) - Method in class com.kontakt.sdk.android.common.model.Counters.Builder
Sets public devices count
setPublicVenuesCount(int) - Method in class com.kontakt.sdk.android.common.model.Counters.Builder
Sets public venues count
setQueriedBy(EddystoneUID) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
setQueriedBy(BeaconId) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
setReasonPhrase(String) - Method in class com.kontakt.sdk.android.http.HttpResult.Builder
Sets reason phrase.
setResolved(EddystoneUID) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
setResolved(BeaconId) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
setResolvedId(ResolvedId) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets eddystone uid from resolved id
setResolveInterval(int) - Method in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration.Builder
Sets resolve interval
setRole(IManager.Role) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets role.
setRssi(double) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets rssi.
setScanMode(int) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
Sets Scan Mode.
setScanPeriod(ScanPeriod) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
setSearchMeta(SearchMeta) - Method in class com.kontakt.sdk.android.http.HttpResult.Builder
Sets search meta.
setSecureNamespace(String) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets secure namespace
setSecureNamespace(String) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
setSecureProximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets secure proximity uuid
setSecureProximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.ProximityUUID.Builder
 
setShared(boolean) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
setShared(boolean) - Method in class com.kontakt.sdk.android.common.model.ProximityUUID.Builder
 
setSharedDevicesCount(int) - Method in class com.kontakt.sdk.android.common.model.Counters.Builder
Sets shared devices count
setSharedVenuesCount(int) - Method in class com.kontakt.sdk.android.common.model.Counters.Builder
Sets shared venues count
setSharedWithMeDevicesCount(int) - Method in class com.kontakt.sdk.android.common.model.Counters.Builder
Sets shared to user devices count
setSharedWithMeVenuesCount(int) - Method in class com.kontakt.sdk.android.common.model.Counters.Builder
Sets shared with user venues count
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
Sets boolean value indicating if device is shuffled or not
setShuffled(boolean) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets shuffled value
setShuffled(Boolean) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
setShuffled(boolean) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
setShuffled(boolean) - Method in class com.kontakt.sdk.android.common.model.ProximityUUID.Builder
 
setSpecification(Specification) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets specification
setStartIndex(int) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Sets start index.
setStartIndex(int) - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Sets start index.
setSupervisorId(UUID) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets supervisor id.
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.EddystoneDevice.Builder
Sets timestamp
setTimestamp(long) - Method in class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
setTLMAdvertisingPacket(EddystoneTLMAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets tLM advertising packet.
setTLMFilters(Collection<TLMFilter>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
Sets filters accepting Eddystone devices with specific Eddystone TLM frames.
setTriggerFrameTypes(Collection<EddystoneFrameType>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
Sets "trigger frame types".
setTxPower(int) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets tx power.
setTxPower(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets tx power.
setTxPower(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets tx power.
setTxPower(int) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets tx power.
setTxPower(int) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
Sets tx power.
setUIDAdvertisingPacket(EddystoneUIDAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets uID advertising packet.
setUIDFilters(Collection<UIDFilter>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
Sets filters accepting Eddystone devices with specific Eddystone UID frames.
setUniqueId(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets unique id.
setUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
Sets unique id.
setUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets unique id.
setUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
setUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
setUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets unique id.
setUrl(String) - Method in class com.kontakt.sdk.android.common.model.BrowserAction.Builder
Sets url.
setUrl(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets url.
setUrl(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets url.
setUrl(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets url.
setURLAdvertisingPacket(EddystoneURLAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets uRL advertising packet.
setURLFilters(Collection<URLFilter>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
Sets filters accepting Eddystone devices with specific Eddystone URL frames.
setValidVersions(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets valid versions.
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
 
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
 
setValue(T) - Method in class com.kontakt.sdk.android.http.HttpResult.Builder
Sets value.
setVenue(IVenue) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
Sets venue.
setVersion(int) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Sets version.
setWifiScanInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets wifi scan interval.
setWifiScanInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets wifi scan interval.
setWorkingMode(ICloudBeacon.WorkingMode) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets working mode.
setWorkingMode(ICloudBeacon.WorkingMode) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets working mode.
setWriteType(int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
SHARED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Counters
 
SHARED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Namspace
 
SHARED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Proximity
 
SHARED_WITH_ME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Counters
 
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.Namspace
 
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
 
size() - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
sortIfEnabled(List<RBD>) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
Specification - Enum in com.kontakt.sdk.android.common.model
STANDARD, SENSOR, TOUGH
SPECIFICATION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
start() - Static method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
start() - Static method in class com.kontakt.sdk.android.http.RequestDescription
Start descriptor.
start() - Method in class com.kontakt.sdk.android.monitoring.EventCollector
 
start() - Method in interface com.kontakt.sdk.android.monitoring.IEventCollector
 
START_INDEX - Static variable in class com.kontakt.sdk.android.common.util.Constants.SearchMeta
Convenience constant START_INDEX.
stop() - Method in class com.kontakt.sdk.android.monitoring.EventCollector
 
stop() - Method in interface com.kontakt.sdk.android.monitoring.IEventCollector
 
Sum - Class in com.kontakt.sdk.android.ble.math
Returns the sum of the available values.
Sum() - Constructor for class com.kontakt.sdk.android.ble.math.Sum
Create a Sum instance
SUPERVISOR_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The SUPERVISOR _ iD.
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.connection.SyncableKontaktDeviceConnection.SyncWriteListener
The constant SYNC_NOT_IMPLEMENTED_YET.
SyncableKontaktDeviceConnection - Class in com.kontakt.sdk.android.connection
Syncable Kontakt device connection combines KontaktDeviceConnection and KontaktApiClient functionalities.
SyncableKontaktDeviceConnection(Context, RemoteBluetoothDevice, IKontaktDeviceConnection.ConnectionListener) - Constructor for class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection
Instantiates a new Syncable Kontakt device connection.
SyncableKontaktDeviceConnection.SyncWriteBatchListener<T> - Class in com.kontakt.sdk.android.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.connection
Abstract class used as listener to notify about updating device and syncing with REST API
SyncWriteBatchListener() - Constructor for class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection.SyncWriteBatchListener
 
SyncWriteListener() - Constructor for class com.kontakt.sdk.android.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 - Static variable in class com.kontakt.sdk.android.common.util.Constants
 
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
 
TLMFilter - Interface in com.kontakt.sdk.android.ble.filter.eddystone
Filters are designed to enable more detailed devices search and thus reduce battery consumption.
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.
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.
toHttpResult(SDKFunction<byte[], T>) - Method in class com.kontakt.sdk.android.http.FluentResponse.ByteArrayResponse
To http result.
toJSONArray(List<Event>) - Static method in class com.kontakt.sdk.android.common.model.Event
 
toJSONObject(Event) - Static method in class com.kontakt.sdk.android.common.model.Event
 
toJSONObject(EventPacket) - Static method in class com.kontakt.sdk.android.common.model.EventPacket
 
toList(String, SDKFunction<JSONObject, T>) - Method in class com.kontakt.sdk.android.http.FluentResponse.JSONResponse
To list.
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(Double[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts an array of object Doubles to primitives.
toSingleEntity(SDKFunction<JSONObject, T>) - Method in class com.kontakt.sdk.android.http.FluentResponse.JSONResponse
To single entity.
toString() - Method in class com.kontakt.sdk.android.ble.connection.WriteListener.WriteResponse
 
toString() - Method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceCharacteristic
 
toString() - Method in class com.kontakt.sdk.android.common.model.BeaconId
 
toString() - Method in class com.kontakt.sdk.android.common.model.EddystoneUID
 
toString() - Method in class com.kontakt.sdk.android.common.model.SecureSingleConfig
 
toString() - Method in class com.kontakt.sdk.android.http.ETag
 
toString() - Method in enum com.kontakt.sdk.android.http.OrderBy
 
toString() - Method in class com.kontakt.sdk.android.http.SearchMeta
 
toStringFromHex(byte[]) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Transforms bytes array into String representation.
toUrlParameter(String, String) - Static method in class com.kontakt.sdk.android.common.util.HttpUtils
 
toUrlParameterList(String, Collection<T>) - Static method in class com.kontakt.sdk.android.common.util.HttpUtils
Creates NameValuePair where the name is a first String parameter and the specified collection provides values converted to String representation.
toUUID(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts bytes array to UUID
transformOrReturnNull(JSONObject, String, SDKFunction<JSONObject, T>) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Transform JSONObject's property accessible under specified entry to desired instance or return null.
transformOrThrow(JSONObject, SDKThrowableFunction<JSONObject, T, Exception>) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Transform JSONObject to desired type.
transformOrThrow(JSONArray, SDKThrowableFunction<JSONArray, T, Exception>) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Transform JSONArray to desired type.
transformToByteArray() - Method in class com.kontakt.sdk.android.http.FluentResponse
Transform to byte array.
transformToJSON() - Method in class com.kontakt.sdk.android.http.FluentResponse
Transform to jSON.
transformToListOrReturnEmpty(JSONObject, String, SDKFunction<JSONObject, T>) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Transform to list or return empty.
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 - Static variable in class com.kontakt.sdk.android.common.util.Constants.Profile
The TX _ pOWER.
TX_POWER_BLOCK - Static variable in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
 
TYPE - Static variable in class com.kontakt.sdk.android.common.model.Event
 
TYPE_MANUFACTURER_SPECIFIC_DATA - Static variable in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
Specifies byte value of the type of manufacturer-specific data.
TYPE_SERVICE_DATA - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
Specifies byte value of the type of service data.

U

UIDFilter - Interface in com.kontakt.sdk.android.ble.filter.eddystone
Filters are designed to enable more detailed devices search and thus reduce battery consumption.
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
The UNIQUE ID constant.
UNKNOWN - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
unregisterProximityManager(int) - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
 
update(String, DeviceType) - Static method in class com.kontakt.sdk.android.http.data.ConfigData
Creates builder with required parameters .
update(Collection<String>, DeviceType) - Static method in class com.kontakt.sdk.android.http.data.ConfigData
Update builder.
update(DeviceType, String) - Static method in class com.kontakt.sdk.android.http.data.DeviceData
Builds data set updating Device resource.
update(UUID) - Static method in class com.kontakt.sdk.android.http.data.ManagerData
Creates builder for update operation with Manager id.
update(UUID) - Static method in class com.kontakt.sdk.android.http.data.VenueData
Creates venue builder for Venue instance update operation.
updateAction(UUID, File) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Updates Content action with new content of specified file.
updateAction(UUID, File, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
updateAction(UUID, String) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Updates url action
updateAction(UUID, String, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Updates url action
UpdateApiCallback - Interface in com.kontakt.sdk.android.http.interfaces
Callback used for async http connection which returns http status code
updateDevice(DeviceData) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Update device.
updateDevice(DeviceData, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Update device.
updateDevicePassword(String, String) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Update device password.
updateDevicePassword(String, String, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Update device password.
updateManager(ManagerData) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Updates manager.
updateManager(ManagerData, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Update manager.
updateState(int, ProximityService.State) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
Updates BeaconService state.
updateVenue(VenueData) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Updates venue.
updateVenue(VenueData, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Update venue.
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
 
URLFilter - Interface in com.kontakt.sdk.android.ble.filter.eddystone
Filters are designed to enable more detailed devices search and thus reduce battery consumption.
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) - 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<AdvertisingPacket,Space> - Interface in com.kontakt.sdk.android.ble.discovery
 
valueAt(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
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.DistanceSort
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.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(UUID) - Static method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceCharacteristic
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.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.IAction.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.ICloudBeacon.HashingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.ICloudBeacon.WorkingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.IManager.Role
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.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.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.util.ContentCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.http.OrderBy
Returns the enum constant of this type with the specified name.
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.DistanceSort
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.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.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.IAction.ActionType
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.ICloudBeacon.HashingPolicy
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.ICloudBeacon.WorkingMode
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.IManager.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.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.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.
values() - Static method in enum com.kontakt.sdk.android.common.util.ContentCategory
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.http.OrderBy
Returns an array containing the constants of this enum type, in the order they are declared.
Venue - Class in com.kontakt.sdk.android.common.model
Venue acts as Region.
VENUE - Static variable in class com.kontakt.sdk.android.common.util.Constants
The VENUE constant.
Venue.Builder - Class in com.kontakt.sdk.android.common.model
Venue Builder.
VenueData - Class in com.kontakt.sdk.android.http.data
Action data provides dataset that may be included to perform CRUD operations with Venue resource.
VenueData.Builder - Class in com.kontakt.sdk.android.http.data
Venue Data Builder.
VENUES - Static variable in class com.kontakt.sdk.android.common.util.Constants
 
venuesApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
VenuesApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
Venues API Accessor provides interface describing Venues management.
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.
withAlias(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds alias.
withBleScanDuration(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
With ble scan duration.
withBleScanDuration(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds ble scan duration.
withBleScanInterval(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds ble scan interval.
withBleScanInterval(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
With ble scan interval.
withCoverFile(File, SDKFunction<byte[], String>) - Method in class com.kontakt.sdk.android.http.data.VenueData.Builder
Adds cover file.
withDataSendInterval(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds ith data send interval.
withDataSendInterval(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds data send interval.
withDefaultSSIDAuth(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds default SSID auth.
withDefaultSSIDAuth(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds default SSID auth.
withDefaultSSIDCrypt(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds default SSID crypt.
withDefaultSSIDCrypt(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds default SSID crypt.
withDefaultSSIDKey(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds default sSID key.
withDefaultSSIDKey(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds default SSID key.
withDefaultSSIDName(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds default SSID name.
withDefaultSSIDName(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds default sSID name.
withDescription(String) - Method in class com.kontakt.sdk.android.http.data.VenueData.Builder
Adds description.
withDeviceProfiles(Collection<DeviceProfile>) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Sets DeviceProfile for device
withDeviceProfiles(Collection<DeviceProfile>) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Sets DeviceProfile for device
withFirmware(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds firmware.
withFirstName(String) - Method in class com.kontakt.sdk.android.http.data.ManagerData.Builder
Adds first name.
withInstanceId(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
With instance id.
withInstanceId(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
With instance id.
withInterval(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
With interval to update/create action.
withInterval(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds interval.
withLastName(String) - Method in class com.kontakt.sdk.android.http.data.ManagerData.Builder
Adds last name.
withLatitude(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Sets latitude
withLatitude(String) - Method in class com.kontakt.sdk.android.http.data.VenueData.Builder
Sets latitude
withLongitude(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Sets longitude
withLongitude(String) - Method in class com.kontakt.sdk.android.http.data.VenueData.Builder
Sets longitude
withMajor(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds major to update/create action.
withMajor(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds major.
withMinor(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds minor to update/create action.
withMinor(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds minor.
withName(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds name.
withName(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds name.
withName(String) - Method in class com.kontakt.sdk.android.http.data.VenueData.Builder
Adds name.
withNamespace(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
With namespace.
withNamespace(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
With namespace.
withPassword(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds password to update/create action.
withPassword(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds password.
withProximityUUID(UUID) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds proximity UUID.
withProximityUUID(UUID) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds proximity uUID.
withRole(IManager.Role) - Method in class com.kontakt.sdk.android.http.data.ManagerData.Builder
Adds role.
withShufled(boolean) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
With shufled.
withTxPower(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds tx power to update/create action.
withTxPower(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds tx power.
withUrl(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
With url.
withUrl(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
With url.
withWifiScanInterval(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds wifi scan interval.
withWifiScanInterval(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds wifi scan interval.
withWorkingMode(ICloudBeacon.WorkingMode) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds working mode.
withWorkingMode(ICloudBeacon.WorkingMode) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds working mode.
WORKING_MODE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant WORKING_MODE.
WriteBatchListener<T> - Interface in com.kontakt.sdk.android.ble.connection
WriteBatchListener provides callback methods notifying about writing parameters batch to Beacon device.
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
WriteResponse(long, String) - Constructor for class com.kontakt.sdk.android.ble.connection.WriteListener.WriteResponse
 
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.BeaconId
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
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.ContentAction
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Counters
 
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.DeviceCredentials
 
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.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.ProximityUUID
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.SecureSingleConfig
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Venue
 
writeToParcel(Parcel, List<DeviceProfile>) - Static method in enum com.kontakt.sdk.android.common.profile.DeviceProfile
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links