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

A

absent() - Static method in class com.kontakt.sdk.android.common.util.SDKOptional
Absent optional.
AbstractBluetoothDeviceEvent - Class in com.kontakt.sdk.android.ble.discovery
Provides abstraction for every event included in kontakt.io Android SDK.
AbstractDeviceDiscoverer<Space,Device extends RemoteBluetoothDevice,Filter extends com.android.internal.util.Predicate<Device>> - Class in com.kontakt.sdk.android.ble.discovery
Abstraction for Bluetooth device discoverers in the SDK.
AbstractProperty<T> - Class in com.kontakt.sdk.android.ble.security.property
 
AbstractServiceConnector - Class in com.kontakt.sdk.android.ble.manager.service
AbstractServiceConnector provides an abstraction to every Service.
Acceleration - Class in com.kontakt.sdk.android.ble.spec
 
Acceleration(int, int, int) - Constructor for class com.kontakt.sdk.android.ble.spec.Acceleration
 
Acceleration(byte[]) - Constructor for class com.kontakt.sdk.android.ble.spec.Acceleration
 
acceleration(Acceleration) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
ACCEPT - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
accept(T, U) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKBiConsumer
Accept method.
ACCEPT_VND - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
access(Access...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies access parameter.
access(Access...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies access parameter.
access(Access...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies access parameter.
Access - Enum in com.kontakt.sdk.android.common.model
Your access to the device.
access(Access) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
access(Access) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
ACCESS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
ACCESS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
ACCURACY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The ACCURACY.
ACTION - Static variable in class com.kontakt.sdk.android.ble.broadcast.BluetoothStateChangeReceiver
Convenience constant equal to BluetoothAdapter.ACTION_STATE_CHANGED.
Action - Class in com.kontakt.sdk.android.common.model
Actions are triggered when a smartphone comes into range of a device.
Action.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Action instances from values configured by the setters.
Action.Type - Enum in com.kontakt.sdk.android.common.model
Enumeration of action type.
ACTION_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
ACTION_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The ACTION _ tYPE.
ACTION_TYPE_BROWSER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The ACTION _ tYPE _ bROWSER.
ACTION_TYPE_CONTENT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The ACTION _ tYPE _ cONTENT.
ACTION_TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
ActionContent - Class in com.kontakt.sdk.android.common.model
A container for information content properties provided by Action instances of Action.Type.CONTENT.
ActionContent.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build ActionContent instances from values configured by the setters.
ActionContent.Category - Enum in com.kontakt.sdk.android.common.model
Enumeration of category type.
ACTIONS - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
actions() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides actions API endpoint.
actions() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides actions API endpoint.
Actions - Class in com.kontakt.sdk.android.cloud.response.paginated
Actions API response representation composed of action list and search meta data.
Actions() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Actions
 
ACTIONS_COUNT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The ACTIONS COUNT.
ACTIONS_COUNT_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
ActionsApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Actions API endpoint.
ActionsApi(ActionsService) - Constructor for class com.kontakt.sdk.android.cloud.api.ActionsApi
Constructs Actions API endpoint initialized with corresponding service class.
actionsCount(int) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
ActionsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
ActionsRequestExecutor(ActionsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Constructs request executor initialized with corresponding service class.
ActionsService - Interface in com.kontakt.sdk.android.cloud.api.service
 
actionType(Action.Type) - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
ActionTypeAdapter - Class in com.kontakt.sdk.android.cloud.adapter
Converts Action objects to and from JSON.
ActionTypeAdapter() - Constructor for class com.kontakt.sdk.android.cloud.adapter.ActionTypeAdapter
 
ACTIVE_PROFILE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
activities() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides activities API endpoint.
activities() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides activities API endpoint.
Activities - Class in com.kontakt.sdk.android.cloud.response.paginated
Triggers API response representation composed of activities list and search meta data.
Activities() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Activities
 
ActivitiesApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Activities API endpoint.
ActivitiesApi(ActivitiesService) - Constructor for class com.kontakt.sdk.android.cloud.api.ActivitiesApi
Constructs Activities API endpoint initialized with corresponding service class.
ActivitiesRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.activities
Request executor provided by ActivitiesApi.
ActivitiesRequestExecutor(ActivitiesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.activities.ActivitiesRequestExecutor
Constructs request executor initialized with corresponding service class.
ActivitiesService - Interface in com.kontakt.sdk.android.cloud.api.service
 
Activity - Class in com.kontakt.sdk.android.common.model
Model class that represents JSON structure of Kontakt.io activity.
Activity.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Activity instances from values configured by the setters.
ACTIVITY_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Activities
 
ActivityCheckConfiguration - Class in com.kontakt.sdk.android.ble.configuration
Activity Check configuration describes the time boundary after which the beacon device is interpreted as absent and than is removed from internal cache.
activityCheckConfiguration(ActivityCheckConfiguration) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
activityCheckConfiguration(ActivityCheckConfiguration) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
ActivityContext - Class in com.kontakt.sdk.android.common.model
Model class that represents JSON structure of Kontakt.io activities's context.
ActivityContext.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build ActivityContext instances from values configured by the setters.
activityIds(List<String>) - Method in class com.kontakt.sdk.android.common.model.Trigger.Builder
 
ActivityType - Enum in com.kontakt.sdk.android.common.model
Activity enumeration type.
add(T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
addCallback(ShuffledDevicesResolver.ResolveCallback) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
addCallback(ShuffledSecureProfileResolver.ResolveCallback) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
addData(FrameDataType, byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.FramePayload
 
addDescriptor(BluetoothGattDescriptor) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
addDevice(Device) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
addDevices(Collection<Device>) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
addObservedProfile(DeviceProfile) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
addOrReplace(T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
Add or replace new value.
addReceiverIds(Collection<String>) - Method in class com.kontakt.sdk.android.common.model.Place.Builder
 
addResolveRequest(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
addResolveRequest(ISecureProfile) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
address(String) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
address(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
address(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets address.
ADDRESS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
alias(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
ALIAS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The ALIAS.
ALIAS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The ALIAS.
ALIAS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
all() - Method in class com.kontakt.sdk.android.cloud.response.CloudHeaders
Returns all headers.
ANY_INSTANCE_ID - Static variable in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
Value marking that any instance ID is acceptable.
ANY_MAJOR - Static variable in class com.kontakt.sdk.android.ble.device.BeaconRegion
Value marking than any major is acceptable
ANY_MINOR - Static variable in class com.kontakt.sdk.android.ble.device.BeaconRegion
Value marking than any minor is acceptable
API_KEY - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
API_URL - Static variable in class com.kontakt.sdk.android.cloud.KontaktCloudFactory
 
API_VERSION - Static variable in class com.kontakt.sdk.android.cloud.KontaktCloudFactory
 
apiKey(String) - Method in class com.kontakt.sdk.android.common.model.Network.Builder
 
append(int, long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
append(boolean) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a boolean.
append(boolean[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a boolean array.
append(byte) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a byte.
append(byte[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a byte array.
append(char) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a char.
append(char[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a char array.
append(double) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a double.
append(double[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a double array.
append(float) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a float.
append(float[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a float array.
append(int) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for an int.
append(int[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for an int array.
append(long) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a long.
append(long[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a long array.
append(Object) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for an Object.
append(Collection) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
 
append(Object[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for an Object array.
append(short) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a short.
append(short[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a short array.
appendSuper(int) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Adds the result of super.hashCode() to this builder.
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.DeviceNameFilter
 
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.FirmwareFilter
 
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
 
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconUniqueIdFilter
 
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MajorFilter
 
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MinorFilter
 
apply(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.ProximityUUIDFilter
 
apply(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKFunction
Apply method.
apply(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKThrowableFunction
Apply method.
applyConfig(Config) - Method in class com.kontakt.sdk.android.common.model.Config
 
applyConfig(Config) - Method in class com.kontakt.sdk.android.common.model.Device
Updates old configuration with the new one.
applyCredentials(Credentials) - Method in class com.kontakt.sdk.android.common.model.Device
Updates old credentials with the new one.
applySecureConfig(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Method for writing secure config.
applySecureConfig(Config, AuthToken, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Method for writing secure config offline.
applySecureConfig(Config, SyncableKontaktDeviceConnectionImpl.SyncWriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
Writes secure config and tries to sync with REST API
applySecureConfig(Config) - Method in class com.kontakt.sdk.android.common.model.Config
 
applySecureConfig(Config) - Method in class com.kontakt.sdk.android.common.model.Device
Updates old secure configuration with the new one.
ApplySecureConfigRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
ApplySecureConfigRequestExecutor(DevicesService, Config...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.ApplySecureConfigRequestExecutor
Constructs request executor initialized with corresponding service class and configs to apply.
ApplySecureConfigRequestExecutor(DevicesService, List<Config>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.ApplySecureConfigRequestExecutor
Constructs request executor initialized with corresponding service class and configs to apply.
applySecureConfigs(Config...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to apply secure configs on devices.
applySecureConfigs(List<Config>) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to apply secure configs on devices.
applySecureConfigs(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
applySecureRequest(String) - Method in class com.kontakt.sdk.android.common.model.Config
Specifies request data that could be sent to the device.
applySecureResponse(String, long) - Method in class com.kontakt.sdk.android.common.model.Config
Specifies response data received from the device after successful configuration update.
ArrayUtils - Class in com.kontakt.sdk.android.common.util
Various array utilities.
ArrayUtils() - Constructor for class com.kontakt.sdk.android.common.util.ArrayUtils
 
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.
asIntFromLittleEndianBytes(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts byte array with little endian order into integer value.
asRemoteBluetoothDevice(ISecureProfile) - Static method in class com.kontakt.sdk.android.common.util.SecureProfileUtils
Returns Secure Profile model as RemoteBluetoothDevice and more precisely as IEddystoneDevice because secure profile contains some of the Eddystone properties.
asRemoteBluetoothDevices(List<ISecureProfile>) - Static method in class com.kontakt.sdk.android.common.util.SecureProfileUtils
Returns Secure Profile models list as RemoteBluetoothDevice list.
assertCorrect(byte[], byte[]) - Static method in class com.kontakt.sdk.android.ble.security.CRCModbus
 
assign(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to assign devices either to venue or to manager.
assign(String...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to assign devices either to venue or to manager.
assignDevice(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
AssignDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
AssignDeviceRequestExecutor(DevicesService, UUID...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
AssignDeviceRequestExecutor(DevicesService, String...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
AuthorizationCallback - Interface in com.kontakt.sdk.android.ble.connection
 
authorize(AuthToken, AuthorizationCallback) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Authorizes with beacon.
authorize() - Method in class com.kontakt.sdk.android.ble.dfu.DfuAuthorizationService
 
AuthToken - Class in com.kontakt.sdk.android.ble.security.auth
AuthToken is used to authorize with beacons with firmwares 4.0 or higher and beacons pro.
AuthToken.AuthTokenCallback - Interface in com.kontakt.sdk.android.ble.security.auth
Used to provide AuthToken when requesting from Kontakt Cloud.

B

BaseTypeAdapter<T> - Class in com.kontakt.sdk.android.cloud.adapter
Base adapter offers common methods for concrete subclasses.
BaseTypeAdapter() - Constructor for class com.kontakt.sdk.android.cloud.adapter.BaseTypeAdapter
 
BATTERY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
BATTERY_LEVEL_EXTERNAL_POWER_SUPPLIED_VALUE - Static variable in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
 
BATTERY_VOLTAGE - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 
batteryLevel(int) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
batteryLevel(int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
batteryLevel(int) - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
batteryPower(int) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
batteryPower(int) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
batteryVoltage(double) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Sets battery voltage.
BEACON_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
BEACON_PRO_FIRMWARE_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of firmware revisions of Beacon Pro devices.
BEACON_PRO_KONTAKT_TLM_FIRMWARE_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of Beacon Pro firmwares revisions that support Kontakt TLM packet
BEACON_PRO_RTC_LIGHTSENSOR_FIRMWARE_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of Beacon Pro firmwares revisions that support RTC power saving and reading light sensor
BeaconDevice - Class in com.kontakt.sdk.android.ble.device
Class representing a real beacon device.
BeaconDevice.Builder - Class in com.kontakt.sdk.android.ble.device
 
BeaconRegion - Class in com.kontakt.sdk.android.ble.device
Object representing BeaconRegion Proximity UUID is required for setting region If you want to scan only for Proximity UUID, you can set major to BeaconRegion.ANY_MAJOR and minor to BeaconRegion.ANY_MINOR Example usage: BeaconRegion region = new BeaconRegion.Builder() .identifier("The Office") .proximity("f7826da6-4fa2-4e98-8024-bc5b71e0893e") .major(12837) .build();
BeaconRegion.Builder - Class in com.kontakt.sdk.android.ble.device
 
BLE_DEVICES_NOT_SUPPORTED_VALUE - Static variable in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
 
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.
BLE_SCANS_NOT_SUPPORTED_VALUE - Static variable in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
 
bleDevices(int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
bleScans(int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
BluetoothDeviceCharacteristic - Class in com.kontakt.sdk.android.ble.spec
CharacteristicWrapper delegates methods to wrapped BluetoothGattCharacteristic (BluetoothGattCharacteristic).
BluetoothDeviceCharacteristic(BluetoothGattCharacteristic) - Constructor for class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Instantiates a new CharacteristicWrapper.
BluetoothDeviceDiscoverer - Interface in com.kontakt.sdk.android.ble.discovery
A contract interface of Bluetooth device discoverer implemented by every Remote device discoverer supported by kontakt.io Android SDK.
BluetoothDeviceEvent - Interface in com.kontakt.sdk.android.ble.discovery
 
BluetoothStateChangeReceiver - Class in com.kontakt.sdk.android.ble.broadcast
Convenience Broadcast Receiver notifying about bluetooth state change.
BluetoothStateChangeReceiver(OnBluetoothStateChangeListener) - Constructor for class com.kontakt.sdk.android.ble.broadcast.BluetoothStateChangeReceiver
Instantiates a new Bluetooth State Change Receiver.
BluetoothUtils - Class in com.kontakt.sdk.android.ble.util
Bluetooth utility methods.
BROWSER_ACTIONS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The BROWSER ACTIONS.
build() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
Builds BeaconRegion
build() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Build multi filter.
build() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Build telemetry.
build() - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Activity.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.ActivityContext.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Network.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Place.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.PowerSaving.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.ProximityId.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Receiver.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Shuffles.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Time.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Trigger.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.TriggerContext.Builder
 
build() - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
build() - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Returns the computed hashCode.
Builder() - Constructor for class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
Builder(ScanContext) - Constructor for class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
Builder(IBeaconDevice) - Constructor for class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
builder() - Static method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
 
builder() - Static method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
Builder(IEddystoneDevice) - Constructor for class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
builder() - Static method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.device.EddystoneNamespace.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
Builder(ISecureProfile) - Constructor for class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
Builder(RemoteBluetoothDevice) - Constructor for class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Action
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Action.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.ActionContent
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Activity
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Activity.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.ActivityContext
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.ActivityContext.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Company
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Company.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Config
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Config.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Device
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Device.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.EddystoneFutureUID.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Event
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Event.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.EventPacket
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Firmware
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Firmware.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.IBeaconFutureId.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Manager
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Manager.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Namespace
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Namespace.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Network.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Place
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Place.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.PowerSaving.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Preset
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Preset.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.ProximityId
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.ProximityId.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Receiver.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.SecureProfileFutureUID.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Shuffles
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Shuffles.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Time
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Time.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Trigger
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Trigger.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.TriggerContext
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.TriggerContext.Builder
 
builder() - Static method in class com.kontakt.sdk.android.common.model.Venue
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Venue.Builder
 
Bundle(ScanContext, FutureShufflesCache, IEventCollector) - Constructor for class com.kontakt.sdk.android.ble.service.ProximityService.Bundle
 
BUNDLE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Notifications
 
ByteArrayProperty - Class in com.kontakt.sdk.android.ble.security.property
 
ByteArrayProperty(PropertyID, byte[]) - Constructor for class com.kontakt.sdk.android.ble.security.property.ByteArrayProperty
 
ByteArrayProperty(PropertyID, UUID) - Constructor for class com.kontakt.sdk.android.ble.security.property.ByteArrayProperty
 
ByteArrayProperty(PropertyID, String) - Constructor for class com.kontakt.sdk.android.ble.security.property.ByteArrayProperty
 
ByteArrayProperty(PropertyID, List<Integer>) - Constructor for class com.kontakt.sdk.android.ble.security.property.ByteArrayProperty
 
byteArrayToInt(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ArrayUtils
Convert 4B array to integer

C

cacheFileName(String) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
cacheFileName(String) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Cache file name for resolved shuffled device ids from Kontakt.io Proximity REST API.
calculateDistance(int, double, DeviceProfile) - Static method in class com.kontakt.sdk.android.ble.discovery.DiscoveryUtils
Calculates distance from remote device.
calculateRssi(int, int) - Method in class com.kontakt.sdk.android.ble.rssi.LimitedMeanRssiCalculator
 
calculateRssi(int, int) - Method in interface com.kontakt.sdk.android.ble.rssi.RssiCalculator
Calculates rssi.
calculateToBytes(byte[]) - Static method in class com.kontakt.sdk.android.ble.security.CRCModbus
 
canTransmitKontaktTelemetry(Device) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
canTransmitKontaktTelemetry(Model, String) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
category(ActionContent.Category) - Method in class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
ChangeCharacteristicListener - Interface in com.kontakt.sdk.android.ble.connection
ChangeListener provides callbacks indicating whether Beacon characteristics has changed.
changePassword(String) - Method in class com.kontakt.sdk.android.common.model.Config
 
CharacteristicAbsentException - Exception in com.kontakt.sdk.android.ble.exception
Exception indicating than characteristic does not exist on beacon
CharacteristicAbsentException(String) - Constructor for exception com.kontakt.sdk.android.ble.exception.CharacteristicAbsentException
 
checkAllowedSize(Collection<?>, int, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
 
checkArgument(boolean) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, Object) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, E) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, String, Object...) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkAtLeastOneMarshmallowPermissionGranted(Context, String[]) - Static method in class com.kontakt.sdk.android.common.util.PermissionsUtils
 
checkAtLeastOnePermissionGranted(Context, String[]) - Static method in class com.kontakt.sdk.android.common.util.PermissionsUtils
 
checkElementIndex(int, int) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that index specifies a valid element in an array, list or string of size size.
checkElementIndex(int, int, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that index specifies a valid element in an array, list or string of size size.
checkNotAllNull(K, T...) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
 
checkNotNull(T) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNull(T, Object) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNull(T, String, Object...) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNullOrEmpty(Collection<T>, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that collection is not null or empty.
checkNotNullOrEmpty(String, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that String is not null or empty.
checkPermissions(Context, String[]) - Static method in class com.kontakt.sdk.android.common.util.PermissionsUtils
 
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.cache.FutureShufflesCache
 
clear() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Clears cache
clear() - Method in class com.kontakt.sdk.android.ble.monitoring.EventCollector
 
clear() - Method in class com.kontakt.sdk.android.ble.monitoring.EventCollector.EventSender
 
clear() - Method in interface com.kontakt.sdk.android.ble.monitoring.IEventCollector
 
clear() - Method in class com.kontakt.sdk.android.ble.rssi.LimitedMeanRssiCalculator
 
clear(int) - Method in class com.kontakt.sdk.android.ble.rssi.LimitedMeanRssiCalculator
 
clear() - Method in interface com.kontakt.sdk.android.ble.rssi.RssiCalculator
Clears employed resources.
clear(int) - Method in interface com.kontakt.sdk.android.ble.rssi.RssiCalculator
Clears employed resources for specified unique key.
clear() - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
clearAll() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
clearAll() - Method in interface com.kontakt.sdk.android.ble.manager.configuration.FiltersConfigurator
Clears all currently set IBeacon and Eddystone filters;
clearBuffers() - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
clearBuffers() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
clearCache() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
clearRssiCalculation(int) - Method in class com.kontakt.sdk.android.ble.discovery.Parser
 
clone() - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
close() - Method in interface com.kontakt.sdk.android.ble.connection.GattController
 
close() - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Closes Beacon connection releases provided resources.
close() - Method in interface com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
Closes Beacon connection releases provided resources.
close() - Method in interface com.kontakt.sdk.android.ble.dfu.DfuController
 
close() - Method in class com.kontakt.sdk.android.ble.dfu.DfuControllerImpl
 
close() - Method in class com.kontakt.sdk.android.ble.dfu.firmwares.FirmwareFilesManager
 
close() - Method in interface com.kontakt.sdk.android.ble.dfu.firmwares.IFirmwareFilesManager
Closes manager and releases resources.
close(Closeable, boolean) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes object implementing closeable by either swallowing or propagating IOException depending on flag parameter.
close(Channel, boolean) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Channel and either propagates or swallows exception depending on specified boolean flag.
Closeables - Class in com.kontakt.sdk.android.common.util
Closeables provide utility method for closing Streams Channels and Closeables.
closeQuietly(Closeable) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Closeable and swallows IOException.
closeQuietly(InputStream) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Input Stream and swallows IOException.
CloudCallback<T> - Interface in com.kontakt.sdk.android.cloud.response
A callback for any asynchronous call to Kontakt.io Proximity REST API that can result in success or failure.
CloudCallbackAdapter<T> - Class in com.kontakt.sdk.android.cloud.response
CloudCallback empty implementation.
CloudCallbackAdapter() - Constructor for class com.kontakt.sdk.android.cloud.response.CloudCallbackAdapter
 
CloudConstants - Class in com.kontakt.sdk.android.cloud
Kontakt.io Proximity REST API string constants.
CloudConstants.Actions - Class in com.kontakt.sdk.android.cloud
Actions API endpoint constants.
CloudConstants.Activities - Class in com.kontakt.sdk.android.cloud
Activities API endpoint constants.
CloudConstants.Commands - Class in com.kontakt.sdk.android.cloud
Commands API endpoint constants.
CloudConstants.Common - Class in com.kontakt.sdk.android.cloud
Common constants.
CloudConstants.Configs - Class in com.kontakt.sdk.android.cloud
Configs API endpoint constants.
CloudConstants.Devices - Class in com.kontakt.sdk.android.cloud
Devices API endpoint constants.
CloudConstants.Events - Class in com.kontakt.sdk.android.cloud
Events API endpoint constants.
CloudConstants.Firmwares - Class in com.kontakt.sdk.android.cloud
Firmwares API endpoint constants.
CloudConstants.MainHeaders - Class in com.kontakt.sdk.android.cloud
Headers constants.
CloudConstants.Managers - Class in com.kontakt.sdk.android.cloud
Managers API endpoint constants.
CloudConstants.Namespaces - Class in com.kontakt.sdk.android.cloud
Namespaces API endpoint constants.
CloudConstants.Notifications - Class in com.kontakt.sdk.android.cloud
 
CloudConstants.Places - Class in com.kontakt.sdk.android.cloud
Places API endpoint constants.
CloudConstants.Proximities - Class in com.kontakt.sdk.android.cloud
Proximities API endpoint constants.
CloudConstants.Receivers - Class in com.kontakt.sdk.android.cloud
Receivers API endpoint constants.
CloudConstants.Triggers - Class in com.kontakt.sdk.android.cloud
Triggers API endpoint constants.
CloudConstants.Venues - Class in com.kontakt.sdk.android.cloud
Venues API endpoint constants.
CloudError - Class in com.kontakt.sdk.android.cloud.response
A container for error details retrieved from Kontakt.io Proximity REST API.
CloudError(String, int, String) - Constructor for class com.kontakt.sdk.android.cloud.response.CloudError
Constructs new instance of CloudError initialized with id, status and error message.
CloudError.Details - Class in com.kontakt.sdk.android.cloud.response
Nested container that holds more detailed info about the error.
CloudHeaders - Class in com.kontakt.sdk.android.cloud.response
A container for response headers retrieved from Kontakt.io Proximity REST API.
collect(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.ble.monitoring.EventCollector
 
collect(RemoteBluetoothDevice) - Method in interface com.kontakt.sdk.android.ble.monitoring.IEventCollector
 
collect(EventPacket, String) - Method in class com.kontakt.sdk.android.cloud.api.EventsApi
Provides executor that can be used to collect events.
collectEvents(String, RequestBody) - Method in interface com.kontakt.sdk.android.cloud.api.service.EventsService
 
CollectEventsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.events
Request executor provided by EventsApi.
CollectEventsRequestExecutor(EventsService, EventPacket, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.events.CollectEventsRequestExecutor
Constructs request executor initialized with corresponding service class and the event packet.
com.kontakt.sdk.android.ble.broadcast - package com.kontakt.sdk.android.ble.broadcast
 
com.kontakt.sdk.android.ble.cache - package com.kontakt.sdk.android.ble.cache
 
com.kontakt.sdk.android.ble.configuration - package com.kontakt.sdk.android.ble.configuration
 
com.kontakt.sdk.android.ble.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.dfu - package com.kontakt.sdk.android.ble.dfu
 
com.kontakt.sdk.android.ble.dfu.firmwares - package com.kontakt.sdk.android.ble.dfu.firmwares
 
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.discovery.secure_profile - package com.kontakt.sdk.android.ble.discovery.secure_profile
 
com.kontakt.sdk.android.ble.exception - package com.kontakt.sdk.android.ble.exception
 
com.kontakt.sdk.android.ble.filter.eddystone - package com.kontakt.sdk.android.ble.filter.eddystone
 
com.kontakt.sdk.android.ble.filter.ibeacon - package com.kontakt.sdk.android.ble.filter.ibeacon
 
com.kontakt.sdk.android.ble.manager - package com.kontakt.sdk.android.ble.manager
 
com.kontakt.sdk.android.ble.manager.configuration - package com.kontakt.sdk.android.ble.manager.configuration
 
com.kontakt.sdk.android.ble.manager.internal - package com.kontakt.sdk.android.ble.manager.internal
 
com.kontakt.sdk.android.ble.manager.listeners - package com.kontakt.sdk.android.ble.manager.listeners
 
com.kontakt.sdk.android.ble.manager.listeners.simple - package com.kontakt.sdk.android.ble.manager.listeners.simple
 
com.kontakt.sdk.android.ble.manager.service - package com.kontakt.sdk.android.ble.manager.service
 
com.kontakt.sdk.android.ble.monitoring - package com.kontakt.sdk.android.ble.monitoring
 
com.kontakt.sdk.android.ble.rssi - package com.kontakt.sdk.android.ble.rssi
 
com.kontakt.sdk.android.ble.security - package com.kontakt.sdk.android.ble.security
 
com.kontakt.sdk.android.ble.security.auth - package com.kontakt.sdk.android.ble.security.auth
 
com.kontakt.sdk.android.ble.security.exception - package com.kontakt.sdk.android.ble.security.exception
 
com.kontakt.sdk.android.ble.security.parser - package com.kontakt.sdk.android.ble.security.parser
 
com.kontakt.sdk.android.ble.security.property - package com.kontakt.sdk.android.ble.security.property
 
com.kontakt.sdk.android.ble.service - package com.kontakt.sdk.android.ble.service
 
com.kontakt.sdk.android.ble.spec - package com.kontakt.sdk.android.ble.spec
 
com.kontakt.sdk.android.ble.util - package com.kontakt.sdk.android.ble.util
 
com.kontakt.sdk.android.cloud - package com.kontakt.sdk.android.cloud
 
com.kontakt.sdk.android.cloud.adapter - package com.kontakt.sdk.android.cloud.adapter
 
com.kontakt.sdk.android.cloud.api - package com.kontakt.sdk.android.cloud.api
 
com.kontakt.sdk.android.cloud.api.executor - package com.kontakt.sdk.android.cloud.api.executor
 
com.kontakt.sdk.android.cloud.api.executor.actions - package com.kontakt.sdk.android.cloud.api.executor.actions
 
com.kontakt.sdk.android.cloud.api.executor.activities - package com.kontakt.sdk.android.cloud.api.executor.activities
 
com.kontakt.sdk.android.cloud.api.executor.commands - package com.kontakt.sdk.android.cloud.api.executor.commands
 
com.kontakt.sdk.android.cloud.api.executor.configs - package com.kontakt.sdk.android.cloud.api.executor.configs
 
com.kontakt.sdk.android.cloud.api.executor.devices - package com.kontakt.sdk.android.cloud.api.executor.devices
 
com.kontakt.sdk.android.cloud.api.executor.events - package com.kontakt.sdk.android.cloud.api.executor.events
 
com.kontakt.sdk.android.cloud.api.executor.firmwares - package com.kontakt.sdk.android.cloud.api.executor.firmwares
 
com.kontakt.sdk.android.cloud.api.executor.managers - package com.kontakt.sdk.android.cloud.api.executor.managers
 
com.kontakt.sdk.android.cloud.api.executor.namespaces - package com.kontakt.sdk.android.cloud.api.executor.namespaces
 
com.kontakt.sdk.android.cloud.api.executor.notifications - package com.kontakt.sdk.android.cloud.api.executor.notifications
 
com.kontakt.sdk.android.cloud.api.executor.places - package com.kontakt.sdk.android.cloud.api.executor.places
 
com.kontakt.sdk.android.cloud.api.executor.presets - package com.kontakt.sdk.android.cloud.api.executor.presets
 
com.kontakt.sdk.android.cloud.api.executor.proximities - package com.kontakt.sdk.android.cloud.api.executor.proximities
 
com.kontakt.sdk.android.cloud.api.executor.receivers - package com.kontakt.sdk.android.cloud.api.executor.receivers
 
com.kontakt.sdk.android.cloud.api.executor.triggers - package com.kontakt.sdk.android.cloud.api.executor.triggers
 
com.kontakt.sdk.android.cloud.api.executor.venues - package com.kontakt.sdk.android.cloud.api.executor.venues
 
com.kontakt.sdk.android.cloud.api.service - package com.kontakt.sdk.android.cloud.api.service
 
com.kontakt.sdk.android.cloud.exception - package com.kontakt.sdk.android.cloud.exception
 
com.kontakt.sdk.android.cloud.response - package com.kontakt.sdk.android.cloud.response
 
com.kontakt.sdk.android.cloud.response.paginated - package com.kontakt.sdk.android.cloud.response.paginated
 
com.kontakt.sdk.android.cloud.serialize - package com.kontakt.sdk.android.cloud.serialize
 
com.kontakt.sdk.android.cloud.util - package com.kontakt.sdk.android.cloud.util
 
com.kontakt.sdk.android.common - package com.kontakt.sdk.android.common
 
com.kontakt.sdk.android.common.interfaces - package com.kontakt.sdk.android.common.interfaces
 
com.kontakt.sdk.android.common.log - package com.kontakt.sdk.android.common.log
 
com.kontakt.sdk.android.common.model - package com.kontakt.sdk.android.common.model
 
com.kontakt.sdk.android.common.profile - package com.kontakt.sdk.android.common.profile
 
com.kontakt.sdk.android.common.util - package com.kontakt.sdk.android.common.util
 
COMMAND_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Commands
 
commands() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides commands API endpoint.
commands() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides commands API endpoint.
CommandsApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Commands API endpoint.
CommandsApi(CommandsService) - Constructor for class com.kontakt.sdk.android.cloud.api.CommandsApi
Constructs Commands API endpoint initialized with corresponding service class.
CommandsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.commands
Request executor provided by CommandsApi.
CommandsRequestExecutor(CommandsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Constructs request executor initialized with corresponding service class.
CommandsService - Interface in com.kontakt.sdk.android.cloud.api.service
 
Company - Class in com.kontakt.sdk.android.common.model
An abstract representation of real company, registered in kontakt.io database.
company(Company) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
Company.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Company instances from values configured by the setters.
COMPANY_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
COMPANY_IDENTIFIER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The COMPANY IDENTIFIER.
compareTo(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
compareTo(IEddystoneDevice) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
compareTo(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
compareTo(ISecureProfile) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
compareTo(FirmwareVersion) - Method in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
concat(byte[], byte[]) - Static method in class com.kontakt.sdk.android.common.util.ArrayUtils
Concats two byte arrays
concat(String[], String[]) - Static method in class com.kontakt.sdk.android.common.util.ArrayUtils
Concats two String arrays
Config - Class in com.kontakt.sdk.android.common.model
An abstract representation of configuration which Device must be updated with.
config(Config) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
Config.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Config instances from values configured by the setters.
CONFIG_JSON_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
CONFIG_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
configs() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides configs API endpoint.
configs() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides configs API endpoint.
Configs - Class in com.kontakt.sdk.android.cloud.response.paginated
Configs API response representation composed of config list and search meta data.
Configs() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Configs
 
ConfigsApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Configs API endpoint.
ConfigsApi(ConfigsService) - Constructor for class com.kontakt.sdk.android.cloud.api.ConfigsApi
Constructs Configs API endpoint initialized with corresponding service class.
ConfigsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.configs
Request executor provided by ConfigsApi.
ConfigsRequestExecutor(ConfigsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Constructs request executor initialized with corresponding service class.
ConfigsService - Interface in com.kontakt.sdk.android.cloud.api.service
 
ConfigTypeAdapter - Class in com.kontakt.sdk.android.cloud.adapter
Converts Config objects to and from JSON.
ConfigTypeAdapter() - Constructor for class com.kontakt.sdk.android.cloud.adapter.ConfigTypeAdapter
 
configuration() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
Configure scanning related options.
configuration() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
connect() - Method in interface com.kontakt.sdk.android.ble.connection.GattController
 
connect() - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Initializes connection to device provided in the KontaktDeviceConnection constructor.
connect(RemoteBluetoothDevice) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Initializes connection to given device.
connect(OnServiceReadyListener) - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
connect(OnServiceReadyListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
Connects to backing ProximityService.
connect(OnServiceReadyListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
connect(OnServiceReadyListener) - Method in interface com.kontakt.sdk.android.ble.manager.service.ServiceConnector
Attempts to connect ServiceConnector to backing Service.
connectToDevice() - Method in interface com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
Connects to beacon device
Constants - Class in com.kontakt.sdk.android.common.util
Convenience Constants.
Constants.Action - Class in com.kontakt.sdk.android.common.util
Convenience constants.
Constants.Config - Class in com.kontakt.sdk.android.common.util
TConvenience constants.
Constants.Devices - Class in com.kontakt.sdk.android.common.util
Convenience constants.
Constants.Eddystone - Class in com.kontakt.sdk.android.common.util
 
Constants.Firmware - Class in com.kontakt.sdk.android.common.util
Convenience constants.
Constants.Manager - Class in com.kontakt.sdk.android.common.util
Convenience constants.
Constants.Proximity - Class in com.kontakt.sdk.android.common.util
 
Constants.Region - Class in com.kontakt.sdk.android.common.util
 
Constants.TLM - Class in com.kontakt.sdk.android.common.util
 
Constants.Venue - Class in com.kontakt.sdk.android.common.util
Convenience constants.
contains(KontaktDeviceService) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Checks if KontaktDeviceService was found during service discovery
contains(Object) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
contains(byte[], int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
 
containsAll(Collection<?>) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
containsScanResponse(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
 
content(ActionContent) - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
content(String) - Method in class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
CONTENT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT.
CONTENT_ACTIONS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The CONTENT ACTIONS.
CONTENT_CATEGORY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT _ cATEGORY.
CONTENT_CATEGORY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
CONTENT_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT _ lENGTH.
CONTENT_LENGTH_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
CONTENT_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
CONTENT_TYPE - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
CONTENT_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT _ tYPE.
CONTENT_TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
ContentActionFileRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
ContentActionFileRequestExecutor(ActionsService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.ContentActionFileRequestExecutor
Constructs request executor initialized with corresponding service class and action's id.
context(ActivityContext) - Method in class com.kontakt.sdk.android.common.model.Activity.Builder
 
context(TriggerContext) - Method in class com.kontakt.sdk.android.common.model.Trigger.Builder
 
CONTEXT_HEADERS - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Activities
 
CONTEXT_HTTP_METHOD - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Activities
 
CONTEXT_INSTANCE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Triggers
 
CONTEXT_MAJOR_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Triggers
 
CONTEXT_MINOR_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Triggers
 
CONTEXT_NAMESPACE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Triggers
 
CONTEXT_PARAMETERS - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Activities
 
CONTEXT_PROXIMITY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Triggers
 
CONTEXT_PROXIMITY_UUID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Triggers
 
CONTEXT_SOURCE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Triggers
 
CONTEXT_TRACKING_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Triggers
 
CONTEXT_URL - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Activities
 
CONVERSION_IN_PROGRESS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
conversionInProgress(Boolean) - Method in class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
ConversionUtils - Class in com.kontakt.sdk.android.common.util
Converter provides utility methods which useful when working with Beacons.
convert(UUID) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts UUID (UUID) to bytes array.
convert(File) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts File to bytes 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.
cooldown(String) - Method in class com.kontakt.sdk.android.common.model.TriggerContext.Builder
 
Coordinates - Interface in com.kontakt.sdk.android.common.model
Interface for coordinates retrieved from Kontakt.io places endpoint API.
coordinates(Coordinates) - Method in class com.kontakt.sdk.android.common.model.Place.Builder
 
coordinates(Coordinates) - Method in class com.kontakt.sdk.android.common.model.Receiver.Builder
 
Coordinates.Type - Enum in com.kontakt.sdk.android.common.model
Enumeration of coordinates types.
COORDINATES_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Places
 
COORDINATES_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Receivers
 
CoordinatesDeserializer - Class in com.kontakt.sdk.android.cloud.serialize
 
CoordinatesDeserializer() - Constructor for class com.kontakt.sdk.android.cloud.serialize.CoordinatesDeserializer
 
CoordinatesSerializer - Class in com.kontakt.sdk.android.cloud.serialize
 
CoordinatesSerializer() - Constructor for class com.kontakt.sdk.android.cloud.serialize.CoordinatesSerializer
 
countryCode(String) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
COVER_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The COVER TYPE.
COVER_TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
coverType(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
crashlyticsExceptionLog(Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Executes Crashlytics.logException() method with applied Throwable parameter.
crashlyticsLog(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Executes Crashlytics.log() method with applied String parameter.
CRCModbus - Class in com.kontakt.sdk.android.ble.security
 
CRCModbus() - Constructor for class com.kontakt.sdk.android.ble.security.CRCModbus
 
create(long, long) - Static method in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Instantiates new immutable Beacon Activity Check Configuration instance
create(long, long) - Static method in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
Instantiates a new Scan period.
create(Context, RemoteBluetoothDevice, KontaktDeviceConnection.ConnectionListener) - Static method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnectionFactory
Creates new instance of KontaktDeviceConnection.
create(Context, ISecureProfile, KontaktDeviceConnection.ConnectionListener) - Static method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnectionFactory
Creates new instance of KontaktDeviceConnection.
create(RemoteBluetoothDevice, KontaktCloud, GattController, KontaktDeviceServiceStore) - Static method in class com.kontakt.sdk.android.ble.dfu.DfuAuthorizationService
 
create(byte[], Firmware, GattController, KontaktDeviceServiceStore, IFirmwareFilesManager, DfuAuthorizationService) - Static method in class com.kontakt.sdk.android.ble.dfu.DfuControllerImpl
 
create(Context, KontaktCloud) - Static method in class com.kontakt.sdk.android.ble.dfu.firmwares.FirmwareFilesManager
 
create(Context) - Static method in class com.kontakt.sdk.android.ble.manager.ProximityManagerFactory
Creates new instance of ProximityManager.
create(Context, KontaktCloud) - Static method in class com.kontakt.sdk.android.ble.manager.ProximityManagerFactory
 
create(Activity) - Method in class com.kontakt.sdk.android.cloud.api.ActivitiesApi
Provides executor that can be used to create new activity.
create(Config) - Method in class com.kontakt.sdk.android.cloud.api.ConfigsApi
Provides executor that can be used to create new config.
create(Manager) - Method in class com.kontakt.sdk.android.cloud.api.ManagersApi
Provides executor that can be used to create new manager.
create(Place) - Method in class com.kontakt.sdk.android.cloud.api.PlacesApi
Provides executor that can be used to create new place.
create(Receiver) - Method in class com.kontakt.sdk.android.cloud.api.ReceiversApi
Provides executor that can be used to create new receiver.
create(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActivitiesService
 
create(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.TriggersService
 
create(Trigger) - Method in class com.kontakt.sdk.android.cloud.api.TriggersApi
Provides executor that can be used to create new trigger.
create(Venue) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to create new venue.
create() - Static method in class com.kontakt.sdk.android.cloud.KontaktCloudFactory
Provides new instance of Kontakt Cloud.
create(String) - Static method in class com.kontakt.sdk.android.cloud.KontaktCloudFactory
Provides new instance of Kontakt Cloud initialized with given API key.
create(String, String, String) - Static method in class com.kontakt.sdk.android.common.model.Credentials
Constructs new instance of a device's credentials initialized with unique ID, password and master password.
create(String, String, DeviceProfile) - Static method in class com.kontakt.sdk.android.common.model.ResolvedId
Creates a connection between device ID and unique ID.
create(String, String) - Static method in class com.kontakt.sdk.android.common.model.SecureCommand
Constructs new secure command with specified config and device's unique ID.
createAction(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
CreateActivityRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.activities
Request executor provided by ActivitiesApi.
CreateActivityRequestExecutor(ActivitiesService, Activity) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.activities.CreateActivityRequestExecutor
Constructs request executor initialized with corresponding service class and trigger object.
createBrowserAction() - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to create a browser action.
CreateBrowserActionRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
CreateBrowserActionRequestExecutor(ActionsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.CreateBrowserActionRequestExecutor
Constructs request executor initialized with corresponding service class.
createConfig(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ConfigsService
 
CreateConfigRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.configs
Request executor provided by ConfigsApi.
CreateConfigRequestExecutor(ConfigsService, Config) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Constructs request executor initialized with corresponding service class and new config object.
createContentAction() - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to create a content action.
CreateContentActionRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
CreateContentActionRequestExecutor(ActionsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Constructs request executor initialized with corresponding service class.
createContentActionWithMultipart(RequestBody, RequestBody, RequestBody, MultipartBody.Part) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
createManager(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
CreateManagerRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.managers
Request executor provided by ManagersApi.
CreateManagerRequestExecutor(ManagersService, Manager) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.managers.CreateManagerRequestExecutor
Constructs request executor initialized with corresponding service class and manager object.
createPlace(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.PlacesService
 
CreatePlaceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.places
Request executor provided by PlacesApi.
CreatePlaceRequestExecutor(PlacesService, Place) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.places.CreatePlaceRequestExecutor
Constructs request executor initialized with corresponding service class.
createReceiver(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ReceiversService
 
CreateReceiverRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.receivers
Request executor provided by ReceiversApi.
CreateReceiverRequestExecutor(ReceiversService, Receiver) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.receivers.CreateReceiverRequestExecutor
Constructs request executor initialized with corresponding service class.
createSyncable(Context, RemoteBluetoothDevice, KontaktDeviceConnection.ConnectionListener) - Static method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnectionFactory
Creates new instance of SyncableKontaktDeviceConnection.
createSyncable(Context, ISecureProfile, KontaktDeviceConnection.ConnectionListener) - Static method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnectionFactory
Creates new instance of SyncableKontaktDeviceConnection.
CreateTriggerRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.triggers
Request executor provided by TriggersApi.
CreateTriggerRequestExecutor(TriggersService, Trigger) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.triggers.CreateTriggerRequestExecutor
Constructs request executor initialized with corresponding service class and trigger object.
createVenue(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
CreateVenueRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
CreateVenueRequestExecutor(VenuesService, Venue) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.CreateVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue object.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.device.BeaconDevice
The Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
CREATOR - Static variable in class com.kontakt.sdk.android.ble.device.EddystoneDevice
Parcelable constant CREATOR.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
CREATOR - Static variable in class com.kontakt.sdk.android.ble.device.SecureProfile
 
CREATOR - Static variable in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
CREATOR - Static variable in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
The Parcelable constant CREATOR.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.discovery.secure_profile.SecureProfileEvent
 
CREATOR - Static variable in class com.kontakt.sdk.android.ble.spec.Acceleration
 
CREATOR - Static variable in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.spec.Telemetry
The parcelable constant CREATOR.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Action
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.ActionContent
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Activity
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.ActivityContext
 
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
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Credentials
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Device
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.EddystoneUid
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Event
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.EventPacket
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Firmware
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.GeoCoordinates
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.IBeaconFutureId
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.IBeaconId
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.LocationCoordinates
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Manager
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Namespace
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Network
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Place
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.PlaceCoordinates
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.PowerSaving
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Preset
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.ProximityId
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Receiver
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.SecureCommand
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.SecureProfileUid
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Shuffles
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Time
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Trigger
 
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.TriggerContext
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Venue
Parcelable CREATOR constant.
credentials(String) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to obtain single device credentials.
credentials(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to obtain multiple device credentials.
Credentials - Class in com.kontakt.sdk.android.common.model
Model class that contains password and master password for Device.
CREDENTIALS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant CREDENTIALS.
CredentialsList - Class in com.kontakt.sdk.android.cloud.response.paginated
Devices API response representation composed of device credentials and search meta data.
CredentialsList() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.CredentialsList
 
CredentialsListRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
CredentialsListRequestExecutor(DevicesService, List<String>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
CredentialsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
CredentialsRequestExecutor(DevicesService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsRequestExecutor
Constructs request executor initialized with corresponding service class and device unique ID.
currentTimeSeconds() - Static method in class com.kontakt.sdk.android.common.TimestampUtil
Gets timestamp in seconds instead of milliseconds
CustomRssiCalculator - Class in com.kontakt.sdk.android.ble.rssi
Custom rssi calculator was designed to create custom manipulation of Rssi signal.
CustomRssiCalculator() - Constructor for class com.kontakt.sdk.android.ble.rssi.CustomRssiCalculator
 

D

d(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a Debug log message.
d(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a Debug log message and log the exception.
D00D_SERVICE_UUID_LSB - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
D00D_SERVICE_UUID_MSB - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
DATA_SEND_INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant DATA_SEND_INTERVAL.
DataResponseParser - Class in com.kontakt.sdk.android.ble.security.parser
 
dayOfMonth(int) - Method in class com.kontakt.sdk.android.common.model.Time.Builder
 
dayOfWeek(int) - Method in class com.kontakt.sdk.android.common.model.Time.Builder
 
decrypt(byte[]) - Method in class com.kontakt.sdk.android.ble.security.PayloadEncrypter
 
decryptTelemetry(String, String) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to decrypt encrypted TLM frame
decryptTelemetry(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Predefined default Beacon Activity Check Configuration.
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.configuration.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_GATEWAY_ALIAS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
DEFAULT_INSTANCE_ID_START_INDEX - Static variable in class com.kontakt.sdk.android.ble.discovery.eddystone.InstanceIdResolver
 
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
The constant DEFAULT_KONTAKT_NAMESPACE_ID.
DEFAULT_NAMESPACE_ID_START_INDEX - Static variable in class com.kontakt.sdk.android.ble.discovery.eddystone.NamespaceIdResolver
 
DEFAULT_SSID_AUTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant DEFAULT_SSID_AUTH.
DEFAULT_SSID_CRYPT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant DEFAULT_SSID_CRYPT.
DEFAULT_SSID_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant DEFAULT_SSID_NAME.
delete(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
delete(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to delete an action.
delete(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ActivitiesApi
Provides executor that can be used to delete a activity.
delete(String...) - Method in class com.kontakt.sdk.android.cloud.api.ConfigsApi
Provides executor that can be used to delete pending configs.
delete(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.ConfigsApi
Provides executor that can be used to delete pending configs.
delete(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ManagersApi
Provides executor that can be used to delete a manager.
delete(UUID) - Method in class com.kontakt.sdk.android.cloud.api.PlacesApi
Provides executor that can be used to delete a venue.
delete(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ReceiversApi
Provides executor that can be used to delete a receiver.
delete(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActivitiesService
 
delete(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.TriggersService
 
delete(UUID) - Method in class com.kontakt.sdk.android.cloud.api.TriggersApi
Provides executor that can be used to delete a trigger.
delete(UUID) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to delete a venue.
deleteAction(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
DeleteActionRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
DeleteActionRequestExecutor(ActionsService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.DeleteActionRequestExecutor
Constructs request executor initialized with corresponding service class and action's id.
DeleteActivityRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.activities
Request executor provided by ActivitiesApi.
DeleteActivityRequestExecutor(ActivitiesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.activities.DeleteActivityRequestExecutor
Constructs request executor initialized with corresponding service class and activity's identifier.
deleteManager(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
DeleteManagerRequestManager - Class in com.kontakt.sdk.android.cloud.api.executor.managers
Request executor provided by ManagersApi.
DeleteManagerRequestManager(ManagersService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.managers.DeleteManagerRequestManager
Constructs request executor initialized with corresponding service class and manager's id.
deletePendingConfigs(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ConfigsService
 
DeletePendingConfigsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.configs
Request executor provided by ConfigsApi.
DeletePendingConfigsRequestExecutor(ConfigsService, String...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.configs.DeletePendingConfigsRequestExecutor
Constructs request executor initialized with corresponding service class and config unique identifiers.
DeletePendingConfigsRequestExecutor(ConfigsService, List<String>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.configs.DeletePendingConfigsRequestExecutor
Constructs request executor initialized with corresponding service class and config unique identifiers.
deletePlace(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.PlacesService
 
DeletePlaceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.places
Request executor provided by PlacesApi.
DeletePlaceRequestExecutor(PlacesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.places.DeletePlaceRequestExecutor
Constructs request executor initialized with corresponding service class and place's identifier.
deleteReceiver(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ReceiversService
 
DeleteReceiverRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.receivers
Request executor provided by ReceiversApi.
DeleteReceiverRequestExecutor(ReceiversService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.receivers.DeleteReceiverRequestExecutor
Constructs request executor initialized with corresponding service class and receiver's identifier.
DeleteTriggerRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.triggers
Request executor provided by TriggersApi.
DeleteTriggerRequestExecutor(TriggersService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.triggers.DeleteTriggerRequestExecutor
Constructs request executor initialized with corresponding service class and trigger's identifier.
deleteVenue(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
DeleteVenueRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
DeleteVenueRequestExecutor(VenuesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.DeleteVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue's identifier.
describeContents() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
describeContents() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
describeContents() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
describeContents() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
describeContents() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
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.discovery.secure_profile.SecureProfileEvent
 
describeContents() - Method in class com.kontakt.sdk.android.ble.spec.Acceleration
 
describeContents() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
 
describeContents() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Action
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Activity
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.ActivityContext
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Company
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Config
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Credentials
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Device
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Event
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.EventPacket
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.LocationCoordinates
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Manager
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Network
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Place
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.PlaceCoordinates
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.PowerSaving
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Preset
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Receiver
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.SecureCommand
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.SecureProfileUid
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Time
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Trigger
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Venue
 
description(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
description(String) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
 
description(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
DESCRIPTION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The DESCRIPTION.
DESCRIPTION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The DESCRIPTION.
DESCRIPTION_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.kontakt.sdk.android.cloud.serialize.CoordinatesDeserializer
 
deserializeUrl(byte[]) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Provides url from byte array.
Details(String, String, String) - Constructor for class com.kontakt.sdk.android.cloud.response.CloudError.Details
Constructs new instance of CloudError.Details.
Device - Class in com.kontakt.sdk.android.common.model
Model class that represents JSON structure of Kontakt.io device.
Device.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Device instances from values configured by the setters.
DEVICE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
DEVICE_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant DEVICE_TYPE.
DEVICE_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The DEVICE_TYPE
DEVICE_TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
DEVICE_TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
DEVICE_UNIQUE_IDS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
deviceAddress(String) - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
DeviceConnectionError - Class in com.kontakt.sdk.android.ble.connection
KontaktDeviceConnection possible errors.
DeviceConnectionError() - Constructor for class com.kontakt.sdk.android.ble.connection.DeviceConnectionError
 
deviceName(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets device name.
DeviceNameFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
A predicate accepting iBeacon device with specific device name.
DeviceNameFilter(String) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.DeviceNameFilter
 
DeviceProfile - Enum in com.kontakt.sdk.android.common.profile
Currently supported remote bluetooth device profiles by Kontakt.io Android SDK.
devices() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides devices API endpoint.
devices() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides devices API endpoint.
Devices - Class in com.kontakt.sdk.android.cloud.response.paginated
Devices API response representation composed of device list and search meta data.
Devices() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Devices
 
devices(List<String>) - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
devices(List<String>) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
Devices() - Constructor for class com.kontakt.sdk.android.common.util.Constants.Devices
 
DEVICES - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The DEVICES.
DEVICES_COUNT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The DEVICES COUNT.
DEVICES_COUNT_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
DEVICES_JSON_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
DevicesApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Devices API endpoint.
DevicesApi(DevicesService) - Constructor for class com.kontakt.sdk.android.cloud.api.DevicesApi
Constructs Devices API endpoint initialized with corresponding service class.
devicesCount(int) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
DevicesFromUrlRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor designed for loading devices directly from the URL.
DevicesFromUrlRequestExecutor(DevicesService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesFromUrlRequestExecutor
Constructs request executor initialized with corresponding service class and the URL.
DevicesRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
DevicesRequestExecutor(DevicesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Constructs request executor initialized with corresponding service class.
DevicesService - Interface in com.kontakt.sdk.android.cloud.api.service
 
deviceType(DeviceType) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
DeviceType - Enum in com.kontakt.sdk.android.common.model
Enumeration of device type.
deviceType(DeviceType) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
DeviceTypeAdapter - Class in com.kontakt.sdk.android.cloud.adapter
Converts Device objects to and from JSON.
DeviceTypeAdapter() - Constructor for class com.kontakt.sdk.android.cloud.adapter.DeviceTypeAdapter
 
deviceUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Receiver.Builder
 
deviceUpdateCallbackInterval(long) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
deviceUpdateCallbackInterval(long) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
The device update callback interval prevents the update from being called instantly.
DeviceUtils - Class in com.kontakt.sdk.android.ble.util
 
DfuAuthorizationService - Class in com.kontakt.sdk.android.ble.dfu
Helper DFU class for authorizing to beacon device.
DfuController - Interface in com.kontakt.sdk.android.ble.dfu
 
DfuControllerImpl - Class in com.kontakt.sdk.android.ble.dfu
DfuController class is responsible for updating firmware for Beacon PRO devices.
disable() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractDeviceDiscoverer
 
disable() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Disables and clears 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
 
disable() - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.SecureProfileDiscoverer
 
disable() - Method in class com.kontakt.sdk.android.ble.discovery.ShuffledDevicesResolver
 
disable() - Method in class com.kontakt.sdk.android.ble.discovery.ShuffledSecureProfileResolver
 
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 interface com.kontakt.sdk.android.ble.connection.GattController
 
disconnect() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
disconnect() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
Finishes scanning and disconnects from backing service.
disconnect() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
disconnect() - Method in class com.kontakt.sdk.android.ble.manager.service.AbstractServiceConnector
 
disconnect() - Method in interface com.kontakt.sdk.android.ble.manager.service.ServiceConnector
Disconnects the connector from backing service.
DiscoveryContract - Interface in com.kontakt.sdk.android.ble.discovery
Interface representing Discovery contract.
DiscoveryUtils - Class in com.kontakt.sdk.android.ble.discovery
Utility methods for bluetooth devices discovery.
distance(double) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
distance(double) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
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
 
DOUBLE_TAP_DISABLED_VALUE - Static variable in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
 

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_EID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
EDDYSTONE_ETLM_FRAME - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
EDDYSTONE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
EDDYSTONE_UID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
EddystoneDevice - Class in com.kontakt.sdk.android.ble.device
IEddystoneDevice implementation.
EddystoneDevice.Builder - Class in com.kontakt.sdk.android.ble.device
 
EddystoneDeviceEvent - Class in com.kontakt.sdk.android.ble.discovery.eddystone
 
EddystoneDeviceEvent(EventType, IEddystoneNamespace, List<IEddystoneDevice>) - Constructor for class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
EddystoneDiscoverer - Class in com.kontakt.sdk.android.ble.discovery.eddystone
 
EddystoneDiscoverer(DiscoveryContract, ScanContext, FutureShufflesCache) - Constructor for class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
 
eddystoneFilter(EddystoneFilter) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
EddystoneFilter - Interface in com.kontakt.sdk.android.ble.filter.eddystone
Filters are designed to enable more detailed devices search and thus reduce battery consumption.
eddystoneFilter(EddystoneFilter) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.FiltersConfigurator
Add single Eddystone EddystoneFilter.
eddystoneFilters(Collection<EddystoneFilter>) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
EddystoneFilters - Class in com.kontakt.sdk.android.ble.filter.eddystone
Factory class producing filters for Eddystone-specific packages: the UID packet, the URL packet, the TLM packet.
eddystoneFilters(Collection<EddystoneFilter>) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.FiltersConfigurator
Add multiple Eddystone EddystoneFilter.
EddystoneFrameType - Enum in com.kontakt.sdk.android.ble.spec
Eddystone-specific frame type.
eddystoneFrameTypes(Collection<EddystoneFrameType>) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
eddystoneFrameTypes(Collection<EddystoneFrameType>) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Sets trigger frame types.
EddystoneFutureUID - Class in com.kontakt.sdk.android.common.model
Represents API response with resolved Eddystone UIDs (from shuffled) and set of future shuffles.
EddystoneFutureUID.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build EddystoneFutureUID instances from values configured by the setters.
EddystoneListener - Interface in com.kontakt.sdk.android.ble.manager.listeners
Listener used to report Eddystone scanning results.
eddystoneNamespace(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
EddystoneNamespace - Class in com.kontakt.sdk.android.ble.device
Object representing Eddystone Namespace Namespace or Secure Namespace is required for setting Eddystone Namespace.
eddystoneNamespace(IEddystoneNamespace) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.SpacesConfigurator
Sets Eddystone namespace within which Eddystone devices are searched.
EddystoneNamespace.Builder - Class in com.kontakt.sdk.android.ble.device
 
eddystoneNamespaces(Collection<IEddystoneNamespace>) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
eddystoneNamespaces(Collection<IEddystoneNamespace>) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.SpacesConfigurator
Sets Eddystone namespaces within which Eddystone devices are searched.
EddystoneParser - Class in com.kontakt.sdk.android.ble.discovery.eddystone
 
EddystoneParser(ScanContext) - Constructor for class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneParser
 
eddystones() - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to obtain Eddystone devices.
eddystoneShuffles(Collection<EddystoneUid>) - Method in class com.kontakt.sdk.android.common.model.Shuffles.Builder
 
EddystoneSpaceListener - Class in com.kontakt.sdk.android.ble.manager.listeners.simple
 
EddystoneSpaceListener() - Constructor for class com.kontakt.sdk.android.ble.manager.listeners.simple.EddystoneSpaceListener
 
EddystonesRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
EddystonesRequestExecutor(DevicesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Constructs request executor initialized with corresponding service class.
EddystoneUid - Class in com.kontakt.sdk.android.common.model
This class represents an Eddystone-UID composed of 10-byte namespace and a 6-byte instance ID.
EddystoneUtils - Class in com.kontakt.sdk.android.common.util
Utility methods for Eddystone devices.
eid(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
EID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
email(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
EMAIL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The EMAIL.
EMAIL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Managers
 
empty() - Static method in class com.kontakt.sdk.android.common.FileData
 
ENCRYPTED_TELEMETRY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
EncryptedReadAllRequest - Class in com.kontakt.sdk.android.ble.security
 
EncryptedReadAllRequest(int, String) - Constructor for class com.kontakt.sdk.android.ble.security.EncryptedReadAllRequest
 
encryptedTelemetry(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
EncryptedWriteRequest - Class in com.kontakt.sdk.android.ble.security
 
EncryptedWriteRequest(int, List<AbstractProperty<?>>, String) - Constructor for class com.kontakt.sdk.android.ble.security.EncryptedWriteRequest
 
EncryptUtils - Class in com.kontakt.sdk.android.ble.util
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
 
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.device.SecureProfile
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.spec.Acceleration
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
 
equals(Object) - Method in class com.kontakt.sdk.android.common.FileData
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Action
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Activity
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.ActivityContext
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Company
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Config
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Credentials
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Device
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Firmware
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.LocationCoordinates
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Manager
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Namespace
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Network
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Place
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.PlaceCoordinates
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.PowerSaving
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Preset
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Receiver
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.SecureCommand
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.SecureProfileUid
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Time
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Trigger
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Venue
 
equals(int, int) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(boolean, boolean) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(long, long) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(float, float) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(double, double) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(Object, Object) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(char, char) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(Object[], Object[]) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
equals(Collection, Collection) - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
error(TelemetryError) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
ERROR_SERVICES_DISCOVERY - Static variable in class com.kontakt.sdk.android.ble.connection.DeviceConnectionError
Error code informing that Beacon services discovery has failed.
ErrorCause - Enum in com.kontakt.sdk.android.ble.connection
 
ErrorUtils - Class in com.kontakt.sdk.android.cloud.util
Utility class purposed for extracting and building CloudError instances from response objects.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.activities.ActivitiesRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ReadAllRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesFromUrlRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.places.PlacesRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.presets.PresetsRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.ReceiversRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.triggers.TriggersRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.UrlRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies HTTP entity tag purposed for caching REST API calls.
eTag() - Method in class com.kontakt.sdk.android.cloud.response.CloudHeaders
Returns the HTTP ETag.
ETAG_REQUEST - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
ETAG_RESPONSE - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
Event - Class in com.kontakt.sdk.android.common.model
A container for different events that can be collected.
Event.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Event instances from values configured by the setters.
EventCollector - Class in com.kontakt.sdk.android.ble.monitoring
 
EventCollector(EventCollector.EventSender, ScanContext) - Constructor for class com.kontakt.sdk.android.ble.monitoring.EventCollector
 
EventCollector.EventSender - Class in com.kontakt.sdk.android.ble.monitoring
 
EventPacket - Class in com.kontakt.sdk.android.common.model
Aggregated set of Event objects.
EventPacket.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build EventPacket instances from values configured by the setters.
events() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides events API endpoint.
events() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides events API endpoint.
events(List<Event>) - Method in class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
EVENTS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Events
 
EventsApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Events API endpoint.
EventsApi(EventsService) - Constructor for class com.kontakt.sdk.android.cloud.api.EventsApi
Constructs Events API endpoint initialized with corresponding service class.
EventSender(KontaktCloud) - Constructor for class com.kontakt.sdk.android.ble.monitoring.EventCollector.EventSender
 
EventsService - Interface in com.kontakt.sdk.android.cloud.api.service
 
EventType - Enum in com.kontakt.sdk.android.ble.discovery
EventType - Enum in com.kontakt.sdk.android.common.model
Enumeration of event types.
EVERYWHERE - Static variable in class com.kontakt.sdk.android.ble.device.BeaconRegion
Default region for scan.
EVERYWHERE - Static variable in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
Predefined constant specifying that every visible remote Eddystone device should be notified by Android device regardless of its belonging to the specific namespace.
evictInactiveDevices(long) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractDeviceDiscoverer
 
evictInactiveDevices(long) - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Evicts inactive devices.
evictInactiveDevices(long) - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.SecureProfileDiscoverer
 
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Actions>) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.activities.CreateActivityRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Activity>) - Method in class com.kontakt.sdk.android.cloud.api.executor.activities.CreateActivityRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.activities.UpdateActivityRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.activities.UpdateActivityRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Executes created request synchronously.
execute(CloudCallback<SecureCommands>) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Configs>) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Config[]>) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.MoveDeviceRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.MoveDeviceRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UpdateDeviceRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UpdateDeviceRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.FileRequestExecutor
 
execute(CloudCallback<FileData>) - Method in class com.kontakt.sdk.android.cloud.api.executor.FileRequestExecutor
 
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileFromUrlRequestExecutor
execute(CloudCallback<FileData>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileFromUrlRequestExecutor
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileRequestExecutor
execute(CloudCallback<FileData>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileRequestExecutor
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Firmware>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Firmwares>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.UnscheduleFirmwareUpdateRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.UnscheduleFirmwareUpdateRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.CreateManagerRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Manager>) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.CreateManagerRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.notifications.RegisterTokenRequestExecutor
 
execute(CloudCallback<Void>) - Method in class com.kontakt.sdk.android.cloud.api.executor.notifications.RegisterTokenRequestExecutor
 
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.places.CreatePlaceRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Place>) - Method in class com.kontakt.sdk.android.cloud.api.executor.places.CreatePlaceRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.places.UpdatePlaceRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.places.UpdatePlaceRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.CreateReceiverRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Receiver>) - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.CreateReceiverRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.ReceiversRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Receivers>) - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.ReceiversRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.UpdateReceiverRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.UpdateReceiverRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.RequestExecutor
Executes created request synchronously.
execute(CloudCallback<T>) - Method in class com.kontakt.sdk.android.cloud.api.executor.RequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.triggers.CreateTriggerRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Trigger>) - Method in class com.kontakt.sdk.android.cloud.api.executor.triggers.CreateTriggerRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.triggers.UpdateTriggerRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.triggers.UpdateTriggerRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.CreateVenueRequestExecutor
Executes created request synchronously.
execute(CloudCallback<Venue>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.CreateVenueRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Executes created request asynchronously and invokes callback with the result.
execute() - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Executes created request synchronously.
execute(CloudCallback<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Executes created request asynchronously and invokes callback with the result.
executeSecureCommand(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Executes Secure Command.
executor(TriggerExecutorType) - Method in class com.kontakt.sdk.android.common.model.Trigger.Builder
 
EXECUTOR_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Triggers
 
EXPIRATION_DATE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
EXPIRATION_DATE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
expirationDate(long) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Specifies an expiration date.
expirationDate(long) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Specifies an expiration date.
extractEddystoneFutureUID() - Method in class com.kontakt.sdk.android.common.model.Device
Extracts EddystoneFutureUID instance from Shuffles object, composed in this class.
extractIBeaconFutureId() - Method in class com.kontakt.sdk.android.common.model.Device
Extracts IBeaconFutureId instance from Shuffles object, composed in this class.
extractSecureProfileFutureUID() - Method in class com.kontakt.sdk.android.common.model.Device
Extracts EddystoneFutureUID instance from Shuffles object, composed in this class.
extractSubdata(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.DeviceConnectionError
Failure code informing that BLE device was not recognised as kontakt.io Beacon.
features(List<PowerSavingFeature>) - Method in class com.kontakt.sdk.android.common.model.PowerSaving.Builder
 
FEATURES_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
fetch() - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to obtain actions.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.ActivitiesApi
Provides executor that can be used to obtain activities.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.CommandsApi
Provides executor that can be used to obtain commands.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.ConfigsApi
Provides executor that can be used to obtain configs.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to obtain devices.
fetch(String) - Method in class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Provides executor that can be used to obtain single firmware by name.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Provides executor that can be used to obtain firmwares.
fetch(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ManagersApi
Provides executor that can be used to obtain single manager by ID.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.ManagersApi
Provides executor that can be used to obtain managers.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.NamespacesApi
Provides executor that can be used to obtain namespaces.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.PlacesApi
Provides executor that can be used to obtain places.
fetch(String) - Method in class com.kontakt.sdk.android.cloud.api.PresetsApi
Provides executor that can be used to obtain single preset by name.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.PresetsApi
Provides executor that can be used to obtain presets.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.ProximitiesApi
Provides executor that can be used to obtain proximities.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.ReceiversApi
Provides executor that can be used to obtain receivers.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.TriggersApi
Provides executor that can be used to obtain triggers.
fetch(UUID) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to obtain single venue by ID.
fetch() - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to obtain venues.
fetchFromUrl(String) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor responsible for loading devices from URL.
FILE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The FILE.
FILE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
FILE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
FileData - Class in com.kontakt.sdk.android.common
File data wraps bytes array obtained from HTTP response when content load is desired.
fileExtension(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
fileOf(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to load content action file.
fileOf(String, Model) - Method in class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Provides executor responsible for loading firmware file.
fileOfUrl(String) - Method in class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Provides executor responsible for loading firmware file from url.
FileRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor
 
FileRequestExecutor() - Constructor for class com.kontakt.sdk.android.cloud.api.executor.FileRequestExecutor
 
fileUrl(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
FileUtils - Class in com.kontakt.sdk.android.ble.util
Files manipulation utilities.
FileUtils() - Constructor for class com.kontakt.sdk.android.ble.util.FileUtils
 
fillInStackTrace() - Method in exception com.kontakt.sdk.android.ble.security.exception.ServiceException
Saves about 95% of throwing time according to tests.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.activities.ActivitiesRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ReadAllRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.places.PlacesRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.presets.PresetsRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.ReceiversRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.triggers.TriggersRequestExecutor
Specifies the filter for requested data.
filter(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies the filter for requested data.
filters() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
Configure filtering.
filters() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
FiltersConfigurator - Interface in com.kontakt.sdk.android.ble.manager.configuration
 
finishResolveRunners() - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
finishScan() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
firmware(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets firmware.
firmware(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
Firmware - Class in com.kontakt.sdk.android.common.model
Model class that provides information concerning the device embedded software that is currently installed on it.
FIRMWARE - Static variable in class com.kontakt.sdk.android.common.util.Constants
The FIRMWARE constant.
Firmware.Builder - Class in com.kontakt.sdk.android.common.model
 
FIRMWARE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
FIRMWARE_REVISION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
FIRMWARE_VERSION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
FIRMWARE_VERSION_NONE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
FirmwareFileCallback - Interface in com.kontakt.sdk.android.ble.dfu.firmwares
Callback used to report prepared firmware file.
FirmwareFileFromUrlRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.firmwares
 
FirmwareFileFromUrlRequestExecutor(FirmwaresService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileFromUrlRequestExecutor
Constructs request executor initialized with corresponding service class and url.
FirmwareFileRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.firmwares
Request executor provided by FirmwaresApi.
FirmwareFileRequestExecutor(FirmwaresService, String, Model) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileRequestExecutor
Constructs request executor initialized with corresponding service class and firmware name.
FirmwareFilesManager - Class in com.kontakt.sdk.android.ble.dfu.firmwares
 
FirmwareFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
A predicate accepting iBeacon device with specific firmware version.
FirmwareFilter(String) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.FirmwareFilter
 
FirmwareRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.firmwares
Request executor provided by FirmwaresApi.
FirmwareRequestExecutor(FirmwaresService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareRequestExecutor
Constructs request executor initialized with corresponding service class and firmware name.
firmwareRevision(String) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
firmwareRevision(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
firmwareRevision(String) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
FirmwareRevisions - Class in com.kontakt.sdk.android.common
Representation of available firmware revisions
FirmwareRevisions() - Constructor for class com.kontakt.sdk.android.common.FirmwareRevisions
 
firmwares() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides firmwares API endpoint.
firmwares() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides firmwares API endpoint.
Firmwares - Class in com.kontakt.sdk.android.cloud.response.paginated
Firmwares API response representation composed of firmware list and search meta data.
Firmwares() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Firmwares
 
FIRMWARES - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The FIRMWARES
FirmwaresApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Firmwares API endpoint.
FirmwaresApi(FirmwaresService) - Constructor for class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Constructs Firmwares API endpoint initialized with corresponding service class.
FirmwaresRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.firmwares
Request executor provided by FirmwaresApi.
FirmwaresRequestExecutor(FirmwaresService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Constructs request executor initialized with corresponding service class.
FirmwaresService - Interface in com.kontakt.sdk.android.cloud.api.service
 
FirmwareType - Enum in com.kontakt.sdk.android.common.model
Enumeration of firmware types.
FirmwareUpdateListener - Interface in com.kontakt.sdk.android.ble.dfu
Listener used to report status of firmware update.
FirmwareVersion - Class in com.kontakt.sdk.android.common.model
Utility model class that represents firmware revision with possibility to compare versions.
FirmwareVersion(String) - Constructor for class com.kontakt.sdk.android.common.model.FirmwareVersion
 
FIRST_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The FIRST _ nAME.
FIRST_NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Managers
 
firstName(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
Flag - Enum in com.kontakt.sdk.android.ble.security
 
force(boolean) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UpdateDeviceRequestExecutor
Ignore this parameter if updating device with firmware 4.0 or higher.
FORCE_UPDATE - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
ForceScanConfiguration - Class in com.kontakt.sdk.android.ble.configuration
According to the bug no 65863 reported at Android Open Source Project some Android devices (mostly with Android OS 4.x) perform single scan for each BLE device found.
ForceScanConfiguration(long, long) - Constructor for class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Instantiates a new Force Scan Configuration.
forceScanConfiguration(ForceScanConfiguration) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
forceScanConfiguration(ForceScanConfiguration) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies associated devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies associated devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateBrowserActionRequestExecutor
Specifies associated devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateBrowserActionRequestExecutor
Specifies associated devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Specifies associated devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Specifies associated devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Specifies devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Specifies devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies devices.
forDevices(Set<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Specifies devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Specifies devices.
forDevices(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.UnscheduleFirmwareUpdateRequestExecutor
Specifies devices.
forDevices(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.UnscheduleFirmwareUpdateRequestExecutor
Specifies devices.
forDeviceType(DeviceType) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareFileRequestExecutor
Specifies device type.
forDeviceType(DeviceType) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwareRequestExecutor
Specifies device type.
FormattedMessageServiceException - Exception in com.kontakt.sdk.android.ble.security.exception
 
forSandbox(boolean) - Method in class com.kontakt.sdk.android.cloud.api.executor.notifications.RegisterTokenRequestExecutor
 
FrameDataType - Enum in com.kontakt.sdk.android.ble.discovery
 
FramePayload - Class in com.kontakt.sdk.android.ble.discovery
 
FramePayload(String, Map<FrameDataType, byte[]>) - Constructor for class com.kontakt.sdk.android.ble.discovery.FramePayload
 
FramePayload(String) - Constructor for class com.kontakt.sdk.android.ble.discovery.FramePayload
 
from(List<Event>, long) - Static method in class com.kontakt.sdk.android.common.model.EventPacket
Creates new event packet from list of Event objects and a timestamp.
fromBleValue(byte[]) - Static method in class com.kontakt.sdk.android.common.model.Network
 
fromBleValue(byte[]) - Static method in class com.kontakt.sdk.android.common.model.Time
Returns Time instance parsed from BLE Current Time characteristic value.
fromByte(int) - Static method in enum com.kontakt.sdk.android.ble.discovery.FrameDataType
 
fromCode(int) - Static method in enum com.kontakt.sdk.android.common.model.Model
 
fromDevice(IEddystoneDevice) - Static method in class com.kontakt.sdk.android.common.model.EddystoneUid
Creates new Eddystone-UID object from IEddystoneDevice instance.
fromDevice(IBeaconDevice) - Static method in class com.kontakt.sdk.android.common.model.IBeaconId
Creates new iBeacon-ID object from IBeaconDevice instance.
fromDevice(ISecureProfile) - Static method in class com.kontakt.sdk.android.common.model.SecureProfileUid
Creates new SecureProfile-UID object from ISecureProfile instance.
fromDistance(double) - Static method in enum com.kontakt.sdk.android.common.Proximity
Categorizes accuracy to Proximity.
fromEddystoneUid(EddystoneUid) - Static method in class com.kontakt.sdk.android.common.model.SecureProfileUid
Creates new SecureProfile-UID object from ISecureProfile instance.
fromHexedUrlToUrl(String) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Returns human readable representation from hexed String.
fromManagers(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Specifies managers.
fromManagers(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Specifies managers.
fromManagers(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Specifies managers.
fromManagers(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Specifies managers.
fromPlaces(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.ReceiversRequestExecutor
Specifies places for whose receivers belong to.
fromPlaces(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.ReceiversRequestExecutor
Specifies places for whose receivers belong to.
fromPowerLevelToDbm(int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts TX Power level to its decimal dBm representation.
fromQueriedBy(String) - Static method in class com.kontakt.sdk.android.common.model.EddystoneUid
Creates new Eddystone-UID object from String value.
fromQueriedBy(String) - Static method in class com.kontakt.sdk.android.common.model.IBeaconId
Creates new iBeacon-ID object from String value.
fromQueriedBy(String) - Static method in class com.kontakt.sdk.android.common.model.SecureProfileUid
Creates new SecureProfile-UID object from String value.
fromRemoteBluetoothDevice(RemoteBluetoothDevice) - Static method in class com.kontakt.sdk.android.common.util.SecureProfileUtils
Returns SecureProfile model created from RemoteBluetoothDevices
fromRemoteBluetoothDevices(List<? extends RemoteBluetoothDevice>) - Static method in class com.kontakt.sdk.android.common.util.SecureProfileUtils
Returns list of SecureProfile models created from RemoteBluetoothDevices
fromScanRecord(byte[]) - Static method in enum com.kontakt.sdk.android.ble.spec.EddystoneFrameType
Extracts frame type from given scan record.
fromScanResponseBytes(byte[]) - Static method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
fromShortName(String) - Static method in enum com.kontakt.sdk.android.common.model.PacketType
 
fromString(String) - Static method in enum com.kontakt.sdk.android.common.model.Model
 
fromString(String) - Static method in enum com.kontakt.sdk.android.common.model.PowerSavingFeature
Returns PowerSavingFeature parsed from given string.
fromString(String) - Static method in enum com.kontakt.sdk.android.common.model.Specification
 
fromString(String) - Static method in enum com.kontakt.sdk.android.common.model.SubscriptionPlan
 
fromUuid(UUID) - Static method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceCharacteristic
fromValue(int) - Static method in enum com.kontakt.sdk.android.ble.spec.TelemetryError
 
fromVenues(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.executor.places.PlacesRequestExecutor
Specifies venues for whose places belong to.
fromVenues(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.executor.places.PlacesRequestExecutor
Specifies venues for whose places belong to.
FUTURE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
FUTURE_SHUFFLES - Static variable in interface com.kontakt.sdk.android.common.model.IFutureId
 
futureIds(List<EddystoneUid>) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID.Builder
 
futureIds(List<IBeaconId>) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId.Builder
 
futureIds(List<SecureProfileUid>) - Method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID.Builder
 
FutureShufflesCache - Class in com.kontakt.sdk.android.ble.cache
 
FutureShufflesCache(Context, KontaktCloud, ScanContext) - Constructor for class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 

G

GATEWAY_NETWORK_APIKEY - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
GATEWAY_NETWORK_LOGIN - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
GATEWAY_NETWORK_PASSWORD - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
GATEWAY_NETWORK_PROTOCOL - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
GATEWAY_NETWORK_SSID - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
gatewayNetwork(Network) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
GattController - Interface in com.kontakt.sdk.android.ble.connection
 
GeneralConfigurator - Interface in com.kontakt.sdk.android.ble.manager.configuration
 
GEO_COORDINATES_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Places
 
GeoCoordinates - Class in com.kontakt.sdk.android.common.model
Model class that provides information about geographic coordinates - 4 [lat, lng] points.
GeoCoordinates(double, double, double, double, double, double, double, double) - Constructor for class com.kontakt.sdk.android.common.model.GeoCoordinates
 
geoCoordinates(GeoCoordinates) - Method in class com.kontakt.sdk.android.common.model.Place.Builder
 
get(ISecureProfile) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
get(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
get(String) - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
get(int, long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
get() - Method in interface com.kontakt.sdk.android.common.interfaces.SDKSupplier
Supplies object.
get() - Method in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
get() - Method in class com.kontakt.sdk.android.common.util.SDKOptional
Get t.
getAcceleration() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns raw accelerometer data filtered with lowpass filter.
getAccelerometerCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides accelerometer wrapper.
getAccess() - Method in class com.kontakt.sdk.android.common.model.Device
 
getAccess() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getActions(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
getActions(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
getActionsCount() - Method in class com.kontakt.sdk.android.common.model.Device
 
getActivePeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
Provides active scan period [ms].
getActiveProfile(int) - Static method in enum com.kontakt.sdk.android.common.profile.DeviceProfile
 
getActiveProfileCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets active profile wrapper.
getActiveProfileValue() - Method in enum com.kontakt.sdk.android.common.profile.DeviceProfile
 
getActivities(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActivitiesService
 
getActivities(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActivitiesService
 
getActivity(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActivitiesService
 
getActivityCheckConfiguration() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getActivityIds() - Method in class com.kontakt.sdk.android.common.model.Trigger
 
getAddress() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets MAC address of beacon.
getAddress() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getAddress() - Method in class com.kontakt.sdk.android.ble.discovery.FramePayload
 
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
 
getAdvertisingIntervalCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets advertising interval wrapper.
getAlias() - Method in class com.kontakt.sdk.android.common.model.Device
 
getApiKey() - Method in class com.kontakt.sdk.android.common.KontaktSDK
 
getApiKey() - Method in class com.kontakt.sdk.android.common.model.Network
 
getBase64Data() - Method in class com.kontakt.sdk.android.ble.security.Packet
 
getBatteryLevel() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
getBatteryLevel() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns battery level percentage (0 - 100).
getBatteryLevel() - Method in class com.kontakt.sdk.android.common.model.Event
 
getBatteryLevel() - Method in interface com.kontakt.sdk.android.common.profile.ISecureProfile
 
getBatteryLevelCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets battery level wrapper.
getBatteryPower() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Returns percentage battery power.
getBatteryPower() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getBatteryPower() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
getBatteryPower() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getBatteryVoltage() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides battery voltage [mV].
getBeaconUniqueId() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets beacon unique id.
getBeaconUniqueId() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconUniqueIdFilter
Provides beacon unique id.
getBleDevices() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns number of scanned BLE devices (10 seconds average).
getBleScans() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns BLE scanning statistics (10 seconds average).
getBluetoothDevice(String) - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Provides bluetooth device for specified MAC address.
getBootloaderCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets bootloader wrapper.
getBytes() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
getBytes() - Method in class com.kontakt.sdk.android.ble.security.property.AbstractProperty
 
getBytes() - Method in class com.kontakt.sdk.android.ble.security.property.ByteArrayProperty
 
getBytes() - Method in class com.kontakt.sdk.android.ble.security.property.Int8Property
 
getBytes() - Method in class com.kontakt.sdk.android.ble.security.property.StringProperty
 
getBytes() - Method in class com.kontakt.sdk.android.ble.security.property.TerminatingProperty
 
getBytes() - Method in class com.kontakt.sdk.android.ble.security.property.UInt16Property
 
getBytes() - Method in class com.kontakt.sdk.android.ble.security.property.UInt32Property
 
getCacheFileName() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getCategory() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
getCheckPeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Provides check period.
getCode() - Method in enum com.kontakt.sdk.android.ble.configuration.ScanMode
 
getCode() - Method in enum com.kontakt.sdk.android.common.model.Model
 
getCompany() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getConfig() - Method in class com.kontakt.sdk.android.common.model.Device
 
getConfig() - Method in class com.kontakt.sdk.android.common.model.SecureCommand
 
getConfigs(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ConfigsService
 
getConfigs(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ConfigsService
 
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Actions
Returns the action list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Activities
Returns the activity list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Configs
Returns the config list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.CredentialsList
Returns the device credentials list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Devices
Returns the device list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Firmwares
Returns the firmware list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Managers
Returns the manager list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Namespaces
Returns the namespace list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Places
Returns the place list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Presets
Returns the preset list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Proximities
Returns the proximity list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Receivers
Returns the receiver list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.SecureCommands
Returns the command list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Triggers
Returns the trigger list.
getContent() - Method in class com.kontakt.sdk.android.cloud.response.paginated.Venues
Returns the venue list.
getContent() - Method in class com.kontakt.sdk.android.common.model.Action
Returns a content file.
getContentActionFile(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
getContentUrl() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
getContext() - Method in class com.kontakt.sdk.android.common.model.Activity
 
getContext() - Method in class com.kontakt.sdk.android.common.model.Trigger
 
getCooldown() - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
getCoordinates() - Method in class com.kontakt.sdk.android.common.model.Place
 
getCoordinates() - Method in class com.kontakt.sdk.android.common.model.Receiver
 
getCountryCode() - Method in class com.kontakt.sdk.android.common.model.Company
 
getCoverType() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getCurrentUTC() - Static method in class com.kontakt.sdk.android.common.model.Time
Create Time instance based on current UTC time.
getCustomSecureProfilePayloadResolvers() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getData(FrameDataType) - Method in class com.kontakt.sdk.android.ble.discovery.FramePayload
 
getData() - Method in class com.kontakt.sdk.android.ble.security.Packet
 
getData() - Method in class com.kontakt.sdk.android.ble.security.property.AbstractProperty
 
getData() - Method in class com.kontakt.sdk.android.common.FileData
Gets data.
getDataType() - Method in enum com.kontakt.sdk.android.ble.security.property.PropertyID
 
getDayOfMonth() - Method in class com.kontakt.sdk.android.common.model.Time
 
getDayOfWeek() - Method in class com.kontakt.sdk.android.common.model.Time
 
getDefaultSettingsCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets default settings wrapper.
getDescription() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getDescription() - Method in class com.kontakt.sdk.android.common.model.Preset
 
getDescription() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getDescriptor(UUID) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getDescriptors() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getDetails() - Method in class com.kontakt.sdk.android.cloud.response.CloudError
 
getDevice() - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Gets beacon that the connection is established with.
getDevice() - Method in interface com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
Gets devices that the connection is established with.
getDeviceAddress() - Method in class com.kontakt.sdk.android.common.model.Event
 
getDeviceCredentials(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getDeviceCredentialsByUniqueIds(String, Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getDeviceList() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
Provides device list.
getDeviceList() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceEvent
 
getDeviceList() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
getDeviceList() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
 
getDeviceList() - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.SecureProfileEvent
 
getDeviceName() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.DeviceNameFilter
Gets device name.
getDeviceName() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets device name.
getDeviceNameCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets device name wrapper.
getDeviceProfile() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
getDeviceProfile() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceEvent
 
getDeviceProfile() - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.SecureProfileEvent
 
getDeviceProfile() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
getDevices(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getDevices(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getDevices() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getDevicesCount() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getDevicesFromUrl(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getDevicesFromUrl(String, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getDeviceTimeCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets device time wrapper.
getDeviceType() - Method in class com.kontakt.sdk.android.common.model.Device
 
getDeviceType() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getDeviceUniqueId() - Method in class com.kontakt.sdk.android.common.model.Receiver
 
getDeviceUniqueIds() - Method in class com.kontakt.sdk.android.common.model.Action
 
getDeviceUniqueIds() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getDeviceUpdateCallbackInterval() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getDfuCommandCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets Kontakt DFU command wrapper Characteristic added in firmware revision 1.0 of Beacon PRO devices, on lower firmware revision throws exception
getDfuDataCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets Kontakt DFU data wrapper Characteristic added in firmware revision 1.0 of Beacon PRO devices, on lower firmware revision throws exception
getDfuResponseCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets Kontakt DFU response wrapper Characteristic added in firmware revision 1.0 of Beacon PRO devices, on lower firmware revision throws exception
getDistance() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets distance.
getDistance() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getDistance() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getEddystoneFilters() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
getEddystoneFilters() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getEddystoneFilters() - Method in interface com.kontakt.sdk.android.ble.manager.configuration.FiltersConfigurator
Returns currently set Eddystone filters.
getEddystoneFrameTypes() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getEddystoneNamespaces() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
getEddystoneNamespaces() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getEddystoneNamespaces() - Method in interface com.kontakt.sdk.android.ble.manager.configuration.SpacesConfigurator
Returns currently set Eddystone namespaces.
getEddystoneShuffles() - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
getEddystoneUID() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
Returns device ID in Eddystone format.
getEid() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getEid() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getEmail() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getEncryptedTelemetry() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getEncryptedTelemetry() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getError() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns error flags.
getError() - Method in class com.kontakt.sdk.android.cloud.response.CloudError.Details
 
getErrorCode() - Method in exception com.kontakt.sdk.android.ble.exception.KontaktDfuException
 
getErrorCode() - Method in exception com.kontakt.sdk.android.cloud.exception.KontaktCloudException
 
getEvents() - Method in class com.kontakt.sdk.android.common.model.EventPacket
 
getEventType() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
getEventType() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceEvent
 
getEventType() - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.SecureProfileEvent
 
getExecutor() - Method in class com.kontakt.sdk.android.common.model.Trigger
 
getExtra() - Method in class com.kontakt.sdk.android.ble.connection.WriteListener.WriteResponse
Gets extra message from beacon device
getFeatures() - Method in class com.kontakt.sdk.android.common.model.PowerSaving
 
getField() - Method in class com.kontakt.sdk.android.cloud.response.CloudError.Details
 
getFileExtension() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getFileUrl() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getFirmware(String, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
getFirmware() - Method in class com.kontakt.sdk.android.common.model.Device
 
getFirmwareFile(Firmware, FirmwareFileCallback) - Method in class com.kontakt.sdk.android.ble.dfu.firmwares.FirmwareFilesManager
 
getFirmwareFile(Firmware, FirmwareFileCallback) - Method in interface com.kontakt.sdk.android.ble.dfu.firmwares.IFirmwareFilesManager
Fetches or retrieves from cache given firmware file
getFirmwareFile(String, String, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
getFirmwareFileFromUrl(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
getFirmwareRevision() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
getFirmwareRevision() - Method in interface com.kontakt.sdk.android.common.profile.ISecureProfile
 
getFirmwareRevisionCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets firmware revision wrapper.
getFirmwares(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
getFirmwares(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
getFirmwareVersion() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets firmware version.
getFirmwareVersion() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getFirmwareVersion() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
getFirmwareVersion() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.FirmwareFilter
Gets firmware version.
getFirmwareVersion() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets firmware.
getFirmwareVersion() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getFirstName() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getFloatValue(int, int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getForceScanActivePeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Provides force scan active period (in milliseconds).
getForceScanConfiguration() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getForceScanPassivePeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Provides force scan passive period (in milliseconds).
getFrameData() - Method in class com.kontakt.sdk.android.ble.discovery.Parser
 
getFullPeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
Provides sum of both active and passive period [ms].
getFutureIds() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
getFutureIds() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
getFutureIds() - Method in interface com.kontakt.sdk.android.common.model.IFutureId
 
getFutureIds() - Method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID
 
getGatewayNetwork() - Method in class com.kontakt.sdk.android.common.model.Config
 
getGatewayNetworkCountCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets Kontakt Hardware Gateway networks count characteristic.
getGatewayNetworkIndexCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets Kontakt Hardware Gateway network index characteristic.
getGatewayNetworkRecordCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets Kontakt Hardware Gateway network details characteristic.
getGattError(int) - Static method in class com.kontakt.sdk.android.ble.connection.DeviceConnectionError
Method for getting gatt error status code from received errorCode

throws IllegalAccessException if errorCode is not gatt error code
getGeoCoordinates() - Method in class com.kontakt.sdk.android.common.model.Place
 
getHardwareRevisionCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets hardware revision wrapper.
getHeaders() - Method in class com.kontakt.sdk.android.common.model.ActivityContext
 
getHexStringValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets hex string value.
getHexUrl() - Method in class com.kontakt.sdk.android.common.model.Config
Returns the URL value encoded in hexed string.
getHour() - Method in class com.kontakt.sdk.android.common.model.Time
 
getHttpMethod() - Method in class com.kontakt.sdk.android.common.model.ActivityContext
 
getIBeaconFilters() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
getIBeaconFilters() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getIBeaconFilters() - Method in interface com.kontakt.sdk.android.ble.manager.configuration.FiltersConfigurator
Returns currently set iBeacon filters.
getIBeaconId() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
Returns device ID in iBeacon format.
getIBeaconRegions() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
getIBeaconRegions() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getIBeaconRegions() - Method in interface com.kontakt.sdk.android.ble.manager.configuration.SpacesConfigurator
Returns currently set iBeacon regions.
getIBeaconShuffles() - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
getId() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets id of the characteristic.
getId() - Method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceCharacteristic
Gets characteristic id.
getId() - Method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceService
Gets Service id.
getId() - Method in class com.kontakt.sdk.android.cloud.response.CloudError
 
getId() - Method in class com.kontakt.sdk.android.common.model.Action
 
getId() - Method in class com.kontakt.sdk.android.common.model.Activity
 
getId() - Method in class com.kontakt.sdk.android.common.model.Company
 
getId() - Method in class com.kontakt.sdk.android.common.model.Device
 
getId() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getId() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getId() - Method in class com.kontakt.sdk.android.common.model.Place
 
getId() - Method in class com.kontakt.sdk.android.common.model.Receiver
 
getId() - Method in class com.kontakt.sdk.android.common.model.Trigger
 
getId() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getIdentifier() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
getIdentifier() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
getIdentifier() - Method in enum com.kontakt.sdk.android.ble.discovery.FrameDataType
 
getIdentifier() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
getIdentifier() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneNamespace
 
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.EddystoneNamespace
 
getInstanceId() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
getInstanceId() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic instance id.
getInstanceId() - Method in class com.kontakt.sdk.android.common.model.Config
 
getInstanceId() - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
getInstanceId() - Method in class com.kontakt.sdk.android.common.model.SecureProfileUid
 
getInstanceId() - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
getInstanceId() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getInstanceId() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneNamespace
 
getInstanceId() - Method in interface com.kontakt.sdk.android.common.profile.ISecureProfile
 
getInstanceIdCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides instance id wrapper.
getInterval() - Method in class com.kontakt.sdk.android.common.model.Config
 
getInterval() - Method in class com.kontakt.sdk.android.common.model.Preset
 
getIntValue(int, int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getIntValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's value as Integer.
getKontaktDeviceCharacteristic() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getLastDoubleTap() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns seconds since last doubletap event.
getLastName() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getLastThreshold() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns seconds since last threshold event.
getLatitude() - Method in class com.kontakt.sdk.android.common.model.Device
 
getLatitude() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getLength() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
getLightSensor() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns light sensor percentage (0 - 100).
getLightSensorCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides light sensor percentage wrapper.
getLightSensorHysteresis() - Method in class com.kontakt.sdk.android.common.model.PowerSaving
 
getLightSensorSamplingInterval() - Method in class com.kontakt.sdk.android.common.model.PowerSaving
 
getLightSensorThreshold() - Method in class com.kontakt.sdk.android.common.model.PowerSaving
 
getLogin() - Method in class com.kontakt.sdk.android.common.model.Network
 
getLongitude() - Method in class com.kontakt.sdk.android.common.model.Device
 
getLongitude() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getLongValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's valueas Lon.
getMac() - Method in class com.kontakt.sdk.android.common.model.Device
 
getMacAddress() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
getMacAddress() - Method in interface com.kontakt.sdk.android.common.profile.ISecureProfile
 
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.filter.ibeacon.IBeaconMultiFilter
Gets major.
getMajor() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MajorFilter
Provides major.
getMajor() - Method in class com.kontakt.sdk.android.common.model.Config
 
getMajor() - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
getMajor() - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
getMajor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getMajor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
getMajorCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets major wrapper.
getManager(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
getManagerId() - Method in class com.kontakt.sdk.android.common.model.Device
 
getManagerId() - Method in class com.kontakt.sdk.android.common.model.Place
 
getManagerId() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getManagers(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
getManagers(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
getManagerSubOrdinates(String, Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
getManagerSubOrdinates(String, Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
getManufacturerNameCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets manufacturer name wrapper.
getMasterPassword() - Method in class com.kontakt.sdk.android.common.model.Credentials
 
getMasterPasswordCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides master password wrapper.
getMaxResult() - Method in class com.kontakt.sdk.android.cloud.response.SearchMeta
 
getMessage(int) - Static method in class com.kontakt.sdk.android.ble.discovery.ScanErrors
 
getMessage() - Method in class com.kontakt.sdk.android.ble.exception.ScanError
 
getMessage() - Method in class com.kontakt.sdk.android.cloud.response.CloudError.Details
 
getMessage() - Method in class com.kontakt.sdk.android.cloud.response.CloudError
 
getMessagingHandler() - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
getMetadata() - Method in class com.kontakt.sdk.android.common.model.Device
 
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.filter.ibeacon.IBeaconMultiFilter
Gets minor.
getMinor() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MinorFilter
Proivdes minor.
getMinor() - Method in class com.kontakt.sdk.android.common.model.Config
 
getMinor() - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
getMinor() - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
getMinor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getMinor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
getMinorCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets minor wrapper.
getMinute() - Method in class com.kontakt.sdk.android.common.model.Time
 
getModel() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
getModel() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getModel() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
getModel() - Method in class com.kontakt.sdk.android.common.model.Device
 
getModel() - Method in interface com.kontakt.sdk.android.common.profile.ISecureProfile
 
getModel() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getMonitoringSyncInterval() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getMonth() - Method in class com.kontakt.sdk.android.common.model.Time
 
getMoveSuspendTimeout() - Method in class com.kontakt.sdk.android.common.model.PowerSaving
 
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.SecureProfile
 
getName() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic name.
getName() - Method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceService
Gets Service name.
getName() - Method in class com.kontakt.sdk.android.common.model.Activity
 
getName() - Method in class com.kontakt.sdk.android.common.model.Company
 
getName() - Method in class com.kontakt.sdk.android.common.model.Config
 
getName() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getName() - Method in class com.kontakt.sdk.android.common.model.Network
 
getName() - Method in class com.kontakt.sdk.android.common.model.Place
 
getName() - Method in class com.kontakt.sdk.android.common.model.Preset
 
getName() - Method in class com.kontakt.sdk.android.common.model.Trigger
 
getName() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getName() - Method in interface com.kontakt.sdk.android.common.profile.ISecureProfile
 
getName() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getNamespace() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getNamespace() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
getNamespace() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
getNamespace() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
getNamespace() - Method in class com.kontakt.sdk.android.common.model.Config
 
getNamespace() - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
getNamespace() - Method in class com.kontakt.sdk.android.common.model.SecureProfileUid
 
getNamespace() - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
getNamespace() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getNamespace() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneNamespace
 
getNamespace() - Method in interface com.kontakt.sdk.android.common.profile.ISecureProfile
 
getNamespaceId() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
getNamespaceIdCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides namespace id wrapper.
getNamespaces(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.NamespacesService
 
getNamespaces(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.NamespacesService
 
getNextResultsURI() - Method in class com.kontakt.sdk.android.cloud.response.SearchMeta
 
getNonConnectableCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets non connectable wrapper.
getObservedProfiles() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getOperation() - Method in class com.kontakt.sdk.android.ble.security.parser.SimpleResponseParser
 
getOrderId() - Method in class com.kontakt.sdk.android.common.model.Device
 
getPackets() - Method in class com.kontakt.sdk.android.common.model.Config
 
getParameters() - Method in class com.kontakt.sdk.android.common.model.ActivityContext
 
getParentId() - Method in class com.kontakt.sdk.android.common.model.Place
 
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.ble.security.auth.AuthToken
 
getPassword() - Method in class com.kontakt.sdk.android.common.model.Config
 
getPassword() - Method in class com.kontakt.sdk.android.common.model.Credentials
 
getPassword() - Method in class com.kontakt.sdk.android.common.model.Network
 
getPassword() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getPasswordCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets password wrapper.
getPduCount() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides pdu count since last reboot.
getPermissions() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic permissions.
getPlaceId() - Method in class com.kontakt.sdk.android.common.model.Receiver
 
getPlaces(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.PlacesService
 
getPlaces(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.PlacesService
 
getPlaceSchemaImage(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.PlacesService
 
getPowerLevelCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets power level wrapper.
getPowerSaving() - Method in class com.kontakt.sdk.android.common.model.Config
 
getPreset(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.PresetsService
 
getPresets(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.PresetsService
 
getPresets(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.PresetsService
 
getPreviousResultsURI() - Method in class com.kontakt.sdk.android.cloud.response.SearchMeta
 
getProfile() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
getProfile() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getProfile() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getProfiles() - Method in class com.kontakt.sdk.android.common.model.Config
 
getPropagatedDeviceNameCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets propagated device name wrapper.
getProperties() - Method in class com.kontakt.sdk.android.ble.security.parser.DataResponseParser
 
getProperties() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic properties.
getPropertyID() - Method in class com.kontakt.sdk.android.ble.security.property.AbstractProperty
 
getProximities(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ProximitiesService
 
getProximities(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ProximitiesService
 
getProximity() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets one of three values: IMMEDIATE, NEAR, FAR.
getProximity() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
getProximity() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getProximity() - Method in class com.kontakt.sdk.android.common.model.Action
 
getProximity() - Method in class com.kontakt.sdk.android.common.model.Config
 
getProximity() - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
getProximity() - Method in class com.kontakt.sdk.android.common.model.Preset
 
getProximity() - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
getProximity() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
getProximity() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getProximityCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets proximity wrapper.
getProximityUUID() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets Proximity UUID.
getProximityUUID() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets proximity uUID.
getProximityUUID() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.ProximityUUIDFilter
Proivdes proximity UUID.
getProximityUUID() - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
getProximityUUID() - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getQueriedBy() - Method in class com.kontakt.sdk.android.common.model.Device
 
getQueriedBy() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
getQueriedBy() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
getQueriedBy() - Method in interface com.kontakt.sdk.android.common.model.IFutureId
 
getQueriedBy() - Method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID
 
getReadableCharacteristics() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets all readable characteristic found during service discovery
getReadAllCommand(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ConfigsService
 
getReceiverIds() - Method in class com.kontakt.sdk.android.common.model.Place
 
getReceivers(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ReceiversService
 
getReceivers(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.ReceiversService
 
getRegion() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Gets iBeacon region.
getResetCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets reset wrapper.
getResolved() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
getResolved() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
getResolved() - Method in interface com.kontakt.sdk.android.common.model.IFutureId
 
getResolved() - Method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID
 
getResolveInterval() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getResult() - Method in class com.kontakt.sdk.android.ble.security.parser.SimpleResponseParser
 
getRole() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getRssi() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets rssi.
getRssi() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getRssi() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
getRssi() - Method in class com.kontakt.sdk.android.common.model.Event
 
getRssi() - Method in interface com.kontakt.sdk.android.common.profile.ISecureProfile
 
getRssi() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getRssi0m() - Method in class com.kontakt.sdk.android.common.model.Config
 
getRssi1m() - Method in class com.kontakt.sdk.android.common.model.Config
 
getRssiCalculator() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getScale() - Method in class com.kontakt.sdk.android.common.model.Place
 
getScanContext() - Method in class com.kontakt.sdk.android.ble.service.ProximityService.Bundle
 
getScanMode() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getScanPeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
getSchema() - Method in class com.kontakt.sdk.android.common.model.Place
 
getSchemaType() - Method in class com.kontakt.sdk.android.common.model.Place
 
getSecond() - Method in class com.kontakt.sdk.android.common.model.Time
 
getSecureCommands(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.CommandsService
 
getSecureConfigs(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ConfigsService
 
getSecureControlPointCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets secure control point wrapper Characteristic added in firmware revision 4.0, on lower firmware revision throws exception
getSecureLastProcessedRequestTokenCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets last processed requet token wrapper Characteristic added in firmware revision 4.0, on lower firmware revision throws exception
getSecureNamespace() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
getSecureNamespace() - Method in class com.kontakt.sdk.android.common.model.Device
 
getSecureNamespace() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneNamespace
 
getSecureNamespaceId() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
getSecureProfileDevices() - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.SecureProfileEvent
 
getSecureProfileShuffles() - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
getSecureProfileUID() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
Returns device ID in SecureProfile format.
getSecureProximity() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
getSecureProximity() - Method in class com.kontakt.sdk.android.common.model.Device
 
getSecureProximity() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
getSecureProximityUUID() - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
getSecureRequest() - Method in class com.kontakt.sdk.android.common.model.Config
Returns Base64 encoded request data that need to be sent to the device.
getSecureResponse() - Method in class com.kontakt.sdk.android.common.model.Config
Returns Base64 encoded response data received from the device after successful configuration update.
getSecureResponseCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets secure write response wrapper Characteristic added in firmware revision 4.0, on lower firmware revision throws exception
getSecureResponseTime() - Method in class com.kontakt.sdk.android.common.model.Config
Returns a timestamp of when the secure response was received.
getSecureWriteCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets secure write wrapper Characteristic added in firmware revision 4.0, on lower firmware revision throws exception
getSensitivity() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns accelerometer sensitivity.
getSensorsCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides sensor on wrapper.
getService() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getSetNewPasswordCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Gets set new password wrapper.
getShortName() - Method in enum com.kontakt.sdk.android.common.model.PacketType
 
getShuffled() - Method in class com.kontakt.sdk.android.common.model.Config
 
getShuffleIntervalCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides shuffle interval wrapper.
getShuffleKeyCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides shuffle key wrapper.
getShuffles() - Method in class com.kontakt.sdk.android.common.model.Device
 
getShufflesCache() - Method in class com.kontakt.sdk.android.ble.service.ProximityService.Bundle
 
getSignalStrength() - Method in class com.kontakt.sdk.android.common.model.Network
 
getSize() - Method in class com.kontakt.sdk.android.ble.security.property.AbstractProperty
 
getSize() - Method in class com.kontakt.sdk.android.ble.security.property.ByteArrayProperty
 
getSize() - Method in class com.kontakt.sdk.android.ble.security.property.Int8Property
 
getSize() - Method in class com.kontakt.sdk.android.ble.security.property.StringProperty
 
getSize() - Method in class com.kontakt.sdk.android.ble.security.property.TerminatingProperty
 
getSize() - Method in class com.kontakt.sdk.android.ble.security.property.UInt16Property
 
getSize() - Method in class com.kontakt.sdk.android.ble.security.property.UInt32Property
 
getSourceId() - Method in class com.kontakt.sdk.android.common.model.EventPacket
 
getSourceId() - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
getSourceType() - Method in class com.kontakt.sdk.android.common.model.EventPacket
 
getSpecification() - Method in class com.kontakt.sdk.android.common.model.Device
 
getStartIndex() - Method in class com.kontakt.sdk.android.cloud.response.SearchMeta
 
getState() - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
getStatus() - Method in class com.kontakt.sdk.android.cloud.response.CloudError
 
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.
getSubscriptionPlans() - Method in class com.kontakt.sdk.android.common.model.Company
 
getSubscriptionPlans() - Method in class com.kontakt.sdk.android.common.model.Device
 
getSupervisorId() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getSystemLoad() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns percentage of system load average over 15 min.
getTags() - Method in class com.kontakt.sdk.android.common.model.Device
 
getTelemetry() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTelemetry() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
getTelemetry() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getTelemetry() - Method in interface com.kontakt.sdk.android.common.profile.ISecureProfile
 
getTemperature() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns temperature in Celsius degrees.
getTemperature() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides temperature (Celsius degrees).
getTemperatureOffset() - Method in class com.kontakt.sdk.android.common.model.Config
 
getTimeSincePowerUp() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides time since power up.
getTimestamp() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets timestamp - time when beacon device was discovered
getTimestamp() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTimestamp() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
getTimestamp() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceEvent
 
getTimestamp() - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.SecureProfileEvent
 
getTimestamp() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns Unix timestamp (seconds since 1970).
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
 
getToken() - Method in class com.kontakt.sdk.android.ble.security.auth.AuthToken
 
getToken() - Method in class com.kontakt.sdk.android.ble.security.parser.SimpleResponseParser
 
getTrackingId() - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
getTrigger(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.TriggersService
 
getTriggerIds() - Method in class com.kontakt.sdk.android.common.model.Activity
 
getTriggers(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.TriggersService
 
getTriggers(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.TriggersService
 
getTxPower() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets measured power.
getTxPower() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTxPower() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
getTxPower() - Method in class com.kontakt.sdk.android.common.model.Config
 
getTxPower() - Method in class com.kontakt.sdk.android.common.model.Preset
 
getTxPower() - Method in interface com.kontakt.sdk.android.common.profile.ISecureProfile
 
getTxPower() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getType() - Method in class com.kontakt.sdk.android.common.model.Action
 
getType() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
getType() - Method in class com.kontakt.sdk.android.common.model.Activity
 
getType() - Method in interface com.kontakt.sdk.android.common.model.Coordinates
 
getType() - Method in class com.kontakt.sdk.android.common.model.Event
 
getType() - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
getType() - Method in class com.kontakt.sdk.android.common.model.LocationCoordinates
 
getType() - Method in class com.kontakt.sdk.android.common.model.Network
 
getType() - Method in class com.kontakt.sdk.android.common.model.PlaceCoordinates
 
getType() - Method in class com.kontakt.sdk.android.common.model.Trigger
 
getUnassignedDevices(String, Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getUnassignedDevices(String, Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
getUniqueId() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets beacon unique id.
getUniqueId() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getUniqueId() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
getUniqueId() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
getUniqueId() - Method in class com.kontakt.sdk.android.ble.security.auth.AuthToken
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Company
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Config
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Credentials
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Device
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Event
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
getUniqueId() - Method in interface com.kontakt.sdk.android.common.model.IFutureId
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.SecureCommand
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID
 
getUniqueId() - Method in interface com.kontakt.sdk.android.common.profile.ISecureProfile
 
getUniqueId() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getUniqueIdCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides unique id wrapper.
getUnixTimestamp() - Method in class com.kontakt.sdk.android.ble.connection.WriteListener.WriteResponse
Method for getting unix based timestamp of successful beacon characteristic manipulation
getUptime() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns uptime rounded to hours.
getUrl() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getUrl() - Method in class com.kontakt.sdk.android.common.model.Action
Returns a URL.
getUrl() - Method in class com.kontakt.sdk.android.common.model.ActivityContext
 
getUrl() - Method in class com.kontakt.sdk.android.common.model.Config
 
getUrl() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getUrlCharacteristic() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Provides url wrapper.
getUuid() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
getUUIDValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's value as UUID.
getValidVersions() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getValue() - Method in enum com.kontakt.sdk.android.ble.security.Flag
 
getValue() - Method in enum com.kontakt.sdk.android.ble.security.Operation
 
getValue() - Method in class com.kontakt.sdk.android.ble.security.property.AbstractProperty
 
getValue() - Method in class com.kontakt.sdk.android.ble.security.property.ByteArrayProperty
 
getValue() - Method in class com.kontakt.sdk.android.ble.security.property.Int8Property
 
getValue() - Method in enum com.kontakt.sdk.android.ble.security.property.PropertyID
 
getValue() - Method in class com.kontakt.sdk.android.ble.security.property.StringProperty
 
getValue() - Method in class com.kontakt.sdk.android.ble.security.property.TerminatingProperty
 
getValue() - Method in class com.kontakt.sdk.android.ble.security.property.UInt16Property
 
getValue() - Method in class com.kontakt.sdk.android.ble.security.property.UInt32Property
 
getValue() - Method in enum com.kontakt.sdk.android.ble.security.ResponseCode
 
getValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's value as byte array.
getVenue(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
getVenue() - Method in class com.kontakt.sdk.android.common.model.Device
 
getVenueId() - Method in class com.kontakt.sdk.android.common.model.Place
 
getVenueImage(String) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
getVenues(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
getVenues(Map<String, String>, String) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
getVersion() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
Provides version.
getWifiScans() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
Returns WiFi scanning statistics (10 seconds average).
getWriteType() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic write type.
getX() - Method in class com.kontakt.sdk.android.ble.spec.Acceleration
 
getX() - Method in class com.kontakt.sdk.android.common.model.LocationCoordinates
 
getX1() - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
getX1() - Method in class com.kontakt.sdk.android.common.model.PlaceCoordinates
 
getX2() - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
getX2() - Method in class com.kontakt.sdk.android.common.model.PlaceCoordinates
 
getX3() - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
getX4() - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
getY() - Method in class com.kontakt.sdk.android.ble.spec.Acceleration
 
getY() - Method in class com.kontakt.sdk.android.common.model.LocationCoordinates
 
getY1() - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
getY1() - Method in class com.kontakt.sdk.android.common.model.PlaceCoordinates
 
getY2() - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
getY2() - Method in class com.kontakt.sdk.android.common.model.PlaceCoordinates
 
getY3() - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
getY4() - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
getYear() - Method in class com.kontakt.sdk.android.common.model.Time
 
getZ() - Method in class com.kontakt.sdk.android.ble.spec.Acceleration
 
getZ() - Method in class com.kontakt.sdk.android.common.model.LocationCoordinates
 

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.configuration.ActivityCheckConfiguration
 
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.device.SecureProfile
 
hashCode() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
hashCode() - Method in class com.kontakt.sdk.android.ble.spec.Acceleration
 
hashCode() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
 
hashCode() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
 
hashCode() - Method in class com.kontakt.sdk.android.common.FileData
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Action
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Activity
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.ActivityContext
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Company
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Config
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Credentials
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Device
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.LocationCoordinates
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Manager
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Network
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Place
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.PlaceCoordinates
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.PowerSaving
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Preset
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Receiver
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.SecureCommand
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.SecureProfileUid
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Time
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Trigger
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Venue
 
hashCode() - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
The computed hashCode from toHashCode() is returned due to the likelihood of bugs in mis-calling toHashCode() and the unlikeliness of it mattering what the hashCode for HashCodeBuilder itself is.
HashCodeBuilder - 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
 
hasLightSensorFeature(Device) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
hasLightSensorFeature(RemoteBluetoothDevice) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
hasLightSensorFeature(Model, String) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
hasNextResultsURI() - Method in class com.kontakt.sdk.android.cloud.response.SearchMeta
 
hasRtcAndLightSensorFeatures(Device) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
hasRtcAndLightSensorFeatures(RemoteBluetoothDevice) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
hasRtcAndLightSensorFeatures(Model, String) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
hasRtcFeature(Device) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
hasRtcFeature(RemoteBluetoothDevice) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
hasRtcFeature(Model, String) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
headers(Map<String, String>) - Method in class com.kontakt.sdk.android.common.model.ActivityContext.Builder
 
hexStringToByteArray(String) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts HEX string to byte array.
hour(int) - Method in class com.kontakt.sdk.android.common.model.Time.Builder
 
HttpCodes - Class in com.kontakt.sdk.android.common.util
HTTP requests codes.
httpMethod(HttpMethod) - Method in class com.kontakt.sdk.android.common.model.ActivityContext.Builder
 
HttpMethod - Enum in com.kontakt.sdk.android.common.model
Enum representing HTTP request types.

I

i(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send an Info log message
i(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send an Info log message and log the exception.
IBEACON_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
IBEACON_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
IBeaconDevice - Interface in com.kontakt.sdk.android.common.profile
 
IBeaconDeviceEvent - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
 
IBeaconDeviceEvent(EventType, IBeaconRegion, List<IBeaconDevice>) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Instantiates a new iBeacon device event.
IBeaconDiscoverer - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
 
IBeaconDiscoverer(ScanContext, DiscoveryContract, FutureShufflesCache) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
 
iBeaconFilter(IBeaconFilter) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
IBeaconFilter - Interface in com.kontakt.sdk.android.ble.filter.ibeacon
Contract interface for every filter included in kontakt.io Android SDK.
iBeaconFilter(IBeaconFilter) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.FiltersConfigurator
Add single IBeaconFilter.
iBeaconFilters(Collection<IBeaconFilter>) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
IBeaconFilters - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Filters are designed to enable more detailed devices search.
iBeaconFilters(Collection<IBeaconFilter>) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.FiltersConfigurator
Add multiple IBeaconFilter.
IBeaconFutureId - Class in com.kontakt.sdk.android.common.model
Represents API response with resolved iBeacon ID (from shuffled) and set of future shuffles.
IBeaconFutureId.Builder - Class in com.kontakt.sdk.android.common.model
 
IBeaconId - Class in com.kontakt.sdk.android.common.model
This class represents an iBeacon-ID composed of 16-byte proximity UUID, 2-byte major and 2-byte minor.
IBeaconListener - Interface in com.kontakt.sdk.android.ble.manager.listeners
Listener used to report iBeacon scanning results.
IBeaconMultiFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Multi Filter allows to specify several parameters to search specific Beacon.
IBeaconMultiFilter(IBeaconMultiFilter.Builder) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
 
IBeaconMultiFilter.Builder - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Multi filter Builder.
IBeaconParser - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
 
IBeaconParser(ScanContext) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconParser
 
IBeaconPropertyValidator - Class in com.kontakt.sdk.android.common.util
Provides checking methods for different properties of iBeacon devices.
iBeaconRegion(IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
iBeaconRegion(IBeaconRegion) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.SpacesConfigurator
Sets IBeacon region within which IBeacon devices are searched.
IBeaconRegion - Interface in com.kontakt.sdk.android.common.profile
 
iBeaconRegions(Collection<IBeaconRegion>) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
iBeaconRegions(Collection<IBeaconRegion>) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.SpacesConfigurator
Sets IBeacon regions within which IBeacon devices are searched.
ibeacons() - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to obtain iBeacon devices.
ibeaconShuffles(Collection<IBeaconId>) - Method in class com.kontakt.sdk.android.common.model.Shuffles.Builder
 
IBeaconSpaceListener - Class in com.kontakt.sdk.android.ble.manager.listeners.simple
 
IBeaconSpaceListener() - Constructor for class com.kontakt.sdk.android.ble.manager.listeners.simple.IBeaconSpaceListener
 
IBeaconsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
IBeaconsRequestExecutor(DevicesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Constructs request executor initialized with corresponding service class.
IBeaconUniqueIdFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
A predicate accepting iBeacon devices with specific unique ID.
IBeaconUniqueIdFilter(String) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconUniqueIdFilter
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Activity.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Place.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Receiver.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Trigger.Builder
 
id(UUID) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
ID - Static variable in class com.kontakt.sdk.android.common.util.Constants
The ID constant.
ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
identifier(String) - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
Sets region identifier
identifier(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace.Builder
 
IDENTIFIER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
IDENTIFIER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Region
 
IEddystoneDevice - Interface in com.kontakt.sdk.android.common.profile
 
IEddystoneNamespace - Interface in com.kontakt.sdk.android.common.profile
 
IEventCollector - Interface in com.kontakt.sdk.android.ble.monitoring
 
IFirmwareFilesManager - Interface in com.kontakt.sdk.android.ble.dfu.firmwares
This class is responsible for fetching and caching firmwares files.
IFutureId<DEVICE_ID> - Interface in com.kontakt.sdk.android.common.model
Interface for resolved device IDs from API.
IllegalOperationException - Exception in com.kontakt.sdk.android.ble.exception
Exception indicating that wanted operation is not available on particular device
IllegalOperationException(String) - Constructor for exception com.kontakt.sdk.android.ble.exception.IllegalOperationException
 
IMAGE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The IMAGE.
IMAGE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
imageOf(UUID) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to load venue's image file.
imageUrl(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
important(boolean) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
IMPORTANT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The IMPORTANT.
indexOf(Object) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
indexOfKey(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
indexOfValue(long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
init() - Static method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Init hash code builder.
init(int, int) - Static method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Init hash code builder.
initialize() - Method in interface com.kontakt.sdk.android.ble.dfu.DfuController
 
initialize() - Method in class com.kontakt.sdk.android.ble.dfu.DfuControllerImpl
 
initialize(Retrofit) - Static method in class com.kontakt.sdk.android.cloud.util.ErrorUtils
Initializes static retrofit instance.
initialize(String) - Static method in class com.kontakt.sdk.android.common.KontaktSDK
Initializes SDK with given api key
initialize(Context) - Static method in class com.kontakt.sdk.android.common.KontaktSDK
Initializes SDK from Context by reading api key from AndroidManifest throws IllegalStateException if package name could not been found
throws IllegalArgumentException if api key has not been found in AndroidManifest
initializeScan(ScanContext, InternalProximityListener) - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
INSTANCE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
INSTANCE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
INSTANCE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
INSTANCE_MAX_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
instanceId(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
instanceId(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace.Builder
 
instanceId(String) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
instanceId(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
instanceId(String) - Method in class com.kontakt.sdk.android.common.model.TriggerContext.Builder
 
InstanceIdResolver - Class in com.kontakt.sdk.android.ble.discovery.eddystone
 
InstanceIdResolver(int) - Constructor for class com.kontakt.sdk.android.ble.discovery.eddystone.InstanceIdResolver
 
Int8Property - Class in com.kontakt.sdk.android.ble.security.property
Works for both signed and unsigned value
Int8Property(PropertyID, int) - Constructor for class com.kontakt.sdk.android.ble.security.property.Int8Property
 
Int8Property(PropertyID, byte[]) - Constructor for class com.kontakt.sdk.android.ble.security.property.Int8Property
 
INTERLEAVING_PACKETS_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of firmware revisions of beacon devices which support interleaving.
InternalProximityListener - Interface in com.kontakt.sdk.android.ble.manager.listeners
Proximity listener provides callbacks for scan process performed by (InternalProximityManager).
InternalProximityManager - Class in com.kontakt.sdk.android.ble.manager.internal
 
InternalProximityManager(Context, KontaktCloud) - Constructor for class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
interval(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
interval(int) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
 
INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The INTERVAL.
INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The INTERVAL.
INTERVAL_MAX_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Preset
A constant holding the maximum value an interval property can have.
INTERVAL_MIN_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Preset
A constant holding the minimum value an interval property can have.
INTERVAL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
INTERVAL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
InvalidConfigException - Exception in com.kontakt.sdk.android.ble.security.exception
 
InvalidCRCException - Exception in com.kontakt.sdk.android.ble.security.exception
 
InvalidCRCException() - Constructor for exception com.kontakt.sdk.android.ble.security.exception.InvalidCRCException
 
InvalidFlagException - Exception in com.kontakt.sdk.android.ble.security.exception
 
InvalidFlagException(Flag, Flag...) - Constructor for exception com.kontakt.sdk.android.ble.security.exception.InvalidFlagException
 
invert(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Inverts bytes array.
IS_SECURE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
isAllASCIIPrintable(String) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
 
isAuthenticated() - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Returns true if Beacon was successfully 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.KontaktDeviceConnection
Returns true if connection is closed.
isConnected() - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Returns true if Connection with Beacon is established.
isConnected() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
isConnected() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
 
isConnected() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
isConnected() - Method in interface com.kontakt.sdk.android.ble.manager.service.ServiceConnector
Checks whether the connector is connected to backing service.
isConnectedToDevice() - Method in interface com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
Returns true if Connection with Beacon is established.
isConversionInProgress() - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
isDeviceAuthenticated() - Method in interface com.kontakt.sdk.android.ble.connection.SyncableKontaktDeviceConnection
Returns true if Beacon was successfully authenticated.
ISecureProfile - Interface in com.kontakt.sdk.android.common.profile
 
ISecureProfileRegion - Interface in com.kontakt.sdk.android.common.profile
 
isEnabled() - Method in class com.kontakt.sdk.android.ble.discovery.Parser
 
isEnterprise() - Method in class com.kontakt.sdk.android.common.model.Network
 
isEqualTo(FirmwareVersion) - Method in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
isGattError(int) - Static method in class com.kontakt.sdk.android.ble.connection.DeviceConnectionError
Metohd for checking is error code indicating GATT error
isGreaterOrEqualTo(FirmwareVersion) - Method in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
isGreaterThan(FirmwareVersion) - Method in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
isImportant() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
isInitialized() - Method in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
isInitialized() - Static method in class com.kontakt.sdk.android.common.KontaktSDK
 
isInterleavingAvailable(Device) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
isInterleavingAvailable(Model, String) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
isInterleavingAvailable(String) - Static method in class com.kontakt.sdk.android.common.FirmwareRevisions
Checks if provided firmware version is eligible for multiple packets.
isLowerOrEqualTo(FirmwareVersion) - Method in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
isLowerThan(FirmwareVersion) - Method in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
isManufacturerSpecificData() - Method in enum com.kontakt.sdk.android.ble.discovery.FrameDataType
 
isMonitoringEnabled() - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext
 
isNotifiable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is notifiable.
isOptional() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
isPersonal() - Method in class com.kontakt.sdk.android.common.model.Network
 
isPresent() - Method in class com.kontakt.sdk.android.common.util.SDKOptional
Is present.
isPro(String) - Static method in class com.kontakt.sdk.android.common.FirmwareRevisions
Checks if provided firmware version is a beacon pro version.
isReadable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is readable.
isScanning() - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
isScanning() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
 
isScanning() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
isScheduled() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
isSecure(Device) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
isSecure(RemoteBluetoothDevice) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
isSecure(Model, String) - Static method in class com.kontakt.sdk.android.ble.util.DeviceUtils
 
isSecure(String) - Static method in class com.kontakt.sdk.android.common.FirmwareRevisions
Checks if provided firmware version is eligible for multiple packets.
isSecure(boolean) - Method in class com.kontakt.sdk.android.common.model.Network.Builder
 
isSecure() - Method in class com.kontakt.sdk.android.common.model.Network
 
isSecureConfig() - Method in class com.kontakt.sdk.android.common.model.Config
Checks if the config is secure or not.
isServiceData() - Method in enum com.kontakt.sdk.android.ble.discovery.FrameDataType
 
isShared() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
isShared() - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
isShuffled() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Checks is device shuffled
isShuffled() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
isShuffled() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
isShuffled() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.Config
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
isShuffled() - Method in interface com.kontakt.sdk.android.common.profile.ISecureProfile
 
isShuffled() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
isStringOnlyHex(String) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
 
isUnknown() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
isValid(Device, Space) - Method in interface com.kontakt.sdk.android.ble.discovery.Validator
 
isValidKontaktScanResponse(byte[]) - Static method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
isWritable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is writable.

J

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

K

keyAt(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
KONTAKT_AGENT - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
KONTAKT_APPLICATION - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 
KONTAKT_DEVICE_SCAN_RESPONSE_MIN_LENGTH - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
KontaktCloud - Interface in com.kontakt.sdk.android.cloud
API client responsible for interaction with Kontakt.io Proximity REST API.
KontaktCloudException - Exception in com.kontakt.sdk.android.cloud.exception
Signals that an error occurred while interacting with Kontakt.io Proximity REST API.
KontaktCloudException() - Constructor for exception com.kontakt.sdk.android.cloud.exception.KontaktCloudException
Constructs an KontaktCloudException with default error detail message.
KontaktCloudException(Throwable) - Constructor for exception com.kontakt.sdk.android.cloud.exception.KontaktCloudException
Constructs an KontaktCloudException with the specified cause.
KontaktCloudException(String) - Constructor for exception com.kontakt.sdk.android.cloud.exception.KontaktCloudException
Constructs an KontaktCloudException with the specified detail message.
KontaktCloudException(String, int) - Constructor for exception com.kontakt.sdk.android.cloud.exception.KontaktCloudException
Constructs an KontaktCloudException with the specified detail message and error code.
KontaktCloudFactory - Class in com.kontakt.sdk.android.cloud
 
KontaktCloudFactory() - Constructor for class com.kontakt.sdk.android.cloud.KontaktCloudFactory
 
KontaktCloudImpl - Class in com.kontakt.sdk.android.cloud
Kontakt.io Proximity REST API client implementation.
KontaktDeviceCharacteristic - Enum in com.kontakt.sdk.android.ble.spec
IBeaconCharacteristic The Name enums depict specification given in kontakt.io Beacon specification - version 2.
KontaktDeviceConnection - Interface in com.kontakt.sdk.android.ble.connection
KontaktDeviceConnection connection allows to establish connection with beacon.
KontaktDeviceConnection.ConnectionListener - Interface in com.kontakt.sdk.android.ble.connection
 
KontaktDeviceConnectionFactory - Class in com.kontakt.sdk.android.ble.connection
Factory class used to obtain KontaktDeviceConnection, SyncableKontaktDeviceConnection instances.
KontaktDeviceConnectionFactory() - Constructor for class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnectionFactory
 
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>) - Constructor for class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Instantiates a new Service store.
KontaktDfuException - Exception in com.kontakt.sdk.android.ble.exception
Exception thrown during Kontakt DFU operation
KontaktDfuException(String) - Constructor for exception com.kontakt.sdk.android.ble.exception.KontaktDfuException
 
KontaktDfuException(int) - Constructor for exception com.kontakt.sdk.android.ble.exception.KontaktDfuException
 
KontaktDfuException(String, int) - Constructor for exception com.kontakt.sdk.android.ble.exception.KontaktDfuException
 
KontaktGatewayConnection - Interface in com.kontakt.sdk.android.ble.connection
 
KontaktSDK - Class in com.kontakt.sdk.android.common
Entry point for Kontakt.io SDK initialization.
KontaktTelemetry - Class in com.kontakt.sdk.android.ble.spec
Telemetry class that provides information about system health for battery operated devices, aggregates accelerometer data, sensors and scanning.
KontaktTelemetry.Builder - Class in com.kontakt.sdk.android.ble.spec
 

L

LAST_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The LAST _ nAME.
LAST_NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Managers
 
lastDoubleTap(int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
lastName(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
lastThreshold(int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
LAT_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
latitude(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
latitude(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
LATITUDE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
LATITUDE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
 
length(int) - Method in class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
LIGHT_SENSOR_HYSTERESIS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
LIGHT_SENSOR_SAMPLING_INTERVAL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
LIGHT_SENSOR_THRESHOLD_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
lightSensor(int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
lightSensorHysteresis(int) - Method in class com.kontakt.sdk.android.common.model.PowerSaving.Builder
 
lightSensorSamplingInterval(long) - Method in class com.kontakt.sdk.android.common.model.PowerSaving.Builder
 
lightSensorThreshold(int) - Method in class com.kontakt.sdk.android.common.model.PowerSaving.Builder
 
LimitedLinkedHashMap<K,V> - Class in com.kontakt.sdk.android.common.util
Limited linked hash map acts as a normal map with subtle difference concerning size which is limited.
LimitedLinkedHashMap(int) - Constructor for class com.kontakt.sdk.android.common.util.LimitedLinkedHashMap
Instantiates a new Limited linked hash map.
LimitedMeanRssiCalculator - Class in com.kontakt.sdk.android.ble.rssi
Limited Mean Rssi Calculator provides rssi calculation based on the arithmetic mean of n last rssi records where the n is the parameter applied during calculator construction.
LNG_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
LOAD_AVERAGE_NOT_SUPPORTED_VALUE - Static variable in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
 
LocationCoordinates - Class in com.kontakt.sdk.android.common.model
Model class that provides information about location's coordinates.
LocationCoordinates(double, double, double) - Constructor for class com.kontakt.sdk.android.common.model.LocationCoordinates
 
Logger - Class in com.kontakt.sdk.android.common.log
Logger provides optional logging for development purpouses.
login(String) - Method in class com.kontakt.sdk.android.common.model.Network.Builder
 
LogLevel - Enum in com.kontakt.sdk.android.common.log
 
longitude(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
longitude(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
LONGITUDE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
LONGITUDE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
 

M

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

N

name(String) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
name(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
name(String) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Activity.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Network.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Place.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Trigger.Builder
 
name(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The NAME.
NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The NAME.
NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The NAME.
NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Activities
 
NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Firmwares
 
NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Places
 
NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Triggers
 
NAME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
namespace(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
namespace(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace.Builder
 
namespace(String) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
namespace(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
Namespace - Class in com.kontakt.sdk.android.common.model
This class represents secure namespace mapping.
namespace(String) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
namespace(String) - Method in class com.kontakt.sdk.android.common.model.TriggerContext.Builder
 
NAMESPACE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
Namespace.Builder - Class in com.kontakt.sdk.android.common.model
 
NAMESPACE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
NAMESPACE_MAX_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
NAMESPACE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
NAMESPACE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
NAMESPACE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Namespaces
 
NamespaceIdResolver - Class in com.kontakt.sdk.android.ble.discovery.eddystone
 
NamespaceIdResolver(int) - Constructor for class com.kontakt.sdk.android.ble.discovery.eddystone.NamespaceIdResolver
 
namespaces() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides namespaces API endpoint.
namespaces() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides namespaces API endpoint.
Namespaces - Class in com.kontakt.sdk.android.cloud.response.paginated
Namespaces API response representation composed of namespace list and search meta data.
Namespaces() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Namespaces
 
NamespacesApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Namespaces API endpoint.
NamespacesApi(NamespacesService) - Constructor for class com.kontakt.sdk.android.cloud.api.NamespacesApi
Constructs Namespaces API endpoint initialized with corresponding service class.
NamespacesRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.namespaces
Request executor provided by NamespacesApi.
NamespacesRequestExecutor(NamespacesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Constructs request executor initialized with corresponding service class.
NamespacesService - Interface in com.kontakt.sdk.android.cloud.api.service
 
Network - Class in com.kontakt.sdk.android.common.model
Model class representing Gateway's scanned WiFi network.
Network(Network.Builder) - Constructor for class com.kontakt.sdk.android.common.model.Network
 
Network.Builder - Class in com.kontakt.sdk.android.common.model
 
Network.Type - Enum in com.kontakt.sdk.android.common.model
 
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.
newNamespaceFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.eddystone.EddystoneFilters
Creates new filter accepting UID packet with specified namespace id.
newProximityUUIDFilter(UUID) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new proximity UUID filter.
newUIDFilter(String, String) - Static method in class com.kontakt.sdk.android.ble.filter.eddystone.EddystoneFilters
Creates new UID filter accepting UID packet with specified namespace id and instance id.
newUniqueIdFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new beacon unique Id filter.
newURLFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.eddystone.EddystoneFilters
Creates new URL filters accepting URL packet with specified url.
NO_MAJOR - Static variable in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
The constant NO_MAJOR.
NO_MINOR - Static variable in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
The constant NO_MINOR.
NOOP_CALLBACK - Static variable in interface com.kontakt.sdk.android.ble.connection.AuthorizationCallback
 
NOOP_LISTENER - Static variable in interface com.kontakt.sdk.android.ble.connection.ChangeCharacteristicListener
 
NOOP_LISTENER - Static variable in interface com.kontakt.sdk.android.ble.connection.WriteDescriptorListener
 
NOOP_LISTENER - Static variable in interface com.kontakt.sdk.android.ble.connection.WriteListener
The NOOP Listener (No-Operation) is set when the reference to WriteListener in Overwriting methods is no longer needed.
NotificationsApi - Class in com.kontakt.sdk.android.cloud.api
 
NotificationsApi(NotificationsService) - Constructor for class com.kontakt.sdk.android.cloud.api.NotificationsApi
 
NotificationsService - Interface in com.kontakt.sdk.android.cloud.api.service
 

O

observedProfiles(Set<DeviceProfile>) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
obtain(String, AuthToken.AuthTokenCallback) - Static method in class com.kontakt.sdk.android.ble.security.auth.AuthToken
Used to obtain AuthToken by requesting it from Kontakt Cloud.
obtain(String, KontaktCloud, AuthToken.AuthTokenCallback) - Static method in class com.kontakt.sdk.android.ble.security.auth.AuthToken
Used to obtain AuthToken by requesting it from Kontakt Cloud.
obtain(String) - Static method in class com.kontakt.sdk.android.ble.security.auth.AuthToken
Used to obtain AuthToken by providing beacon's password.
of(IBeaconDevice, ResolvedId) - Static method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Creates BeaconDevice from BeaconDevice and ResolvedId Should be used when resolving shuffled beacons manually
of(EddystoneDeviceEvent, List<IEddystoneDevice>) - Static method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
of(IBeaconDeviceEvent, List<IBeaconDevice>) - Static method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Creates IBeaconDeviceEvent from other event with provided list of devices
of(SecureProfileEvent, List<ISecureProfile>) - Static method in class com.kontakt.sdk.android.ble.discovery.secure_profile.SecureProfileEvent
 
of(byte) - Static method in enum com.kontakt.sdk.android.ble.security.Flag
 
of(byte) - Static method in enum com.kontakt.sdk.android.ble.security.Operation
 
of(byte[]) - Static method in class com.kontakt.sdk.android.ble.security.parser.SimpleResponseParser
 
of(byte[], String) - Static method in class com.kontakt.sdk.android.ble.security.parser.SimpleResponseParser
 
of(short) - Static method in enum com.kontakt.sdk.android.ble.security.property.PropertyID
 
of(byte) - Static method in enum com.kontakt.sdk.android.ble.security.ResponseCode
 
of(Map<String, String>) - Static method in class com.kontakt.sdk.android.cloud.response.CloudHeaders
Constructs new instance of CloudHeaders initialized with headers map.
of(byte[]) - Static method in class com.kontakt.sdk.android.common.FileData
 
of(String, String) - Static method in class com.kontakt.sdk.android.common.model.EddystoneUid
Creates new Eddystone-UID object with specified namespace and instance ID.
of(RemoteBluetoothDevice, EventType) - Static method in class com.kontakt.sdk.android.common.model.Event
Creates concrete event object based on device and event type.
of(UUID, int, int) - Static method in class com.kontakt.sdk.android.common.model.IBeaconId
Creates new iBeacon-ID object with specified proximity, major and minor.
of(String, String) - Static method in class com.kontakt.sdk.android.common.model.SecureProfileUid
Creates new SecureProfile-UID object with specified namespace and instance ID.
of(T) - Static method in class com.kontakt.sdk.android.common.util.SDKOptional
Of optional.
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.
onCharacteristicChanged(BluetoothGattCharacteristic) - Method in interface com.kontakt.sdk.android.ble.connection.ChangeCharacteristicListener
 
onCharacteristicChanged(BluetoothGattCharacteristic) - Method in class com.kontakt.sdk.android.ble.dfu.DfuControllerImpl
 
onConnected() - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection.ConnectionListener
Called when Beacon device was successfully connected.
onConnectionOpened() - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection.ConnectionListener
Called when Android Device established connection with beacon.
onCreate() - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onDescriptorWriteFailure(BluetoothGattDescriptor) - Method in interface com.kontakt.sdk.android.ble.connection.WriteDescriptorListener
 
onDescriptorWriteFailure(BluetoothGattDescriptor) - Method in class com.kontakt.sdk.android.ble.dfu.DfuControllerImpl
 
onDescriptorWriteSuccess(BluetoothGattDescriptor) - Method in interface com.kontakt.sdk.android.ble.connection.WriteDescriptorListener
 
onDescriptorWriteSuccess(BluetoothGattDescriptor) - Method in class com.kontakt.sdk.android.ble.dfu.DfuControllerImpl
 
onDestroy() - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onDeviceLost(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.ble.discovery.ShuffledDevicesResolver
 
onDeviceLost(ISecureProfile) - Method in class com.kontakt.sdk.android.ble.discovery.ShuffledSecureProfileResolver
 
onDisconnected() - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection.ConnectionListener
Called when Android device is disconnected from remote device.
onEddystoneDiscovered(IEddystoneDevice, IEddystoneNamespace) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.EddystoneListener
Called when Eddystone is discovered for the first time.
onEddystoneDiscovered(IEddystoneDevice, IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleEddystoneListener
 
onEddystoneLost(IEddystoneDevice, IEddystoneNamespace) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.EddystoneListener
Called when Eddystone is reported lost (out of range). onEddystoneDiscovered will be called when beacon is back in range.
onEddystoneLost(IEddystoneDevice, IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleEddystoneListener
 
onEddystonesUpdated(List<IEddystoneDevice>, IEddystoneNamespace) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.EddystoneListener
Called when Eddystones are updated.
onEddystonesUpdated(List<IEddystoneDevice>, IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleEddystoneListener
 
onError(KontaktDfuException) - Method in interface com.kontakt.sdk.android.ble.dfu.firmwares.FirmwareFileCallback
 
onError(KontaktDfuException) - Method in interface com.kontakt.sdk.android.ble.dfu.FirmwareUpdateListener
Called when firmware update fails for any reason.
onError(String) - Method in interface com.kontakt.sdk.android.ble.security.auth.AuthToken.AuthTokenCallback
 
onError(CloudError) - Method in interface com.kontakt.sdk.android.cloud.response.CloudCallback
Called when an asynchronous call fails to complete normally.
onError(CloudError) - Method in class com.kontakt.sdk.android.cloud.response.CloudCallbackAdapter
 
onErrorOccured(int) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection.ConnectionListener
Called when unexpected error occured during interacting with Beacon device.
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.listeners.InternalProximityListener
Called whenever specific event occurs.
onFailure(ErrorCause) - Method in interface com.kontakt.sdk.android.ble.connection.AuthorizationCallback
 
onFileAvailable(File) - Method in interface com.kontakt.sdk.android.ble.dfu.firmwares.FirmwareFileCallback
 
onFinished(long) - Method in interface com.kontakt.sdk.android.ble.dfu.FirmwareUpdateListener
Called when firmware update has finished successfully.
onIBeaconDiscovered(IBeaconDevice, IBeaconRegion) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.IBeaconListener
Called when iBeacon is discovered for the first time.
onIBeaconDiscovered(IBeaconDevice, IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleIBeaconListener
 
onIBeaconLost(IBeaconDevice, IBeaconRegion) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.IBeaconListener
Called when iBeacon is reported lost (out of range). onIBeaconDiscovered will be called when beacon is back in range.
onIBeaconLost(IBeaconDevice, IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleIBeaconListener
 
onIBeaconsUpdated(List<IBeaconDevice>, IBeaconRegion) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.IBeaconListener
Called when iBeacons are updated.
onIBeaconsUpdated(List<IBeaconDevice>, IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleIBeaconListener
 
onMonitorCycleStart() - Method in interface com.kontakt.sdk.android.ble.discovery.DiscoveryContract
Notifies that the scan has started.
onMonitorCycleStop() - Method in interface com.kontakt.sdk.android.ble.discovery.DiscoveryContract
Notifires that the scan has stopped.
onMonitoringCycleStart() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.InternalProximityListener
Called when monitoring cycle starts;
onMonitoringCycleStart() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.ScanStatusListener
Called when monitoring cycle starts.
onMonitoringCycleStart() - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleScanStatusListener
 
onMonitoringCycleStop() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.InternalProximityListener
Called when monitoring cycle ends;
onMonitoringCycleStop() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.ScanStatusListener
Called when monitoring cycle ends.
onMonitoringCycleStop() - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleScanStatusListener
 
onNamespaceAbandoned(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.EddystoneSpaceListener
 
onNamespaceAbandoned(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.IBeaconSpaceListener
 
onNamespaceAbandoned(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSpaceListener
 
onNamespaceAbandoned(IEddystoneNamespace) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.SpaceListener
Callback invoked when Eddystone namespace is abandoned.
onNamespaceEntered(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.EddystoneSpaceListener
 
onNamespaceEntered(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.IBeaconSpaceListener
 
onNamespaceEntered(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSpaceListener
 
onNamespaceEntered(IEddystoneNamespace) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.SpaceListener
Callback invoked when Eddystone namespace is entered.
onParsed(ISecureProfile) - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.SecureProfileDiscoverer
 
onProfileDiscovered(ISecureProfile) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.SecureProfileListener
Called when secure profile is discovered for the first time.
onProfileDiscovered(ISecureProfile) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSecureProfileListener
 
onProfileLost(ISecureProfile) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.SecureProfileListener
Called when secure profile is reported lost (out of range).
onProfileLost(ISecureProfile) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSecureProfileListener
 
onProfilesUpdated(List<ISecureProfile>) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.SecureProfileListener
Called when secure profiles are updated.
onProfilesUpdated(List<ISecureProfile>) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSecureProfileListener
 
onProgress(int, String) - Method in interface com.kontakt.sdk.android.ble.dfu.FirmwareUpdateListener
Called during firmware update.
onReadFailure(ErrorCause) - Method in interface com.kontakt.sdk.android.ble.connection.ReadListener
 
onReadSuccess(T) - Method in interface com.kontakt.sdk.android.ble.connection.ReadListener
 
onReceive(Context, Intent) - Method in class com.kontakt.sdk.android.ble.broadcast.BluetoothStateChangeReceiver
 
onRegionAbandoned(IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.EddystoneSpaceListener
 
onRegionAbandoned(IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.IBeaconSpaceListener
 
onRegionAbandoned(IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSpaceListener
 
onRegionAbandoned(IBeaconRegion) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.SpaceListener
Callback invoked when IBeacon region is abandoned.
onRegionEntered(IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.EddystoneSpaceListener
 
onRegionEntered(IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.IBeaconSpaceListener
 
onRegionEntered(IBeaconRegion) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSpaceListener
 
onRegionEntered(IBeaconRegion) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.SpaceListener
Callback invoked when IBeacon region is entered.
onResolved(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractDeviceDiscoverer
 
onResolved(ISecureProfile) - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.ShuffledDevicePayloadResolver
 
onResolved(RemoteBluetoothDevice) - Method in interface com.kontakt.sdk.android.ble.discovery.ShuffledDevicesResolver.ResolveCallback
 
onResolved(ISecureProfile) - Method in interface com.kontakt.sdk.android.ble.discovery.ShuffledSecureProfileResolver.ResolveCallback
 
onScanError(ScanError) - Method in interface com.kontakt.sdk.android.ble.discovery.DiscoveryContract
Notifies about scan failure.
onScanError(ScanError) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.InternalProximityListener
Called when scan fails for some reason
onScanError(ScanError) - Method in interface com.kontakt.sdk.android.ble.manager.listeners.ScanStatusListener
Callback invoked when scanning error occured.
onScanError(ScanError) - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleScanStatusListener
 
onScanStart() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.InternalProximityListener
Called when scan starts.
onScanStart() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.ScanStatusListener
Callback invoked when scanning is started.
onScanStart() - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleScanStatusListener
 
onScanStop() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.InternalProximityListener
Called when scan stops.
onScanStop() - Method in interface com.kontakt.sdk.android.ble.manager.listeners.ScanStatusListener
Callback invoked when scanning is stopped.
onScanStop() - Method in class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleScanStatusListener
 
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.
onStartCommand(Intent, int, int) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onStarted() - Method in interface com.kontakt.sdk.android.ble.dfu.FirmwareUpdateListener
Called when firmware update is initialized.
onSuccess() - Method in interface com.kontakt.sdk.android.ble.connection.AuthorizationCallback
 
onSuccess(AuthToken) - Method in interface com.kontakt.sdk.android.ble.security.auth.AuthToken.AuthTokenCallback
 
onSuccess(T, CloudHeaders) - Method in interface com.kontakt.sdk.android.cloud.response.CloudCallback
Called when an asynchronous call completes successfully.
onSuccess(T, CloudHeaders) - Method in class com.kontakt.sdk.android.cloud.response.CloudCallbackAdapter
 
onWriteFailure(ErrorCause) - Method in interface com.kontakt.sdk.android.ble.connection.WriteListener
Invoked when characteristics manipulation failed.
onWriteFailure(ErrorCause) - Method in class com.kontakt.sdk.android.ble.dfu.DfuControllerImpl
 
onWriteSuccess(WriteListener.WriteResponse) - Method in interface com.kontakt.sdk.android.ble.connection.WriteListener
Invoked when characteristic manipulation succeed.
onWriteSuccess(WriteListener.WriteResponse) - Method in class com.kontakt.sdk.android.ble.dfu.DfuControllerImpl
 
Operation - Enum in com.kontakt.sdk.android.ble.security
 
optional(boolean) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
OPTIONAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The OPTIONAL
Order - Enum in com.kontakt.sdk.android.common
Order provides values indicating sequence type in which data items must be returned.
ORDER_BY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
ORDER_ID - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
ORDER_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.activities.ActivitiesRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ReadAllRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.places.PlacesRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.presets.PresetsRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.ReceiversRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.triggers.TriggersRequestExecutor
Specifies the ordering of response data elements.
orderBy(OrderBy, Order) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies the ordering of response data elements.
OrderBy - Enum in com.kontakt.sdk.android.common.model
Order by provides possible orderings according to which the requested results are returned.
orderId(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 

P

Packet - Class in com.kontakt.sdk.android.ble.security
 
packets(Collection<PacketType>) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
PACKETS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
PacketType - Enum in com.kontakt.sdk.android.common.model
Enumeration of interleave packet type.
PADDING_BYTE - Static variable in class com.kontakt.sdk.android.ble.security.WriteRequest
 
PaginatedRequestExecutor<T> - Class in com.kontakt.sdk.android.cloud.api.executor
Fluent API for building requests associated with paginated data.
PaginatedRequestExecutor() - Constructor for class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
 
parameters(Map<String, String>) - Method in class com.kontakt.sdk.android.common.model.ActivityContext.Builder
 
PARENT_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Places
 
parentId(UUID) - Method in class com.kontakt.sdk.android.common.model.Place.Builder
 
parse(byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.InstanceIdResolver
 
parse(byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.NamespaceIdResolver
 
parse(byte[]) - Method in interface com.kontakt.sdk.android.ble.discovery.PropertyResolver
 
parse(byte[]) - Static method in class com.kontakt.sdk.android.ble.security.parser.DataResponseParser
 
parse(byte[], String) - Static method in class com.kontakt.sdk.android.ble.security.parser.DataResponseParser
 
parseError(Response<?>) - Static method in class com.kontakt.sdk.android.cloud.util.ErrorUtils
Extracts an error from the response object.
parseFrame(EddystoneFrameType, String, byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneParser
 
Parser<Device> - Class in com.kontakt.sdk.android.ble.discovery
 
parseScanRecord(byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconParser
 
password(byte[]) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
password(byte[]) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
password(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
password(String) - Method in class com.kontakt.sdk.android.common.model.Network.Builder
 
PASSWORD - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The PASSWORD.
PASSWORD - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The PASSWORD.
PASSWORD_EXACT_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
PASSWORD_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
PASSWORD_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
PAYLOAD_VERSION_1 - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
PayloadEncrypter - Class in com.kontakt.sdk.android.ble.security
 
PayloadEncrypter(String, byte[]) - Constructor for class com.kontakt.sdk.android.ble.security.PayloadEncrypter
 
PayloadResolver - Class in com.kontakt.sdk.android.ble.discovery.secure_profile
Provides abstraction for every Secure Profile payload resolver used in Kontakt.io SDK.
PayloadResolver(byte) - Constructor for class com.kontakt.sdk.android.ble.discovery.secure_profile.PayloadResolver
Constructs new payload resolver with assigned payload identifier.
PDI_SERVICE_UUID_LSB - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
PDI_SERVICE_UUID_MSB - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
PDU_COUNT - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 
pduCount(int) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Sets pdu count.
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
 
performDiscovery(BluetoothDevice, int, byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.SecureProfileDiscoverer
 
PermissionsUtils - Class in com.kontakt.sdk.android.common.util
Simple helper class that checks if given permission is granted.
PHANTOM_ENTRY - Static variable in class com.kontakt.sdk.android.ble.cache.FutureShufflesCache
 
Place - Class in com.kontakt.sdk.android.common.model
Model class that represents JSON structure of Kontakt.io place.
Place.Builder - Class in com.kontakt.sdk.android.common.model
 
PLACE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Places
 
PLACE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Receivers
 
PlaceCoordinates - Class in com.kontakt.sdk.android.common.model
Model class that provides information about place's coordinates.
PlaceCoordinates(double, double, double, double) - Constructor for class com.kontakt.sdk.android.common.model.PlaceCoordinates
 
placeId(UUID) - Method in class com.kontakt.sdk.android.common.model.Receiver.Builder
 
places() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides places API endpoint.
places() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides places API endpoint.
Places - Class in com.kontakt.sdk.android.cloud.response.paginated
Places API response representation composed of place list and search meta data.
Places() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Places
 
PlacesApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Place API endpoint.
PlacesApi(PlacesService) - Constructor for class com.kontakt.sdk.android.cloud.api.PlacesApi
Constructs Place API endpoint initialized with corresponding service class.
PlaceSchemaImageRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.places
Request executor provided by PlacesApi.
PlaceSchemaImageRequestExecutor(PlacesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.places.PlaceSchemaImageRequestExecutor
Constructs request executor initialized with corresponding service class and venue's id.
PlacesRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.places
Request executor provided by PlacesApi.
PlacesRequestExecutor(PlacesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.places.PlacesRequestExecutor
Constructs request executor initialized with corresponding service class.
PlacesService - Interface in com.kontakt.sdk.android.cloud.api.service
 
PlainDevicePayloadResolver - Class in com.kontakt.sdk.android.ble.discovery.secure_profile
 
PlainDevicePayloadResolver() - Constructor for class com.kontakt.sdk.android.ble.discovery.secure_profile.PlainDevicePayloadResolver
 
PLATFORM_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Notifications
 
POWER_SAVING - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
POWER_SAVING_PREFIX - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
powerSaving(PowerSaving) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
PowerSaving - Class in com.kontakt.sdk.android.common.model
Model class representing JSON structure of PowerSaving field.
PowerSaving.Builder - Class in com.kontakt.sdk.android.common.model
 
PowerSavingFeature - Enum in com.kontakt.sdk.android.common.model
Enum representing a power saving feature.
Preset - Class in com.kontakt.sdk.android.common.model
Preset describes the predefined set of parameters that Device can be configured with.
Preset.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Preset instances from values configured by the setters.
PresetRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.presets
Request executor provided by PresetsApi.
PresetRequestExecutor(PresetsService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.presets.PresetRequestExecutor
Constructs request executor initialized with corresponding service class and preset's name.
presets() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides presets API endpoint.
presets() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides presets API endpoint.
Presets - Class in com.kontakt.sdk.android.cloud.response.paginated
Presets API response representation composed of preset list and search meta data.
Presets() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Presets
 
PresetsApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Presets API endpoint.
PresetsApi(PresetsService) - Constructor for class com.kontakt.sdk.android.cloud.api.PresetsApi
Constructs Presets API endpoint initialized with corresponding service class.
PresetsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.presets
Request executor provided by PresetsApi.
PresetsRequestExecutor(PresetsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.presets.PresetsRequestExecutor
Constructs request executor initialized with corresponding service class.
PresetsService - Interface in com.kontakt.sdk.android.cloud.api.service
 
profile(DeviceProfile) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies device profile.
profile(DeviceProfile) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies device profile.
PROFILE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
PROFILE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
profiles(Collection<DeviceProfile>) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
PROFILES - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
PROFILES_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
PROFILES_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
PROPERTIES_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
PropertyDataType - Enum in com.kontakt.sdk.android.ble.security.property
 
PropertyHelper - Class in com.kontakt.sdk.android.ble.security.parser
 
PropertyHelper() - Constructor for class com.kontakt.sdk.android.ble.security.parser.PropertyHelper
 
PropertyID - Enum in com.kontakt.sdk.android.ble.security.property
 
PropertyResolver<T> - Interface in com.kontakt.sdk.android.ble.discovery
 
PROTOCOL_VERSION - Static variable in class com.kontakt.sdk.android.ble.security.Packet
 
proximities() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides proximities API endpoint.
proximities() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides proximities API endpoint.
Proximities - Class in com.kontakt.sdk.android.cloud.response.paginated
Proximities API response representation composed of proximity list and search meta data.
Proximities() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Proximities
 
ProximitiesApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Proximities API endpoint.
ProximitiesApi(ProximitiesService) - Constructor for class com.kontakt.sdk.android.cloud.api.ProximitiesApi
Constructs Proximities API endpoint initialized with corresponding service class.
ProximitiesRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.proximities
Request executor provided by ProximitiesApi.
ProximitiesRequestExecutor(ProximitiesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Constructs request executor initialized with corresponding service class.
ProximitiesService - Interface in com.kontakt.sdk.android.cloud.api.service
 
proximity(Proximity) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
proximity(UUID) - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
Sets proximity uuid.
proximity(Proximity) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
proximity(Proximity) - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
proximity(UUID) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
proximity(UUID) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
 
proximity(UUID) - Method in class com.kontakt.sdk.android.common.model.ProximityId.Builder
 
proximity(Proximity) - Method in class com.kontakt.sdk.android.common.model.TriggerContext.Builder
 
Proximity - Enum in com.kontakt.sdk.android.common
Proximity describes relative distance to the beacon.
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The PROXIMITY.
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The PROXIMITY.
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The PROXIMITY.
Proximity() - Constructor for class com.kontakt.sdk.android.common.util.Constants.Proximity
 
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The PROXIMITY.
PROXIMITY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
PROXIMITY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
PROXIMITY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
PROXIMITY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Proximities
 
PROXIMITY_UUID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Proximity
 
ProximityId - Class in com.kontakt.sdk.android.common.model
This class represents secure proximity mapping.
ProximityId.Builder - Class in com.kontakt.sdk.android.common.model
 
ProximityManager - Interface in com.kontakt.sdk.android.ble.manager
Proximity Manager is an entry point for all operations connected with ranging and monitoring BLE devices (iBeacons, Eddystones and Kontakt.io Beacon Pro secure profiles).
ProximityManagerFactory - Class in com.kontakt.sdk.android.ble.manager
Factory class used to obtain ProximityManager instance.
ProximityManagerFactory() - Constructor for class com.kontakt.sdk.android.ble.manager.ProximityManagerFactory
 
ProximityManagerImpl - Class in com.kontakt.sdk.android.ble.manager
 
ProximityService - Class in com.kontakt.sdk.android.ble.service
Proximity service executes requests scheduled by InternalProximityManager.
ProximityService() - Constructor for class com.kontakt.sdk.android.ble.service.ProximityService
 
ProximityService.Bundle - Class in com.kontakt.sdk.android.ble.service
 
proximityUUID(UUID) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
proximityUUID(UUID) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets proximity uUID.
proximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.TriggerContext.Builder
 
ProximityUUIDFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
A predicate accepting iBeacon's advertising packet with specific proximity UUID value.
ProximityUUIDFilter(UUID) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.ProximityUUIDFilter
 
put(int, long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 

Q

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

R

RANGING - Static variable in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
The constant RANGING.
read(JsonReader) - Method in class com.kontakt.sdk.android.cloud.adapter.ActionTypeAdapter
read(JsonReader) - Method in class com.kontakt.sdk.android.cloud.adapter.ConfigTypeAdapter
read(JsonReader) - Method in class com.kontakt.sdk.android.cloud.adapter.DeviceTypeAdapter
readAll(AuthToken, ReadListener<Config>) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Operation that returns beacon's current configuration wrapped in a Config object.
readAll() - Method in class com.kontakt.sdk.android.cloud.api.ConfigsApi
Provides executor that can be used to obtain READ_ALL secure command.
ReadAllRequest - Class in com.kontakt.sdk.android.ble.security
 
ReadAllRequest(Flag, int) - Constructor for class com.kontakt.sdk.android.ble.security.ReadAllRequest
 
ReadAllRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.configs
Request executor provided by ConfigsApi.
ReadAllRequestExecutor(ConfigsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.configs.ReadAllRequestExecutor
Constructs request executor initialized with corresponding service class.
readCharacteristic(BluetoothGattCharacteristic) - Method in interface com.kontakt.sdk.android.ble.connection.GattController
 
readInt16(AbstractProperty<?>) - Static method in class com.kontakt.sdk.android.ble.security.parser.PropertyHelper
 
readInt8(AbstractProperty<?>) - Static method in class com.kontakt.sdk.android.ble.security.parser.PropertyHelper
 
readLightSensor(ReadListener<Integer>) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Operation that returns current light sensor reading on a device.
ReadListener<T> - Interface in com.kontakt.sdk.android.ble.connection
ReadListener provides callbacks indicating whether Beacon characteristics read manipulations ended successfully or failed.
readNetworksCount(ReadListener<Integer>) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktGatewayConnection
Read will initialize networks array.
readSelectedNetwork(ReadListener<Network>) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktGatewayConnection
Reads details of a network previously pointed by KontaktGatewayConnection.selectNetworkToRead(int, WriteListener) method.
readString(AbstractProperty<?>) - Static method in class com.kontakt.sdk.android.ble.security.parser.PropertyHelper
 
readTime(ReadListener<Time>) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Operation that returns current UTC time on a device.
readUInt32(AbstractProperty<?>) - Static method in class com.kontakt.sdk.android.ble.security.parser.PropertyHelper
 
readUUID(AbstractProperty<?>) - Static method in class com.kontakt.sdk.android.ble.security.parser.PropertyHelper
 
Receiver - Class in com.kontakt.sdk.android.common.model
Model class that represents JSON structure of Kontakt.io receiver.
Receiver.Builder - Class in com.kontakt.sdk.android.common.model
 
RECEIVER_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Receivers
 
receivers() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides receivers API endpoint.
receivers() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides receivers API endpoint.
Receivers - Class in com.kontakt.sdk.android.cloud.response.paginated
 
Receivers() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Receivers
 
ReceiversApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Receiver API endpoint.
ReceiversApi(ReceiversService) - Constructor for class com.kontakt.sdk.android.cloud.api.ReceiversApi
Constructs Receiver API endpoint initialized with corresponding service class.
ReceiversRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.receivers
Request executor provided by ReceiversApi.
ReceiversRequestExecutor(ReceiversService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.receivers.ReceiversRequestExecutor
Constructs request executor initialized with corresponding service class.
ReceiversService - Interface in com.kontakt.sdk.android.cloud.api.service
 
refresh() - Method in interface com.kontakt.sdk.android.ble.connection.GattController
 
refreshGattServer(BluetoothGatt) - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Refreshes Bluetooth GATT server.
Region() - Constructor for class com.kontakt.sdk.android.common.util.Constants.Region
 
register(String) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to register the device.
registerDevice(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
RegisterDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
 
RegisterDeviceRequestExecutor(DevicesService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.RegisterDeviceRequestExecutor
 
registerToken(String) - Method in class com.kontakt.sdk.android.cloud.api.NotificationsApi
 
registerToken(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.NotificationsService
 
RegisterTokenRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.notifications
 
RegisterTokenRequestExecutor(NotificationsService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.notifications.RegisterTokenRequestExecutor
 
RemoteBluetoothDevice - Interface in com.kontakt.sdk.android.common.profile
 
remove(int) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
removeAll(Collection<?>) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
removeAt(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
removeEldestEntry(Map.Entry<K, V>) - Method in class com.kontakt.sdk.android.common.util.LimitedLinkedHashMap
 
removeObservedProfile(DeviceProfile) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
replace(BluetoothDeviceCharacteristic) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceServiceStore
Replaces provided characteristic in cache
ReplacingArrayList<T> - Class in com.kontakt.sdk.android.ble.util
Replacing list behaves as normal ArrayList.
ReplacingArrayList() - Constructor for class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
RequestExecutor<T> - Class in com.kontakt.sdk.android.cloud.api.executor
Base request executor provides methods to execute customized requests both in sync and async mode.
RequestExecutor() - Constructor for class com.kontakt.sdk.android.cloud.api.executor.RequestExecutor
 
reset() - Static method in class com.kontakt.sdk.android.common.KontaktSDK
Resets current Kontakt SDK instance.
reset() - Static method in class com.kontakt.sdk.android.common.log.Logger
 
resolve(FramePayload) - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.PayloadResolver
Resolves input payload by transforming it to SecureProfile object.
resolve(FramePayload) - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.PlainDevicePayloadResolver
 
resolve(FramePayload) - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.ShuffledDevicePayloadResolver
 
resolve(FramePayload) - Method in class com.kontakt.sdk.android.ble.discovery.secure_profile.TelemetryPayloadResolver
 
resolve(ISecureProfile) - Method in class com.kontakt.sdk.android.ble.discovery.ShuffledDevicesResolver
 
resolve(RemoteBluetoothDevice) - Method in class com.kontakt.sdk.android.ble.discovery.ShuffledDevicesResolver
 
resolve(ISecureProfile) - Method in class com.kontakt.sdk.android.ble.discovery.ShuffledSecureProfileResolver
 
resolved(EddystoneUid) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID.Builder
 
resolved(IBeaconId) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId.Builder
 
RESOLVED - Static variable in interface com.kontakt.sdk.android.common.model.IFutureId
 
resolved(SecureProfileUid) - Method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID.Builder
 
resolvedId(ResolvedId) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
resolvedId(ResolvedId) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
This property is used internally by Kontakt.io SDK.
ResolvedId - Class in com.kontakt.sdk.android.common.model
This class is a connection between device ID in Eddystone (namespace:instanceId) or iBeacon (proximity:major:minor) format and an unique ID of Device object.
resolveShuffledInterval(int) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
resolveShuffledInterval(int) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Interval between next shuffled beacons resolving attempts in seconds.
RESPONSE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
ResponseCode - Enum in com.kontakt.sdk.android.ble.security
 
restartScan(ScanContext, InternalProximityListener) - Method in class com.kontakt.sdk.android.ble.manager.internal.InternalProximityManager
 
restartScanning() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
Stops scanning, applies latest configuration and restarts scanning.
restartScanning() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
result() - Method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
retainAll(Collection<?>) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
role(Manager.Role) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
ROLE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The ROLE.
ROLE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Managers
 
rssi(int) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
rssi(int) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
rssi(int) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
rssi(double) - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
RSSI - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
rssi0m(List<Integer>) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
rssi1m(List<Integer>) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
RSSI_0M_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
RSSI_0M_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
RSSI_1M_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
RSSI_1M_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
rssiCalculator(RssiCalculator) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
rssiCalculator(RssiCalculator) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
RssiCalculator - Interface in com.kontakt.sdk.android.ble.rssi
Rssi calculator was designed to manipulate RSSI signal and parameter directly dependent on it - Proximity.
RssiCalculators - Class in com.kontakt.sdk.android.ble.rssi
RssiCalculators provides factory methods for predefined Rssi calculators.
run() - Method in class com.kontakt.sdk.android.ble.monitoring.EventCollector.EventSender
 

S

SafeSparseLongArray - Class in com.kontakt.sdk.android.ble.util
 
SafeSparseLongArray() - Constructor for class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
SafeSparseLongArray(int) - Constructor for class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
SANDBOX_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Notifications
 
SC_BAD_GATEWAY - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_BAD_REQUEST - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_CONFLICT - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_CREATED - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_FORBIDDEN - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_GATEWAY_TIMEOUT - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_INTERNAL_SERVER_ERROR - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_METHOD_NOT_ALLOWED - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_NO_CONTENT - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_NOT_FOUND - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_NOT_MODIFIED - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_OK - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_PAYMENT_REQUIRED - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_SEE_OTHER - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_SERVICE_UNAVAILABLE - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_UNAUTHORIZED - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_UNPROCESSABLE_ENTITY - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in class com.kontakt.sdk.android.common.util.HttpCodes
 
scale(double) - Method in class com.kontakt.sdk.android.common.model.Place.Builder
 
SCALE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Places
 
SCAN_FAILED_ALREADY_STARTED - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanErrors
 
SCAN_FAILED_APPLICATION_REGISTRATION_FAILED - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanErrors
 
SCAN_FAILED_BLUETOOTH_ADAPTER_DISABLED - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanErrors
 
SCAN_FAILED_FEATURE_UNSUPPORTED - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanErrors
 
SCAN_FAILED_INTERNAL_ERROR - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanErrors
 
SCAN_RESPONSE_D00D_PREFIX - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
SCAN_RESPONSE_PDI_PREFIX - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
ScanContext - Class in com.kontakt.sdk.android.ble.configuration
Provides scan-specific parameters influencing scan performance profiles of BLE devices to be found.
ScanContext.Builder - Class in com.kontakt.sdk.android.ble.configuration
 
ScanError - Class in com.kontakt.sdk.android.ble.exception
 
ScanError(String) - Constructor for class com.kontakt.sdk.android.ble.exception.ScanError
 
ScanErrors - Class in com.kontakt.sdk.android.ble.discovery
 
ScanErrors() - Constructor for class com.kontakt.sdk.android.ble.discovery.ScanErrors
 
scanMode(ScanMode) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
ScanMode - Enum in com.kontakt.sdk.android.ble.configuration
ScanMode constants.
scanMode(ScanMode) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Sets ScanMode.
scanPeriod(ScanPeriod) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
ScanPeriod - Class in com.kontakt.sdk.android.ble.configuration
Describes time of single period describing how long Android device should scan Bluetooth devices and how long it should stay in an idle state.
scanPeriod(ScanPeriod) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
ScanResponse - Class in com.kontakt.sdk.android.ble.discovery
 
ScanStatusListener - Interface in com.kontakt.sdk.android.ble.manager.listeners
Listener used to inform when devices scanning is started and stopped.
scheduled(boolean) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
SCHEDULED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The SCHEDULED
scheduleFirmwareUpdate(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
ScheduleFirmwareUpdateRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.firmwares
Request executor provided by FirmwaresApi.
ScheduleFirmwareUpdateRequestExecutor(FirmwaresService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Constructs request executor initialized with corresponding service class.
scheduleUpdate() - Method in class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Provides executor that can be used to schedule firmware update.
schema(String) - Method in class com.kontakt.sdk.android.common.model.Place.Builder
 
SCHEMA_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Places
 
schemaImageOf(UUID) - Method in class com.kontakt.sdk.android.cloud.api.PlacesApi
Provides executor that can be used to load place's schema image file.
schemaType(String) - Method in class com.kontakt.sdk.android.common.model.Place.Builder
 
SDKBiConsumer<T,U> - Interface in com.kontakt.sdk.android.common.interfaces
Represents an operation that accepts two input arguments and returns no result.
SDKEqualsBuilder - Class in com.kontakt.sdk.android.common.util
 
SDKFunction<T,K> - Interface in com.kontakt.sdk.android.common.interfaces
Represents a function that accepts one argument and produces a result.
SDKOptional<T> - Class in com.kontakt.sdk.android.common.util
The type Optional.
SDKOptional() - Constructor for class com.kontakt.sdk.android.common.util.SDKOptional
 
SDKPreconditions - Class in com.kontakt.sdk.android.common.util
Preconditions provide utility validation methods.
SDKPredicate<T> - Interface in com.kontakt.sdk.android.common.interfaces
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
SDKSupplier<T> - Interface in com.kontakt.sdk.android.common.interfaces
Represents a supplier of results.
SDKThrowableFunction<T,K,E extends java.lang.Throwable> - Interface in com.kontakt.sdk.android.common.interfaces
Represents a function that accepts one argument and produces a result that may be validated with exception.
SearchMeta - Class in com.kontakt.sdk.android.cloud.response
All resources that return lists of elements can be paged.
SearchMeta() - Constructor for class com.kontakt.sdk.android.cloud.response.SearchMeta
 
second(int) - Method in class com.kontakt.sdk.android.common.model.Time.Builder
 
secure() - Method in class com.kontakt.sdk.android.cloud.api.ConfigsApi
Provides executor that can be used to obtain secure configs.
SECURE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
SECURE_MODE_FIRMWARE_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of firmware revisions of beacon devices with single writable characteristic available
SECURE_NAMESPACE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
SECURE_NAMESPACE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
SECURE_NAMESPACE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
SECURE_PROFILE_INSTANCE_ID_START_INDEX - Static variable in class com.kontakt.sdk.android.ble.discovery.eddystone.InstanceIdResolver
 
SECURE_PROFILE_NAMESPACE_ID_START_INDEX - Static variable in class com.kontakt.sdk.android.ble.discovery.eddystone.NamespaceIdResolver
 
SECURE_PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
SECURE_PROXIMITY_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
SECURE_PROXIMITY_UUID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Proximity
 
SECURE_REQUEST_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
SECURE_RESPONSE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
SECURE_RESPONSE_TIME_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
SECURE_UUID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Region
 
SecureCommand - Class in com.kontakt.sdk.android.common.model
This class expresses a command that can be executed on a Device.
SecureCommands - Class in com.kontakt.sdk.android.cloud.response.paginated
Commands API response representation composed of command list and search meta data.
SecureCommands() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.SecureCommands
 
SecureCommandType - Enum in com.kontakt.sdk.android.common.model
Enumeration of secure command types.
SecureConfigsRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.configs
Request executor provided by ConfigsApi.
SecureConfigsRequestExecutor(ConfigsService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Constructs request executor initialized with corresponding service class.
secureNamespace(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace.Builder
 
secureNamespace(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
secureNamespace(String) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
SecureProfile - Class in com.kontakt.sdk.android.ble.device
 
SecureProfile.Builder - Class in com.kontakt.sdk.android.ble.device
 
SecureProfileDiscoverer - Class in com.kontakt.sdk.android.ble.discovery.secure_profile
 
SecureProfileDiscoverer(ScanContext, DiscoveryContract, FutureShufflesCache) - Constructor for class com.kontakt.sdk.android.ble.discovery.secure_profile.SecureProfileDiscoverer
 
SecureProfileEvent - Class in com.kontakt.sdk.android.ble.discovery.secure_profile
 
SecureProfileFutureUID - Class in com.kontakt.sdk.android.common.model
Represents API response with resolved Secure Profile UIDs (from shuffled) and set of future shuffles.
SecureProfileFutureUID.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build SecureProfileFutureUID instances from values configured by the setters.
SecureProfileListener - Interface in com.kontakt.sdk.android.ble.manager.listeners
Listener used to report Kontakt.io secure profiles scanning results.
secureProfilePayloadResolver(PayloadResolver) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
secureProfilePayloadResolver(PayloadResolver) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Sets custom payload resolver that is used internally to parse payload and resolve secure profile object from it.
secureProfilePayloadResolvers(Collection<PayloadResolver>) - Method in class com.kontakt.sdk.android.ble.configuration.ScanContext.Builder
 
secureProfilePayloadResolvers(Collection<PayloadResolver>) - Method in interface com.kontakt.sdk.android.ble.manager.configuration.GeneralConfigurator
Sets custom payload resolvers that are used internally to parse payloads and resolve secure profiles object.
SecureProfileUid - Class in com.kontakt.sdk.android.common.model
This class represents shuffled SecureProfile-UID composed of 10-byte namespace and a 6-byte instance ID.
SecureProfileUtils - Class in com.kontakt.sdk.android.common.util
Kontakt.io Secure Profile utilities.
SecureProfileUtils() - Constructor for class com.kontakt.sdk.android.common.util.SecureProfileUtils
 
secureProximity(UUID) - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion.Builder
Sets secure proximity uuid.
secureProximity(UUID) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
secureProximity(UUID) - Method in class com.kontakt.sdk.android.common.model.ProximityId.Builder
 
secureRequest(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
secureResponse(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
secureResponseTime(long) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
selectNetworkToRead(int, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktGatewayConnection
Points an index of a network that details should be retrieved.
sensitivity(int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
serialize(Coordinates, Type, JsonSerializationContext) - Method in class com.kontakt.sdk.android.cloud.serialize.CoordinatesSerializer
 
serializeUrl(String) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Serializes url into Eddystone-based byte array format.
ServiceAbsentException - Exception in com.kontakt.sdk.android.ble.exception
Exception indicating that service is not available on device
ServiceAbsentException(String) - Constructor for exception com.kontakt.sdk.android.ble.exception.ServiceAbsentException
 
ServiceConnector - Interface in com.kontakt.sdk.android.ble.manager.service
Service connector interface.
ServiceException - Exception in com.kontakt.sdk.android.ble.security.exception
 
set(int, T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
setAuthorizationCallback(DfuAuthorizationService.AuthorizationCallback) - Method in class com.kontakt.sdk.android.ble.dfu.DfuAuthorizationService
 
setCharacteristicNotification(BluetoothGattCharacteristic, boolean) - Method in interface com.kontakt.sdk.android.ble.connection.GattController
 
setCrashlyticsLoggingEnabled(boolean) - Method in class com.kontakt.sdk.android.common.KontaktSDK
Enables/disables Kontakt SDK Crashlytics logging.
setCrashlyticsLoggingEnabled(boolean) - Static method in class com.kontakt.sdk.android.common.log.Logger
Enables Crashlytics logging.
setDebugLoggingEnabled(boolean) - Method in class com.kontakt.sdk.android.common.KontaktSDK
Enables/disables Kontakt SDK logging.
setDebugLoggingEnabled(boolean) - Static method in class com.kontakt.sdk.android.common.log.Logger
Enables Debug Logging.
setDistance(double) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
setEddystoneListener(EddystoneListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
setEddystoneListener(EddystoneListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
setEid(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
setEncryptedTelemetry(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
setFirmwareUpdateListener(FirmwareUpdateListener) - Method in interface com.kontakt.sdk.android.ble.dfu.DfuController
 
setFirmwareUpdateListener(FirmwareUpdateListener) - Method in class com.kontakt.sdk.android.ble.dfu.DfuControllerImpl
 
setIBeaconListener(IBeaconListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
setIBeaconListener(IBeaconListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
setInstanceId(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
setLogLevelEnabled(LogLevel, boolean) - Method in class com.kontakt.sdk.android.common.KontaktSDK
Enables/disables given logging level.
setLogLevelEnabled(LogLevel, boolean) - Static method in class com.kontakt.sdk.android.common.log.Logger
 
setNamespace(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
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(byte[]) - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
setProximity(Proximity) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
setRssi(int) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
setRssi(int) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
setScanStatusListener(ScanStatusListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
setScanStatusListener(ScanStatusListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
setSecureProfileListener(SecureProfileListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
setSecureProfileListener(SecureProfileListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
setSpaceListener(SpaceListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
setSpaceListener(SpaceListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
setTelemetry(Telemetry) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
setTimestamp(long) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
setUrl(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
setValue(int, int, int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
setValue(int, int, int, int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
setValue(int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Sets Integer as characteristic's value.
setValue(String) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Sets String as characteristic's value.
setValue(long) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Sets Long as characteristic's value.
setValue(byte[]) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
setWriteType(int) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
 
share(String...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to share devices with other managers.
share(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to share devices with other managers.
share(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to share venues with other managers.
share(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to share venues with other managers.
shared(boolean) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
shared(boolean) - Method in class com.kontakt.sdk.android.common.model.ProximityId.Builder
 
SHARED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Proximity
 
ShareDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
ShareDeviceRequestExecutor(DevicesService, String...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
ShareDeviceRequestExecutor(DevicesService, List<String>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
shareDevices(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
SHARES_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
shareVenue(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
ShareVenueRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
ShareVenueRequestExecutor(VenuesService, UUID...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue unique IDs.
ShareVenueRequestExecutor(VenuesService, List<UUID>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue unique IDs.
shuffled(boolean) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
shuffled(boolean) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
shuffled(boolean) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
shuffled(boolean) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
shuffled(boolean) - Method in class com.kontakt.sdk.android.common.model.Namespace.Builder
 
shuffled(boolean) - Method in class com.kontakt.sdk.android.common.model.ProximityId.Builder
 
SHUFFLED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
 
SHUFFLED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
SHUFFLED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Proximity
 
SHUFFLED - Static variable in class com.kontakt.sdk.android.common.util.Constants.Region
 
SHUFFLED_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
ShuffledDevicePayloadResolver - Class in com.kontakt.sdk.android.ble.discovery.secure_profile
 
ShuffledDevicePayloadResolver(FutureShufflesCache) - Constructor for class com.kontakt.sdk.android.ble.discovery.secure_profile.ShuffledDevicePayloadResolver
 
ShuffledDevicesResolver - Class in com.kontakt.sdk.android.ble.discovery
This class is responsible for resolving any incoming shuffled device and passing the result further into discovery chain.
ShuffledDevicesResolver(ShuffledDevicesResolver.ResolveCallback, FutureShufflesCache) - Constructor for class com.kontakt.sdk.android.ble.discovery.ShuffledDevicesResolver
 
ShuffledDevicesResolver.ResolveCallback - Interface in com.kontakt.sdk.android.ble.discovery
 
ShuffledSecureProfileResolver - Class in com.kontakt.sdk.android.ble.discovery
 
ShuffledSecureProfileResolver(ShuffledSecureProfileResolver.ResolveCallback, FutureShufflesCache) - Constructor for class com.kontakt.sdk.android.ble.discovery.ShuffledSecureProfileResolver
 
ShuffledSecureProfileResolver.ResolveCallback - Interface in com.kontakt.sdk.android.ble.discovery
 
shuffles(Shuffles) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
Shuffles - Class in com.kontakt.sdk.android.common.model
A container for future shuffles both for Eddystone and iBeacon profiles that is aggregated inside Device object.
Shuffles.Builder - Class in com.kontakt.sdk.android.common.model
 
signalStrength(int) - Method in class com.kontakt.sdk.android.common.model.Network.Builder
 
SimpleEddystoneListener - Class in com.kontakt.sdk.android.ble.manager.listeners.simple
 
SimpleEddystoneListener() - Constructor for class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleEddystoneListener
 
SimpleIBeaconListener - Class in com.kontakt.sdk.android.ble.manager.listeners.simple
 
SimpleIBeaconListener() - Constructor for class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleIBeaconListener
 
SimpleResponseParser - Class in com.kontakt.sdk.android.ble.security.parser
 
SimpleScanStatusListener - Class in com.kontakt.sdk.android.ble.manager.listeners.simple
 
SimpleScanStatusListener() - Constructor for class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleScanStatusListener
 
SimpleSecureProfileListener - Class in com.kontakt.sdk.android.ble.manager.listeners.simple
 
SimpleSecureProfileListener() - Constructor for class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSecureProfileListener
 
SimpleSpaceListener - Class in com.kontakt.sdk.android.ble.manager.listeners.simple
 
SimpleSpaceListener() - Constructor for class com.kontakt.sdk.android.ble.manager.listeners.simple.SimpleSpaceListener
 
size() - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
sourceId(String) - Method in class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
sourceId(String) - Method in class com.kontakt.sdk.android.common.model.TriggerContext.Builder
 
sourceType(SourceType) - Method in class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
SourceType - Enum in com.kontakt.sdk.android.common.model
 
SpaceListener - Interface in com.kontakt.sdk.android.ble.manager.listeners
Listener used to inform when space (IBeacon region or Eddystone namespace) is entered or abandoned.
spaces() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
Configure IBeacon regions and Eddystone namespaces.
spaces() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
SpacesConfigurator - Interface in com.kontakt.sdk.android.ble.manager.configuration
This class is responsible for ranging/monitoring configuration.
specification(Specification) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
Specification - Enum in com.kontakt.sdk.android.common.model
Enumeration type of specification.
SPECIFICATION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
SPECIFICATION_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
start() - Method in class com.kontakt.sdk.android.ble.monitoring.EventCollector
 
start() - Method in interface com.kontakt.sdk.android.ble.monitoring.IEventCollector
 
start() - Static method in class com.kontakt.sdk.android.common.util.SDKEqualsBuilder
 
START_INDEX_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.ActionsRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.activities.ActivitiesRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ReadAllRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.CredentialsListRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.namespaces.NamespacesRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.PaginatedRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.places.PlacesRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.presets.PresetsRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.proximities.ProximitiesRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.ReceiversRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.triggers.TriggersRequestExecutor
Specifies the start index of requested data.
startIndex(int) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies the start index of requested data.
startScanning() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
Starts scanning for Kontakt.io devices.
startScanning() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
stop() - Method in class com.kontakt.sdk.android.ble.monitoring.EventCollector
 
stop() - Method in interface com.kontakt.sdk.android.ble.monitoring.IEventCollector
 
stopScanning() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager
Stops scanning.
stopScanning() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManagerImpl
 
StringProperty - Class in com.kontakt.sdk.android.ble.security.property
 
StringProperty(PropertyID, String) - Constructor for class com.kontakt.sdk.android.ble.security.property.StringProperty
 
StringProperty(PropertyID, byte[]) - Constructor for class com.kontakt.sdk.android.ble.security.property.StringProperty
 
StringUtils - Class in com.kontakt.sdk.android.cloud.util
String utility methods.
subordinatesOf(UUID) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.ManagersRequestExecutor
We can use this method if we want to fetch all subordinate managers for the given manager.
SUBSCRIPTION_PLANS - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
SubscriptionPlan - Enum in com.kontakt.sdk.android.common.model
Kontakt.io subscription plan enumeration
subscriptionPlans(List<SubscriptionPlan>) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
subscriptionPlans(List<SubscriptionPlan>) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
SUPERVISOR_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The SUPERVISOR _ iD.
SUPERVISOR_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Managers
 
supervisorId(UUID) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
SyncableKontaktDeviceConnection - Interface in com.kontakt.sdk.android.ble.connection
Syncable Kontakt device connection combines KontaktDeviceConnection and KontaktCloud functionality.
syncTime(WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Operation that synchronizes current UTC time with the beacon.
systemLoad(int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 

T

tags(List<String>) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
TAGS_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
telemetry(Telemetry) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
telemetry(KontaktTelemetry) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
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.
TelemetryError - Enum in com.kontakt.sdk.android.ble.spec
 
TelemetryPayloadResolver - Class in com.kontakt.sdk.android.ble.discovery.secure_profile
 
TelemetryPayloadResolver() - Constructor for class com.kontakt.sdk.android.ble.discovery.secure_profile.TelemetryPayloadResolver
 
TelemetryRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
TelemetryRequestExecutor(DevicesService, String, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.TelemetryRequestExecutor
 
temperature(int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
temperature(double) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Sets temperature.
TEMPERATURE - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 
TEMPERATURE_OFFSET_DISABLED_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Config
 
TEMPERATURE_OFFSET_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
temperatureOffset(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
TerminatingProperty - Class in com.kontakt.sdk.android.ble.security.property
 
TerminatingProperty() - Constructor for class com.kontakt.sdk.android.ble.security.property.TerminatingProperty
 
TerminatingProperty(PropertyID, byte[]) - Constructor for class com.kontakt.sdk.android.ble.security.property.TerminatingProperty
 
test(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKPredicate
Test boolean.
THRESHOLD_DISABLED_VALUE - Static variable in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
 
Time - Class in com.kontakt.sdk.android.common.model
Model class representing beacon's time.
Time.Builder - Class in com.kontakt.sdk.android.common.model
 
TIME_SINCE_POWER_UP - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 
timeSincePowerUp(int) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Sets time since power up.
timestamp(long) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
timestamp(long) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
timestamp(int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
timestamp(long) - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
timestamp(long) - Method in class com.kontakt.sdk.android.common.model.EventPacket.Builder
 
TIMESTAMP - Static variable in class com.kontakt.sdk.android.common.util.Constants
 
TIMESTAMP_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Events
 
TimestampUtil - Class in com.kontakt.sdk.android.common
Helper class for timestamp operations
TLM() - Constructor for class com.kontakt.sdk.android.common.util.Constants.TLM
 
to2ByteArray(int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts integer value to 2-byte array.
toAlignedString(String, int) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Creates String with with specific length aligned to the end with filled with "0" from the beginning.
toBleValue() - Method in class com.kontakt.sdk.android.common.model.Time
 
toByteArray(InputStream) - Static method in class com.kontakt.sdk.android.ble.util.FileUtils
 
toCompany(UUID) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.MoveDeviceRequestExecutor
Specifies the company.
toHashCode() - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Return the computed hashCode.
toHexString(byte[]) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Converts array of bytes to hexed string.
TOKEN_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Notifications
 
toManager(UUID) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Specifies the manager.
toManager(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.MoveDeviceRequestExecutor
Specifies the manager.
toManagers(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Specifies managers.
toManagers(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Specifies managers.
toManagers(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Specifies managers.
toManagers(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Specifies managers.
toPowerLevel(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts bytes array to Beacon power level.
toPowerLevel(int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts integer value to power level.
toPrimitive(Byte[]) - Static method in class com.kontakt.sdk.android.common.util.ArrayUtils
Converts an array of object Bytes to primitives.
toPrimitive(Integer[]) - Static method in class com.kontakt.sdk.android.common.util.ArrayUtils
Converts an array of object Integers to primitives.
toString() - Method in class com.kontakt.sdk.android.ble.connection.WriteListener.WriteResponse
 
toString() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
toString() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
toString() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
toString() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
toString() - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
toString() - Method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceCharacteristic
 
toString() - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
 
toString() - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
 
toString() - Method in class com.kontakt.sdk.android.common.model.Company
 
toString() - Method in class com.kontakt.sdk.android.common.model.Config
 
toString() - Method in class com.kontakt.sdk.android.common.model.Device
 
toString() - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
toString() - Method in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
toString() - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
toString() - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
toString() - Method in class com.kontakt.sdk.android.common.model.LocationCoordinates
 
toString() - Method in class com.kontakt.sdk.android.common.model.Network
 
toString() - Method in enum com.kontakt.sdk.android.common.model.OrderBy
 
toString() - Method in class com.kontakt.sdk.android.common.model.PlaceCoordinates
 
toString() - Method in class com.kontakt.sdk.android.common.model.PowerSaving
 
toString() - Method in class com.kontakt.sdk.android.common.model.ResolvedId
 
toString() - Method in class com.kontakt.sdk.android.common.model.SecureProfileUid
 
toString() - Method in class com.kontakt.sdk.android.common.model.Time
 
toString() - Method in class com.kontakt.sdk.android.common.model.Trigger
 
toString() - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
toStringFromHex(byte[]) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
Transforms bytes array into String representation.
toUUID(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts bytes array to UUID
toVenue(UUID) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.AssignDeviceRequestExecutor
Specifies the venue.
trackingId(String) - Method in class com.kontakt.sdk.android.common.model.TriggerContext.Builder
 
Trigger - Class in com.kontakt.sdk.android.common.model
Model class that represents JSON structure of Kontakt.io trigger.
Trigger.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build Trigger instances from values configured by the setters.
TRIGGER_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Activities
 
TRIGGER_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Triggers
 
TriggerContext - Class in com.kontakt.sdk.android.common.model
Model class that represents JSON structure of Kontakt.io trigger's context.
TriggerContext.Builder - Class in com.kontakt.sdk.android.common.model
Builder class that is used to build TriggerContext instances from values configured by the setters.
TriggerExecutorType - Enum in com.kontakt.sdk.android.common.model
 
triggerIds(List<UUID>) - Method in class com.kontakt.sdk.android.common.model.Activity.Builder
 
triggers() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides triggers API endpoint.
triggers() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides triggers API endpoint.
Triggers - Class in com.kontakt.sdk.android.cloud.response.paginated
Triggers API response representation composed of triggers list and search meta data.
Triggers() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Triggers
 
TriggersApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Triggers API endpoint.
TriggersApi(TriggersService) - Constructor for class com.kontakt.sdk.android.cloud.api.TriggersApi
Constructs Triggers API endpoint initialized with corresponding service class.
TriggersRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.triggers
Request executor provided by TriggersApi.
TriggersRequestExecutor(TriggersService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.triggers.TriggersRequestExecutor
Constructs request executor initialized with corresponding service class.
TriggersService - Interface in com.kontakt.sdk.android.cloud.api.service
 
TriggerType - Enum in com.kontakt.sdk.android.common.model
Trigger enumeration type.
TX_POWER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The TX _ pOWER.
TX_POWER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The TX POWER.
TX_POWER_MAX_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Preset
A constant holding the maximum value a txPower property can have.
TX_POWER_MIN_VALUE - Static variable in class com.kontakt.sdk.android.common.model.Preset
A constant holding the minimum value a txPower property can have.
TX_POWER_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
TX_POWER_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
txPower(int) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
txPower(int) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
txPower(int) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
txPower(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
txPower(int) - Method in class com.kontakt.sdk.android.common.model.Preset.Builder
 
type(DeviceType) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies device type.
type(DeviceType) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies device type.
type(VenueType) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Specifies venue type.
type(String) - Method in class com.kontakt.sdk.android.common.model.ActionContent.Builder
 
type(ActivityType) - Method in class com.kontakt.sdk.android.common.model.Activity.Builder
 
type(EventType) - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
type(EnumSet<Network.Type>) - Method in class com.kontakt.sdk.android.common.model.Network.Builder
 
type(TriggerType) - Method in class com.kontakt.sdk.android.common.model.Trigger.Builder
 
TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Activities
 
TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Firmwares
 
TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Triggers
 
TYPE_SERVICE_DATA - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 

U

UInt16Property - Class in com.kontakt.sdk.android.ble.security.property
 
UInt16Property(PropertyID, int) - Constructor for class com.kontakt.sdk.android.ble.security.property.UInt16Property
 
UInt16Property(PropertyID, byte[]) - Constructor for class com.kontakt.sdk.android.ble.security.property.UInt16Property
 
UInt32Property - Class in com.kontakt.sdk.android.ble.security.property
 
UInt32Property(PropertyID, int) - Constructor for class com.kontakt.sdk.android.ble.security.property.UInt32Property
 
UInt32Property(PropertyID, byte[]) - Constructor for class com.kontakt.sdk.android.ble.security.property.UInt32Property
 
unassignDevice(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
UnassignDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
UnassignDeviceRequestExecutor(DevicesService, String...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.UnassignDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
UnassignDeviceRequestExecutor(DevicesService, List<String>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.UnassignDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
unassignedFor(UUID) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Use that method if you want to fetch devices that are assigned to the given manager and not assigned to any venue.
unassignFromVenue(String...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to unassign devices from venue.
unassignFromVenue(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to unassign devices from venue.
UNIQUE_ID - Static variable in interface com.kontakt.sdk.android.common.model.IFutureId
 
UNIQUE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The UNIQUE _ iD.
UNIQUE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The UNIQUE_ID
UNIQUE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants
The UNIQUE ID constant.
UNIQUE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Common
 
uniqueId(String) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets beacon unique id.
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Event.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
 
uniqueId(String) - Method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID.Builder
 
UNKNOWN - Static variable in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
unscheduleFirmwareUpdate(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.FirmwaresService
 
UnscheduleFirmwareUpdateRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.firmwares
Request executor provided by FirmwaresApi.
UnscheduleFirmwareUpdateRequestExecutor(FirmwaresService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.firmwares.UnscheduleFirmwareUpdateRequestExecutor
Constructs request executor initialized with corresponding service class.
unscheduleUpdate() - Method in class com.kontakt.sdk.android.cloud.api.FirmwaresApi
Provides executor that can be used to unschedule firmware update.
unshare(String...) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to unshare devices from managers.
unshare(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to unshare devices from managers.
unshare(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to unshare venues from managers.
unshare(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to unshare venues from managers.
UnshareDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
UnshareDeviceRequestExecutor(DevicesService, String...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
UnshareDeviceRequestExecutor(DevicesService, List<String>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.UnshareDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique IDs.
unshareDevices(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
unshareVenue(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
UnshareVenueRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
UnshareVenueRequestExecutor(VenuesService, UUID...) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue unique IDs.
UnshareVenueRequestExecutor(VenuesService, List<UUID>) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.UnshareVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue unique IDs.
update(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ActivitiesApi
Provides executor that can be used to update an activity.
update(String) - Method in class com.kontakt.sdk.android.cloud.api.DevicesApi
Provides executor that can be used to update a device.
update(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ManagersApi
Provides executor that can be used to update a manager.
update(UUID) - Method in class com.kontakt.sdk.android.cloud.api.PlacesApi
Provides executor that can be used to update a place.
update(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ReceiversApi
Provides executor that can be used to update a receiver.
update(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActivitiesService
 
update(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.TriggersService
 
update(UUID) - Method in class com.kontakt.sdk.android.cloud.api.TriggersApi
Provides executor that can be used to update a venue.
update(UUID) - Method in class com.kontakt.sdk.android.cloud.api.VenuesApi
Provides executor that can be used to update a venue.
updateAction(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ActionsService
 
UpdateActivityRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.activities
Request executor provided by ActivitiesApi.
UpdateActivityRequestExecutor(ActivitiesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.activities.UpdateActivityRequestExecutor
Constructs request executor initialized with corresponding service class and activity unique ID.
updateBrowserAction(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to update a browser action.
UpdateBrowserActionRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
UpdateBrowserActionRequestExecutor(ActionsService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateBrowserActionRequestExecutor
Constructs request executor initialized with corresponding service class and action's id.
updateContentAction(UUID) - Method in class com.kontakt.sdk.android.cloud.api.ActionsApi
Provides executor that can be used to update a content action.
UpdateContentActionRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.actions
Request executor provided by ActionsApi.
UpdateContentActionRequestExecutor(ActionsService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateContentActionRequestExecutor
Constructs request executor initialized with corresponding service class and action's id.
UPDATED_AT_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
updateDevice(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.DevicesService
 
UpdateDeviceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.devices
Request executor provided by DevicesApi.
UpdateDeviceRequestExecutor(DevicesService, String) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.devices.UpdateDeviceRequestExecutor
Constructs request executor initialized with corresponding service class and device unique ID.
updateFirmware(Firmware, KontaktCloud, FirmwareUpdateListener) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Method for initializing firmware update for Kontakt.io devices with secure profile (for now: Beacon PRO only)
updateFirmware(Firmware, byte[], KontaktCloud, FirmwareUpdateListener) - Method in interface com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Method for initializing firmware update for Kontakt.io devices with secure profile (for now: Beacon PRO only).
updateManager(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ManagersService
 
UpdateManagerRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.managers
Request executor provided by ManagersApi.
UpdateManagerRequestExecutor(ManagersService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.managers.UpdateManagerRequestExecutor
Constructs request executor initialized with corresponding service class and manager unique ID.
updatePlace(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.PlacesService
 
UpdatePlaceRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.places
Request executor provided by PlacesApi.
UpdatePlaceRequestExecutor(PlacesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.places.UpdatePlaceRequestExecutor
Constructs request executor initialized with corresponding service class and place ID.
updateReceiver(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.ReceiversService
 
UpdateReceiverRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.receivers
Request executor provided by ReceiversApi.
UpdateReceiverRequestExecutor(ReceiversService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.receivers.UpdateReceiverRequestExecutor
Constructs request executor initialized with corresponding service class and receiver ID.
UpdateTriggerRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.triggers
Request executor provided by TriggersApi.
UpdateTriggerRequestExecutor(TriggersService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.triggers.UpdateTriggerRequestExecutor
Constructs request executor initialized with corresponding service class and trigger unique ID.
updateVenue(Map<String, String>) - Method in interface com.kontakt.sdk.android.cloud.api.service.VenuesService
 
UpdateVenueRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
UpdateVenueRequestExecutor(VenuesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue unique ID.
updateWith(SecureProfile) - Method in class com.kontakt.sdk.android.ble.device.SecureProfile
 
uptime(int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
url(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
url(String) - Method in class com.kontakt.sdk.android.common.model.Action.Builder
 
url(String) - Method in class com.kontakt.sdk.android.common.model.ActivityContext.Builder
 
url(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
URL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The URL.
URL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
URL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The URL.
URL_MAX_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
URL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Actions
 
URL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Configs
 
URL_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
UrlRequestExecutor<T> - Class in com.kontakt.sdk.android.cloud.api.executor
Request executor designed for fetching requested data directly from the URL.
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.
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]
Validator<Device,Space> - Interface in com.kontakt.sdk.android.ble.discovery
 
validVersions(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
 
value() - Method in enum com.kontakt.sdk.android.ble.spec.TelemetryError
 
value() - Method in enum com.kontakt.sdk.android.common.model.OrderBy
 
valueAt(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.configuration.ScanMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.connection.ErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.discovery.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.discovery.FrameDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.security.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.security.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.security.property.PropertyDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.security.property.PropertyID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.security.ResponseCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.spec.EddystoneFrameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceCharacteristic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceService
Returns the enum constant of this type with the specified name.
valueOf(UUID) - Static method in enum com.kontakt.sdk.android.ble.spec.KontaktDeviceService
Returns Service Model by given Service Id.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.spec.TelemetryError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.log.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.Access
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.Action.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.ActionContent.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.ActivityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.Coordinates.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.DeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.FirmwareType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.Manager.Role
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.Model
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.Network.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.OrderBy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.PacketType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.PowerSavingFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.SecureCommandType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.SourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.Specification
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.SubscriptionPlan
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.TriggerExecutorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.TriggerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.VenueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.profile.DeviceProfile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.Proximity
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.kontakt.sdk.android.ble.configuration.ScanMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.connection.ErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.discovery.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.discovery.FrameDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.security.Flag
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.security.Operation
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.security.property.PropertyDataType
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.security.property.PropertyID
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.security.ResponseCode
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.ble.spec.TelemetryError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.log.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.Access
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.Action.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.ActionContent.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.ActivityType
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.Coordinates.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.DeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.FirmwareType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.Manager.Role
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.Model
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.Network.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.OrderBy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.PacketType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.PowerSavingFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.SecureCommandType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.SourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.Specification
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.SubscriptionPlan
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.TriggerExecutorType
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.TriggerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.VenueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.profile.DeviceProfile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.Proximity
Returns an array containing the constants of this enum type, in the order they are declared.
venue(Venue) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
 
Venue - Class in com.kontakt.sdk.android.common.model
An abstract representation of a region.
Venue.Builder - Class in com.kontakt.sdk.android.common.model
 
VENUE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
VENUE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Places
 
VENUE_ID_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
VENUE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
VENUE_TYPE_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
venueId(UUID) - Method in class com.kontakt.sdk.android.common.model.Place.Builder
 
VenueImageRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
VenueImageRequestExecutor(VenuesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.VenueImageRequestExecutor
Constructs request executor initialized with corresponding service class and venue's id.
VenueRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
VenueRequestExecutor(VenuesService, UUID) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.VenueRequestExecutor
Constructs request executor initialized with corresponding service class and venue's id.
venues() - Method in interface com.kontakt.sdk.android.cloud.KontaktCloud
Provides venues API endpoint.
venues() - Method in class com.kontakt.sdk.android.cloud.KontaktCloudImpl
Provides venues API endpoint.
Venues - Class in com.kontakt.sdk.android.cloud.response.paginated
Venues API response representation composed of venue list and search meta data.
Venues() - Constructor for class com.kontakt.sdk.android.cloud.response.paginated.Venues
 
VENUES_JSON_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
VenuesApi - Class in com.kontakt.sdk.android.cloud.api
An abstract representation of Venues API endpoint.
VenuesApi(VenuesService) - Constructor for class com.kontakt.sdk.android.cloud.api.VenuesApi
Constructs Venues API endpoint initialized with corresponding service class.
VenuesRequestExecutor - Class in com.kontakt.sdk.android.cloud.api.executor.venues
Request executor provided by VenuesApi.
VenuesRequestExecutor(VenuesService) - Constructor for class com.kontakt.sdk.android.cloud.api.executor.venues.VenuesRequestExecutor
Constructs request executor initialized with corresponding service class.
VenuesService - Interface in com.kontakt.sdk.android.cloud.api.service
 
VenueType - Enum in com.kontakt.sdk.android.common.model
Enumeration of venue types.
version(int) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry.Builder
Sets version.
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.
WIFI_SCANS_NOT_SUPPORTED_VALUE - Static variable in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
 
wifiScans(int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry.Builder
 
with(Activity) - Method in class com.kontakt.sdk.android.cloud.api.executor.activities.UpdateActivityRequestExecutor
Specifies activity data to update.
with(Device) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.UpdateDeviceRequestExecutor
Specifies device data to update.
with(Manager) - Method in class com.kontakt.sdk.android.cloud.api.executor.managers.UpdateManagerRequestExecutor
Specifies manager data to update.
with(Place) - Method in class com.kontakt.sdk.android.cloud.api.executor.places.UpdatePlaceRequestExecutor
Specifies place data to update.
with(Receiver) - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.UpdateReceiverRequestExecutor
Specifies receiver data to update.
with(Trigger) - Method in class com.kontakt.sdk.android.cloud.api.executor.triggers.UpdateTriggerRequestExecutor
Specifies trigger data to update.
with(Venue) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Specifies venue data to update.
WITH_META_DATA_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Devices
 
WITH_META_DATA_PARAMETER - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.Venues
 
withAccess(Access) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Specifies an access.
withAccess(Access) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Specifies an access.
withContext(Context) - Method in class com.kontakt.sdk.android.cloud.api.executor.notifications.RegisterTokenRequestExecutor
 
withEids(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies Eddystone EID frames.
withEids(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies Eddystone EID frames.
withIds(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.executor.activities.ActivitiesRequestExecutor
Use that method if you want to fetch particular activities by ID.
withIds(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.executor.activities.ActivitiesRequestExecutor
Use that method if you want to fetch particular activities by ID.
withIds(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies config unique identifiers.
withIds(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ConfigsRequestExecutor
Specifies config unique identifiers.
withIds(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ReadAllRequestExecutor
Specifies config unique IDs.
withIds(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.ReadAllRequestExecutor
Specifies config unique IDs.
withIds(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies config unique IDs.
withIds(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.SecureConfigsRequestExecutor
Specifies config unique IDs.
withIds(String...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies device unique IDs.
withIds(List<String>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.DevicesRequestExecutor
Specifies device unique IDs.
withIds(EddystoneUid...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies Eddystone unique IDs.
withIds(List<EddystoneUid>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies Eddystone unique IDs.
withIds(IBeaconId...) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies iBeacon unique IDs.
withIds(List<IBeaconId>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.IBeaconsRequestExecutor
Specifies iBeacon unique IDs.
withIds(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.executor.places.PlacesRequestExecutor
Specifies places identifiers.
withIds(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.executor.places.PlacesRequestExecutor
Specifies places identifiers.
withIds(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.ReceiversRequestExecutor
Specifies receivers identifiers.
withIds(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.executor.receivers.ReceiversRequestExecutor
Specifies receivers identifiers.
withIds(UUID...) - Method in class com.kontakt.sdk.android.cloud.api.executor.triggers.TriggersRequestExecutor
Use that method if you want to fetch particular triggers by ID.
withIds(List<UUID>) - Method in class com.kontakt.sdk.android.cloud.api.executor.triggers.TriggersRequestExecutor
Use that method if you want to fetch particular triggers by ID.
withImageFile(File) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.CreateVenueRequestExecutor
Specifies an image file of newly created venue.
withImageFile(byte[]) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.CreateVenueRequestExecutor
Specifies an image file of newly created venue.
withImageFile(File) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Specifies new image file.
withImageFile(byte[]) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.UpdateVenueRequestExecutor
Specifies new image file.
withMediaFile(File) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Specifies a media file of newly created action.
withMediaFile(File) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateContentActionRequestExecutor
Updates the action's media file.
withMetaData(boolean) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.ShareDeviceRequestExecutor
Indicates if we want to share devices with metadata or not.
withMetaData(boolean) - Method in class com.kontakt.sdk.android.cloud.api.executor.venues.ShareVenueRequestExecutor
Indicates if we want to share devices with metadata or not.
withProximity(Proximity) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateBrowserActionRequestExecutor
Specifies the proximity of newly created action.
withProximity(Proximity) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateContentActionRequestExecutor
Specifies the proximity of newly created action.
withProximity(Proximity) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateBrowserActionRequestExecutor
Updates the action's proximity.
withProximity(Proximity) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateContentActionRequestExecutor
Updates the action's proximity.
withSchemaFile(File) - Method in class com.kontakt.sdk.android.cloud.api.executor.places.CreatePlaceRequestExecutor
Specifies a schema file of newly created place.
withSecureProfileIds(List<SecureProfileUid>) - Method in class com.kontakt.sdk.android.cloud.api.executor.devices.EddystonesRequestExecutor
Specifies SecureProfile shuffled unique IDs.
withType(SecureCommandType) - Method in class com.kontakt.sdk.android.cloud.api.executor.commands.CommandsRequestExecutor
Specifies the command's type.
withType(DeviceType) - Method in class com.kontakt.sdk.android.cloud.api.executor.configs.CreateConfigRequestExecutor
Specifies device type.
withType(FirmwareType) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.FirmwaresRequestExecutor
Specifies firmware type.
withUrl(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.CreateBrowserActionRequestExecutor
Specifies a URL of newly created action.
withUrl(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.actions.UpdateBrowserActionRequestExecutor
Updates the action's URL.
withVersion(String) - Method in class com.kontakt.sdk.android.cloud.api.executor.firmwares.ScheduleFirmwareUpdateRequestExecutor
Specifies the version name.
WORKING_MODE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
Convenience constant WORKING_MODE.
write(JsonWriter, Action) - Method in class com.kontakt.sdk.android.cloud.adapter.ActionTypeAdapter
write(JsonWriter, Config) - Method in class com.kontakt.sdk.android.cloud.adapter.ConfigTypeAdapter
write(JsonWriter, Device) - Method in class com.kontakt.sdk.android.cloud.adapter.DeviceTypeAdapter
writeCharacteristic(BluetoothGattCharacteristic) - Method in interface com.kontakt.sdk.android.ble.connection.GattController
 
writeCharacteristic(BluetoothGattCharacteristic, boolean) - Method in interface com.kontakt.sdk.android.ble.connection.GattController
 
writeDescriptor(BluetoothGattDescriptor) - Method in interface com.kontakt.sdk.android.ble.connection.GattController
 
WriteDescriptorListener - Interface in com.kontakt.sdk.android.ble.connection
WriteDescriptorListener provides callbacks indicating whether Beacon descriptor manipulation ended successfully or failed.
WriteListener - Interface in com.kontakt.sdk.android.ble.connection
WriteListener provides callbacks indicating whether Beacon characteristics manipulation ended successfully or failed.
WriteListener.WriteResponse - Class in com.kontakt.sdk.android.ble.connection
Object representing response from device after writing characteristic
WriteRequest - Class in com.kontakt.sdk.android.ble.security
 
WriteRequest(int, List<AbstractProperty<?>>) - Constructor for class com.kontakt.sdk.android.ble.security.WriteRequest
 
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.SecureProfile
 
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.discovery.secure_profile.SecureProfileEvent
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.spec.Acceleration
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.spec.KontaktTelemetry
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.spec.Telemetry
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Action
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.ActionContent
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Activity
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.ActivityContext
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Company
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Config
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Credentials
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Device
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.EddystoneFutureUID
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.EddystoneUid
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Event
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.EventPacket
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Firmware
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.FirmwareVersion
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.GeoCoordinates
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.IBeaconId
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.LocationCoordinates
 
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.Network
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Place
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.PlaceCoordinates
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.PowerSaving
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Preset
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.ProximityId
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Receiver
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.SecureCommand
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.SecureProfileFutureUID
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.SecureProfileUid
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Shuffles
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Time
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Trigger
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.TriggerContext
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Venue
 

X

X_WWW_FORM_URL_ENCODED - Static variable in class com.kontakt.sdk.android.cloud.CloudConstants.MainHeaders
 

Y

year(int) - Method in class com.kontakt.sdk.android.common.model.Time.Builder
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links