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

A

absent() - Static method in class com.kontakt.sdk.android.common.util.SDKOptional
Absent optional.
AbstractBluetoothDeviceDiscoverer<Space,RBD extends RemoteBluetoothDevice> - Class in com.kontakt.sdk.android.ble.discovery
Abstraction for Bluetooth device discoverers in the SDK.
AbstractBluetoothDeviceDiscoverer(DiscoveryContract, DistanceSort, Collection<EventType>, ActivityCheckConfiguration, Collection<Space>, long) - Constructor for class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
AbstractBluetoothDeviceEvent<RemoteDevice extends android.os.Parcelable> - Class in com.kontakt.sdk.android.ble.discovery
Provides abstraction for every event included in kontakt.io Android SDK.
AbstractBluetoothDeviceEvent(EventType, DeviceProfile, List<RemoteDevice>, long) - Constructor for class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
AbstractEntityData - Class in com.kontakt.sdk.android.http.data
Abstract entity data represents data that are included to perform CRUD operation with KontaktApiClient.
AbstractEntityData(EntityData) - Constructor for class com.kontakt.sdk.android.http.data.AbstractEntityData
Instantiates a new Abstract entity data.
AbstractServiceConnector - Class in com.kontakt.sdk.android.ble.connection
AbstractServiceConnector provides an abstraction to every Service.
AbstractServiceConnector(Context, String[]) - Constructor for class com.kontakt.sdk.android.ble.connection.AbstractServiceConnector
Instantiates a new Abstract service connector.
accept(T, U) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKBiConsumer
Accept method.
accept(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKConsumer
Accept method.
ACCEPT_VERSION - Static variable in class com.kontakt.sdk.android.http.KontaktApiClient
 
acceptProfile(Profile, IBeaconConnection.WriteBatchListener<Profile>) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Accepts predefined profile (Profile) and changes parameters for Beacon.
ACCURACY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The ACCURACY.
ACTION - Static variable in class com.kontakt.sdk.android.ble.broadcast.BluetoothStateChangeReceiver
Convenience constant equal to BluetoothAdapter.ACTION_STATE_CHANGED.
ACTION_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The ACTION _ tYPE.
ACTION_TYPE_BROWSER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The ACTION _ tYPE _ bROWSER.
ACTION_TYPE_CONTENT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The ACTION _ tYPE _ cONTENT.
ActionData - Class in com.kontakt.sdk.android.http.data
Action data provides dataset that may be included to perform CRUD operations with Action resource.
ACTIONS_COUNT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The ACTIONS COUNT.
actionsApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
ActionsApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
Actions API accessor provides interface describing interaction with API and Actions management.
ActivityCheckConfiguration - Class in com.kontakt.sdk.android.ble.configuration
Activity Check configuration describes the time boundary after which the beacon device is interpreted as absent and than is removed from internal cache.
ActivityCheckConfiguration(long, long) - Constructor for class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Instantiates new immutable Beacon Activity Check Configuration instance
add(T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
addBrowserAction(BrowserAction) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Add browser action.
addBrowserAction(IBrowserAction) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Add browser action.
addBrowserActions(Collection<IBrowserAction>) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Add browser actions.
addBrowserActions(Collection<IBrowserAction>) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Add browser actions.
addContentAction(ContentAction) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Add content action.
addContentAction(ContentAction) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Add content action.
addContentActions(Collection<IContentAction>) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Adds Content Actions collection.
addContentActions(Collection<IContentAction>) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Add content actions.
addDevice(Device) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Add beacon.
addDevices(Collection<Device>) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Add devices.
addHeader(String, String) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Add header.
addOrReplace(T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
Add or replace new value.
addParameter(String, String) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter.
addParameter(String, int) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter.
addParameter(String, UUID) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter.
addParameter(String, double) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter.
addParameter(String, File, SDKFunction<byte[], String>) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter.
addParameter(String, String) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Add parameter.
addParameterIfNotNull(String, String) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Add parameter if not null.
addParameters(Map<String, String>) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Add parameters.
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.
API_URL - Static variable in interface com.kontakt.sdk.android.http.interfaces.IKontaktApiClient
 
append(int, long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
append(boolean) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a boolean.
append(boolean[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a boolean array.
append(byte) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a byte.
append(byte[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a byte array.
append(char) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a char.
append(char[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a char array.
append(double) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a double.
append(double[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a double array.
append(float) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a float.
append(float[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a float array.
append(int) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for an int.
append(int[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for an int array.
append(long) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a long.
append(long[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a long array.
append(Object) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for an Object.
append(Object[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for an Object array.
append(short) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a short.
append(short[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Append a hashCode for a short array.
appendSuper(int) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Adds the result of super.hashCode() to this builder.
apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.DeviceNameFilter
 
apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.FirmwareFilter
 
apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
 
apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconUniqueIdFilter
 
apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MajorFilter
 
apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MinorFilter
 
apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.ProximityUUIDFilter
 
apply(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKFunction
Apply method.
apply(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKThrowableFunction
Apply method.
applyCloudConfig(ICloudConfig) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Apply cloud confg.
applyConfig(Config, IBeaconConnection.WriteBatchListener<Config>) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Applies pending configuration (Config) for Beacon.
applyConfig(Config, SyncableIBeaconConnection.SyncWriteBatchListener<Config>) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
applyConfig(IConfig) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Applies config.
applyConfig(IConfig, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
applyConfig(ICloudConfig, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
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.
assignBeaconsToManager(UUID, Set<UUID>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Assign beacons to manager.
assignBeaconsToManager(UUID, Set<UUID>, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
assignDevicesToVenue(UUID, Set<UUID>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Assign beacons to venue.
assignDevicesToVenue(UUID, Set<UUID>, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
assignManagersToSupervisor(UUID, Set<UUID>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Assigns managers to supervisor.
assignManagersToSupervisor(UUID, Set<UUID>, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
attachListener(ProximityManager.ProximityListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
attachListener(ProximityManager.ProximityListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Attaches listener.

B

BATTERY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
BATTERY_VOLTAGE - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 
Beacon - Class in com.kontakt.sdk.android.common.model
Beacon model represents JSON model of Beacon device with kontakt.io logic applied.
Beacon.Builder - Class in com.kontakt.sdk.android.common.model
The Builder instance.
BeaconCharacteristics(IBeaconServiceStore) - Constructor for class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
Instantiates a new Characteristics.
BeaconDevice - Class in com.kontakt.sdk.android.ble.device
Class representing a real Beacon device.
BeaconDevice(IBeaconAdvertisingPacket) - Constructor for class com.kontakt.sdk.android.ble.device.BeaconDevice
Instantiates a new Beacon.
BeaconDevice.BeaconCharacteristics - Class in com.kontakt.sdk.android.ble.device
Beacon Characteristics.
BeaconRegion - Class in com.kontakt.sdk.android.ble.device
Region acts as a place which beacons belong to.
BeaconRegion(UUID, int, int, String) - Constructor for class com.kontakt.sdk.android.ble.device.BeaconRegion
Instantiates a new Region.
BeaconRegion(UUID, int, int) - Constructor for class com.kontakt.sdk.android.ble.device.BeaconRegion
Instantiates a new Region.
BLE_SCAN_DURATION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The constant BLE_SCAN_DURATION.
BLE_SCAN_INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The constant BLE_SCAN_INTERVAL.
BluetoothDeviceCharacteristic - Class in com.kontakt.sdk.android.ble.spec
CharacteristicWrapper delegates methods to wrapped BluetoothGattCharacteristic (BluetoothGattCharacteristic).
BluetoothDeviceCharacteristic(BluetoothGattCharacteristic, DeviceProfile) - Constructor for class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Instantiates a new CharacteristicWrapper.
BluetoothDeviceCharacteristic.BeaconCharacteristic - Interface in com.kontakt.sdk.android.ble.spec
The interface Beacon characteristic.
BluetoothDeviceDiscoverer - Interface in com.kontakt.sdk.android.ble.discovery
A contract interface of Bluetooth device discoverer implemented by every Remote device discoverer supported by kontakt.io Android SDK.
BluetoothDeviceEvent - Interface in com.kontakt.sdk.android.ble.discovery
 
BluetoothStateChangeReceiver - Class in com.kontakt.sdk.android.ble.broadcast
Convenience Broadcast Receiver notifying about bluetooth state change.
BluetoothStateChangeReceiver(OnBluetoothStateChangeListener) - Constructor for class com.kontakt.sdk.android.ble.broadcast.BluetoothStateChangeReceiver
Instantiates a new Bluetooth State Change Receiver.
BluetoothUtils - Class in com.kontakt.sdk.android.ble.util
Bluetooth utility methods.
BROWSER_ACTIONS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The BROWSER ACTIONS.
BrowserAction - Class in com.kontakt.sdk.android.common.model
Browser action contains source url that redirects to certain Web page.
BrowserAction.Builder - Class in com.kontakt.sdk.android.common.model
The type Builder.
build() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext.Builder
 
build() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
Builds global scan context instance.
build() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Build eddystone device.
build() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Build multi filter.
build() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry.Builder
Build telemetry.
build() - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Builds new immmutable Beacon instance.
build() - Method in class com.kontakt.sdk.android.common.model.BrowserAction.Builder
Build browser action.
build() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Builds new CloudBeacon instance.
build() - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Build cloud config.
build() - Method in class com.kontakt.sdk.android.common.model.Company.Builder
Builds company instance.
build() - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Builds config.
build() - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Builds Content Action.
build() - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials.Builder
Build beacon credentials.
build() - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Build firmware.
build() - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Build manager.
build() - Method in class com.kontakt.sdk.android.common.model.Profile.Builder
Builds profile.
build() - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Builds Venue.
build() - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Returns the computed hashCode.
build() - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Build config data.
build() - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds device data.
build() - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
Build update data.
build() - Method in class com.kontakt.sdk.android.http.data.ManagerData.Builder
Builds manager data.
build() - Method in class com.kontakt.sdk.android.http.data.VenueData.Builder
Adds venue data.
build() - Method in class com.kontakt.sdk.android.http.HttpResult.Builder
Builds http result.
build() - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Build request description.
build() - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Build search meta.
Builder() - Constructor for class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Beacon.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.BrowserAction.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.CloudConfig.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Company.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Config.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.ContentAction.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.DeviceCredentials.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Firmware.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Manager.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Profile.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.common.model.Venue.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.http.data.EntityData.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.http.HttpResult.Builder
 
Builder() - Constructor for class com.kontakt.sdk.android.http.SearchMeta.Builder
 

C

calculateDistance(int, double) - Static method in class com.kontakt.sdk.android.ble.discovery.DiscoveryUtils
Calculates distance from remote device.
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.
checkArgument(boolean) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, Object) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, E) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, String, Object...) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkElementIndex(int, int) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that index specifies a valid element in an array, list or string of size size.
checkElementIndex(int, int, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that index specifies a valid element in an array, list or string of size size.
checkNotAllNull(K, T...) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
 
checkNotNull(T) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNull(T, Object) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNull(T, String, Object...) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNullOrEmpty(Collection<T>, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that collection is not null or empty.
checkNotNullOrEmpty(String, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that String is not null or empty.
checkPermissions() - Method in class com.kontakt.sdk.android.ble.connection.AbstractServiceConnector
Checks specific permissions under which Service connector works.
checkPositionIndex(int, int) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that index specifies a valid position in an array, list or string of size size.
checkPositionIndex(int, int, String) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that index specifies a valid position in an array, list or string of size size.
checkPositionIndexes(int, int, int) - Static method in class com.kontakt.sdk.android.common.util.SDKPreconditions
Ensures that start and end specify a valid positions in an array, list or string of size size, and are in order.
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.math.Mean
 
clear() - Method in class com.kontakt.sdk.android.ble.math.Sum
 
clear() - Method in class com.kontakt.sdk.android.ble.rssi.LimitedMeanRssiCalculator
 
clear(int) - Method in class com.kontakt.sdk.android.ble.rssi.LimitedMeanRssiCalculator
 
clear() - Method in interface com.kontakt.sdk.android.ble.rssi.RssiCalculator
Clears employed resources.
clear(int) - Method in interface com.kontakt.sdk.android.ble.rssi.RssiCalculator
Clears employed resources for specified unique key.
clear() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Clears store.
clear() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Clear internal services map.
clear() - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
clearResources() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
clearResources() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Clears resources.
ClientException - Exception in com.kontakt.sdk.android.http.exception
Thrown by REST Client if desired interaction fails.
ClientException(String) - Constructor for exception com.kontakt.sdk.android.http.exception.ClientException
Instantiates a new Client exception.
ClientException(Throwable) - Constructor for exception com.kontakt.sdk.android.http.exception.ClientException
Instantiates a new Client exception.
ClientException(int, Throwable) - Constructor for exception com.kontakt.sdk.android.http.exception.ClientException
 
clone() - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
close() - Method in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Closes Eddystone connection and releases provided resources.
close() - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
 
close() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteDeviceConnection
Closes connection to the device.
close(Closeable, boolean) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes object implementing closeable by either swallowing or propagating IOException depending on flag parameter.
close(Channel, boolean) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Channel and either propagates or swallows exception depending on specified boolean flag.
close() - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
close() - Method in interface com.kontakt.sdk.android.http.interfaces.IKontaktApiClient
Closes Client so that further usage is impossible.
close() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
Closeables - Class in com.kontakt.sdk.android.common.util
Closeables provide utility method for closing Streams Channels and Closeables.
closeQuietly(InputStream) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Input Stream and swallows IOException.
closeQuietly(OutputStream) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Output Stream and swallows IOException.
closeQuietly(Channel) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Channel quietly.
closeQuietly(Reader) - Static method in class com.kontakt.sdk.android.common.util.Closeables
Closes Reader quietly and swallows IOException.
CloudBeacon - Class in com.kontakt.sdk.android.common.model
CloudBeacon represents a the kontakt.io's Cloud Beacon device.
CloudBeacon.Builder - Class in com.kontakt.sdk.android.common.model
Cloud Beacon Builder.
CloudConfig - Class in com.kontakt.sdk.android.common.model
Cloud config represents the configuration that can be applied to Cloud Beacon device.
CloudConfig.Builder - Class in com.kontakt.sdk.android.common.model
The type Builder.
com.kontakt.sdk.android.ble.broadcast - package com.kontakt.sdk.android.ble.broadcast
 
com.kontakt.sdk.android.ble.configuration - package com.kontakt.sdk.android.ble.configuration
 
com.kontakt.sdk.android.ble.configuration.scan - package com.kontakt.sdk.android.ble.configuration.scan
 
com.kontakt.sdk.android.ble.connection - package com.kontakt.sdk.android.ble.connection
 
com.kontakt.sdk.android.ble.connection.eddystone - package com.kontakt.sdk.android.ble.connection.eddystone
 
com.kontakt.sdk.android.ble.connection.ibeacon - package com.kontakt.sdk.android.ble.connection.ibeacon
 
com.kontakt.sdk.android.ble.device - package com.kontakt.sdk.android.ble.device
 
com.kontakt.sdk.android.ble.discovery - package com.kontakt.sdk.android.ble.discovery
 
com.kontakt.sdk.android.ble.discovery.eddystone - package com.kontakt.sdk.android.ble.discovery.eddystone
 
com.kontakt.sdk.android.ble.discovery.ibeacon - package com.kontakt.sdk.android.ble.discovery.ibeacon
 
com.kontakt.sdk.android.ble.filter.eddystone - package com.kontakt.sdk.android.ble.filter.eddystone
 
com.kontakt.sdk.android.ble.filter.ibeacon - package com.kontakt.sdk.android.ble.filter.ibeacon
 
com.kontakt.sdk.android.ble.manager - package com.kontakt.sdk.android.ble.manager
 
com.kontakt.sdk.android.ble.math - package com.kontakt.sdk.android.ble.math
 
com.kontakt.sdk.android.ble.rssi - package com.kontakt.sdk.android.ble.rssi
 
com.kontakt.sdk.android.ble.service - package com.kontakt.sdk.android.ble.service
 
com.kontakt.sdk.android.ble.spec - package com.kontakt.sdk.android.ble.spec
 
com.kontakt.sdk.android.ble.spec.eddystone - package com.kontakt.sdk.android.ble.spec.eddystone
 
com.kontakt.sdk.android.ble.spec.ibeacon - package com.kontakt.sdk.android.ble.spec.ibeacon
 
com.kontakt.sdk.android.ble.util - package com.kontakt.sdk.android.ble.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
 
com.kontakt.sdk.android.connection - package com.kontakt.sdk.android.connection
 
com.kontakt.sdk.android.http - package com.kontakt.sdk.android.http
 
com.kontakt.sdk.android.http.data - package com.kontakt.sdk.android.http.data
 
com.kontakt.sdk.android.http.exception - package com.kontakt.sdk.android.http.exception
 
com.kontakt.sdk.android.http.interfaces - package com.kontakt.sdk.android.http.interfaces
 
CommonApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
 
commonsApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
Company - Class in com.kontakt.sdk.android.common.model
Company model describes real Company registered in kontakt.io database.
COMPANY - Static variable in class com.kontakt.sdk.android.common.util.Constants
The COMPANY constant.
Company.Builder - Class in com.kontakt.sdk.android.common.model
Company Builder.
COMPANY_IDENTIFIER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The COMPANY IDENTIFIER.
compareTo(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
compareTo(IEddystoneDevice) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
compareTo(IEddystoneNamespace) - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
compareTo(Manager) - Method in class com.kontakt.sdk.android.common.model.Manager
 
Config - Class in com.kontakt.sdk.android.common.model
Config represents configuration which Beacon device must be updated with.
Config.Builder - Class in com.kontakt.sdk.android.common.model
Config Builder.
ConfigData - Class in com.kontakt.sdk.android.http.data
Action data provides data set that may be included to perform CRUD operations with Config resource.
ConfigData.Builder - Class in com.kontakt.sdk.android.http.data
Config data Builder.
configurationApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
ConfigurationApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
Configuration API accessor provides interface for Configs Profiles management.
connect() - Method in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Connects to Eddystone device.
connect() - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
 
connect() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteDeviceConnection
sends connection request to the device.
connect(OnServiceReadyListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
connect(OnServiceReadyListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Connects to backing Service.
connectToDevice() - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
Constants - Class in com.kontakt.sdk.android.common.util
Convenience Constants.
Constants.Action - Class in com.kontakt.sdk.android.common.util
Convenience constants.
Constants.Company - Class in com.kontakt.sdk.android.common.util
Convenience constants.
Constants.Config - Class in com.kontakt.sdk.android.common.util
TConvenience constants.
Constants.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.Profile - Class in com.kontakt.sdk.android.common.util
Convenience constants.
Constants.SearchMeta - Class in com.kontakt.sdk.android.common.util
The type Search meta.
Constants.TLM - Class in com.kontakt.sdk.android.common.util
 
Constants.Venue - Class in com.kontakt.sdk.android.common.util
Convenience constants.
contains(EddystoneService) - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides information whether applied service model is already stored.
contains(IBeaconService) - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
 
contains(Object) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
containsAll(Collection<?>) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
CONTENT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT.
CONTENT_ACTIONS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The CONTENT ACTIONS.
CONTENT_CATEGORY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT _ cATEGORY.
CONTENT_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT _ lENGTH.
CONTENT_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The CONTENT _ tYPE.
ContentAction - Class in com.kontakt.sdk.android.common.model
Content action contains source url that redirects to content that may be downloaded.
ContentAction.Builder - Class in com.kontakt.sdk.android.common.model
The type Builder.
ContentCategory - Enum in com.kontakt.sdk.android.common.util
Content category describes a kind of the content of Content Action.
context - Variable in class com.kontakt.sdk.android.ble.connection.AbstractServiceConnector
The Context instance.
ConversionUtils - Class in com.kontakt.sdk.android.common.util
Converter provides utility methods which useful when working with Beacons.
convert(UUID) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts UUID (UUID) to bytes array.
convert(File) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts File to bytes of array.
convertPowerLevel(int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts power level to bytes array which can be accepted by Beacon.
COUNTRY_CODE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Company
The COUNTRY_CODE.
COVER_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The COVER TYPE.
crashlyticsExceptionLog(Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Executes Crashlytics.logException() method with applied Throwable parameter.
crashlyticsLog(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Executes Crashlytics.log() method with applied String parameter.
create(Collection<String>, IDevice.DeviceType) - Static method in class com.kontakt.sdk.android.http.data.ConfigData
Creates builder including necessary parameters needed to create the Config for many devices.
create(String, IDevice.DeviceType) - Static method in class com.kontakt.sdk.android.http.data.ConfigData
Create builder including necessary parameters needed to create the Config for single device.
create(String, String, String, IManager.Role) - Static method in class com.kontakt.sdk.android.http.data.ManagerData
Create builder with parameters required to create Manager instance.
create(String, String) - Static method in class com.kontakt.sdk.android.http.data.VenueData
Creates venue builder for Venue instance creation operation.
createBrowserAction(Proximity, String, String) - Static method in class com.kontakt.sdk.android.http.data.ActionData
Creates Browser Action data.
createBrowserAction(ActionData) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Create browser action.
createBrowserAction(ActionData, ResultApiCallback<IBrowserAction>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
createCloudConfig(ConfigData) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Creates cloud config.
createCloudConfig(ConfigData, ResultApiCallback<ICloudConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
createConfig(ConfigData) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Creates config.
createConfig(ConfigData, ResultApiCallback<IConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
createContentAction(Proximity, String) - Static method in class com.kontakt.sdk.android.http.data.ActionData
Creates Content Action data.
createContentAction(ActionData, File) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
createContentAction(ActionData, File, ResultApiCallback<IContentAction>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
createEvent(EventType, Space, ArrayList<RBD>) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
createEvent(EventType, IEddystoneNamespace, ArrayList<IEddystoneDevice>) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
 
createEvent(EventType, IBeaconRegion, ArrayList<IBeaconDevice>) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
 
createManager(ManagerData) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Creates manager.
createManager(ManagerData, ResultApiCallback<IManager>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
createVenue(VenueData) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Creates venue.
createVenue(VenueData, ResultApiCallback<IVenue>) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
 
CREATOR - Static variable in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
The CREATOR Parcelable constant.
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
The Parcelable CREATOR instance.
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.EddystoneDevice.EddystoneCharacteristics
The constant CREATOR.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
The constant CREATOR.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
The parcelable constant CREATOR.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
The Parcelable constant CREATOR.
CREATOR - Static variable in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry
The parcelable constant CREATOR.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Beacon
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.BrowserAction
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.CloudBeacon
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.CloudConfig
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Company
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Config
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.ContentAction
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.DeviceCredentials
Parcelable CREATOR constant.
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.Manager
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Profile
Parcelable CREATOR constant.
CREATOR - Static variable in class com.kontakt.sdk.android.common.model.Venue
Parcelable CREATOR constant.
CustomRssiCalculator - Class in com.kontakt.sdk.android.ble.rssi
Custom rssi calculator was designed to create custom manipulation of Rssi signal.
CustomRssiCalculator() - Constructor for class com.kontakt.sdk.android.ble.rssi.CustomRssiCalculator
 

D

d(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a Debug log message.
d(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a Debug log message and log the exception.
DATA_SEND_INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The constant DATA_SEND_INTERVAL.
DATABASE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants
The DATABASE ID - convenience constant for database persistance .
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Predefined default Beacon Activity Check Configuration.
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Predefined default Force Scan Configuration.
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext
DEFAULT EddystoneScanContext provides .
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext
The DEFAULT IBeacon Scan Context includes all event types to be notified and no filters.
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
DEFAULT - Static variable in class com.kontakt.sdk.android.ble.rssi.RssiCalculators
Default Rssi Calculator provides no rssi calculation logic.
DEFAULT_DEVICES_UPDATE_CALLBACK_INTERVAL - Static variable in class com.kontakt.sdk.android.ble.manager.ProximityManager
The constant DEFAULT_DEVICES_UPDATE_CALLBACK_INTERVAL.
DEFAULT_KONTAKT_BEACON_PROXIMITY_UUID - Static variable in class com.kontakt.sdk.android.common.KontaktSDK
The constant DEFAULT_KONTAKT_BEACON_PROXIMITY_UUID.
DEFAULT_KONTAKT_EDDYSTONE_NAMESPACE_ID - Static variable in class com.kontakt.sdk.android.common.KontaktSDK
 
DEFAULT_SSID_AUTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The constant DEFAULT_SSID_AUTH.
DEFAULT_SSID_CRYPT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The constant DEFAULT_SSID_CRYPT.
DEFAULT_SSID_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The constant DEFAULT_SSID_NAME.
delete(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
deleteAction(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Deletes action.
deleteAction(UUID, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
deleteManager(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Deletes manager.
deleteManager(UUID, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
deleteVenue(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Deletes venue.
deleteVenue(UUID, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
 
describeContents() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
 
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.EddystoneDevice.EddystoneCharacteristics
 
describeContents() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
describeContents() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
 
describeContents() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
 
describeContents() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry
 
describeContents() - Method in class com.kontakt.sdk.android.common.model.Profile
 
DESCRIPTION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The DESCRIPTION.
DESCRIPTION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Profile
The DESCRIPTION.
DESCRIPTION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The DESCRIPTION.
detachListener(ProximityManager.ProximityListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
detachListener(ProximityManager.ProximityListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Detaches listener.
Device - Class in com.kontakt.sdk.android.common.model
Represents device assigned to the Manager.
Device(Bundle, Parcel) - Constructor for class com.kontakt.sdk.android.common.model.Device
 
Device(Device.Builder) - Constructor for class com.kontakt.sdk.android.common.model.Device
Instantiates a new Device.
DEVICE - Static variable in class com.kontakt.sdk.android.common.util.Constants
The constant DEVICE.
DEVICE_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The constant DEVICE_TYPE.
DeviceCredentials - Class in com.kontakt.sdk.android.common.model
Beacon Credentials model contains password and master password for Beacon.
DeviceCredentials.Builder - Class in com.kontakt.sdk.android.common.model
Credentials builder.
DeviceData - Class in com.kontakt.sdk.android.http.data
Action data provides dataset that may be included to perform CRUD operations with Device resource.
DeviceData.Builder - Class in com.kontakt.sdk.android.http.data
Device Data Builder.
deviceList - Variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
DeviceNameFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
A predicate accepting iBeacon device with specific device name.
DeviceNameFilter(String) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.DeviceNameFilter
 
DeviceProfile - Enum in com.kontakt.sdk.android.ble.device
Currently supported remote bluetooth device profiles by kontakt.io Android SDK.
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.Manager
The DEVICES_COUNT.
DEVICES_COUNT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The DEVICES COUNT.
devicesApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
DevicesApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
Devices API accessor provides interface describing interaction with API and Devices management.
disable() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Disables discoverer.
disable() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
 
disable() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
 
DISABLED - Static variable in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Predefined constant disabling device activity check configuration.
DISABLED - Static variable in class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Applying this predefined constant causes scan forcing to be disabled.
disconnect() - Method in class com.kontakt.sdk.android.ble.connection.AbstractServiceConnector
 
disconnect() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
disconnect() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Disconnects from backing service.
DiscoveryContract - Interface in com.kontakt.sdk.android.ble.discovery
Interface representing Discovery contract.
DiscoveryUtils - Class in com.kontakt.sdk.android.ble.discovery
Utility methods for bluetooth devices discovery.
DistanceSort - Enum in com.kontakt.sdk.android.ble.discovery
Distance Sort specifies in which order should the discovered devices be sorted according to their distance from the Android device.
doesArrayBeginWith(byte[], byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
checkes whether array starts with the byte sequence specified in prefix array.
doesArrayContainSubset(byte[], byte[], int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
 

E

e(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send an Error log message.
e(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send an Error log message and log the exception.
EddystoneBeaconConnection - Class in com.kontakt.sdk.android.ble.connection.eddystone
Eddystone connection allows to establish connection with Eddystone device by authorizing with it with 4-byte long password and manipulating Eddystone parameters.
EddystoneBeaconConnection(Context, IEddystoneDevice, EddystoneBeaconConnection.ConnectionListener) - Constructor for class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Creates new instance of Eddystone connection.
EddystoneBeaconConnection.ConnectionListener - Interface in com.kontakt.sdk.android.ble.connection.eddystone
Notifies whenever EddystoneBeaconConnection.State changes It is a part of EddystoneBeaconConnection instance construction.
EddystoneBeaconConnection.State - Enum in com.kontakt.sdk.android.ble.connection.eddystone
State enum describes all possible state that EddystoneBeaconConnection may be in.
EddystoneBeaconConnection.WriteListener - Interface in com.kontakt.sdk.android.ble.connection.eddystone
WriteListener provides callbacks indicating whether Eddystone characteristics manipulation ended successfully or failed.
EddystoneCharacteristic - Enum in com.kontakt.sdk.android.ble.spec.eddystone
The kontakt.io's Eddystone-specific characteristic.
EddystoneCharacteristics(EddystoneServiceStore) - Constructor for class com.kontakt.sdk.android.ble.device.EddystoneDevice.EddystoneCharacteristics
Instantiates a new Eddystone characteristics.
EddystoneDevice - Class in com.kontakt.sdk.android.ble.device
IEddystoneDevice implementation.
EddystoneDevice.Builder - Class in com.kontakt.sdk.android.ble.device
The type Builder.
EddystoneDevice.EddystoneCharacteristics - Class in com.kontakt.sdk.android.ble.device
The type Eddystone characteristics.
EddystoneDeviceEvent - Class in com.kontakt.sdk.android.ble.discovery.eddystone
This event is notified once the EddystoneScanContext has been included to the global ScanContext and the ProximityManager scans within this global Scan Context.
EddystoneDeviceEvent(EventType, IEddystoneNamespace, ArrayList<IEddystoneDevice>) - Constructor for class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
Instantiates a new Eddystone device event.
EddystoneDiscoverer - Class in com.kontakt.sdk.android.ble.discovery.eddystone
Performs Eddystone devices discovery and sends specific events via DiscoveryContract.
EddystoneDiscoverer(EddystoneScanContext, ActivityCheckConfiguration, DiscoveryContract) - Constructor for class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
Instantiates a new Eddystone discoverer.
EddystoneFilters - Class in com.kontakt.sdk.android.ble.filter.eddystone
Factory class producing filters for Eddystone-specific packages: the UID packet, the URL packet, the TLM packet.
EddystoneFrameType - Enum in com.kontakt.sdk.android.ble.spec.eddystone
Eddystone-specific frame type.
EddystoneNamespace - Class in com.kontakt.sdk.android.ble.device
IEddystoneNamespace implementation.
EddystoneNamespace(String, String) - Constructor for class com.kontakt.sdk.android.ble.device.EddystoneNamespace
Instantiates a new Eddystone namespace.
EddystonePropertyValidator - Class in com.kontakt.sdk.android.common.util
 
EddystoneScanContext - Class in com.kontakt.sdk.android.ble.configuration.scan
Eddystone scan context provides describes criteria according to which the Android device scans Eddystone devices.
EddystoneScanContext.Builder - Class in com.kontakt.sdk.android.ble.configuration.scan
Eddystone Scan context Builder.
EddystoneService - Enum in com.kontakt.sdk.android.ble.spec.eddystone
The Eddystone-specific service.
EddystoneServiceStore - Class in com.kontakt.sdk.android.ble.spec.eddystone
Internal store for Eddytone-specific services.
EddystoneServiceStore(List<BluetoothGattService>) - Constructor for class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Instantiates a new Eddystone service store.
EddystoneTLMAdvertisingPacket - Interface in com.kontakt.sdk.android.ble.discovery.eddystone
Eddystone TLM advertising packet.
EddystoneUIDAdvertisingPacket - Interface in com.kontakt.sdk.android.ble.discovery.eddystone
An interface representing Eddystone UID advertising packet.
EddystoneURLAdvertisingPacket - Interface in com.kontakt.sdk.android.ble.discovery.eddystone
Interface representing Eddystone URL advertising packet.
EddystoneUtils - Class in com.kontakt.sdk.android.ble.device
Utility methods for Eddystone devices.
EMAIL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The EMAIL.
empty() - Static method in class com.kontakt.sdk.android.common.FileData
 
enableDfuMode(String, IBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Enables dfu mode.
enableNonConnectableMode(String, IBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Changes Beacon mode to non-connectable.
EntityData - Class in com.kontakt.sdk.android.http.data
Entity Data is a container for url parameters included to Http Request.
EntityData.Builder - Class in com.kontakt.sdk.android.http.data
Entity data Builder.
equals(Object) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
equals(Object) - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry
 
equals(Object) - Method in class com.kontakt.sdk.android.common.FileData
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Company
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Config
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Device
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Firmware
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Manager
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Profile
 
equals(Object) - Method in class com.kontakt.sdk.android.common.model.Venue
 
equals(Object) - Method in class com.kontakt.sdk.android.http.ETag
 
equals(Object) - Method in class com.kontakt.sdk.android.http.SearchMeta
 
ERROR_AUTHENTICATION - Static variable in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Error code informing that unexpected error has occured while attempting Eddystone authentication.
ERROR_AUTHENTICATION - Static variable in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Error code informing that unexpected error has occured while attempting beacon authentication.
ERROR_BATCH_WRITE_INTERVAL - Static variable in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Error code informing that Batch write operation failed during Interval write.
ERROR_BATCH_WRITE_MAJOR - Static variable in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Error code informing that Batch write operation failed during Major write.
ERROR_BATCH_WRITE_MINOR - Static variable in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Error code informing that Batch write operation failed during Minor write.
ERROR_BATCH_WRITE_PROXIMITY_UUID - Static variable in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Error code informing that Batch write operation failed during Proximity UUID write.
ERROR_BATCH_WRITE_TX_POWER - Static variable in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Error code informing that Batch write operation failed during Transmission Power write.
ERROR_CHARACTERISTIC_READING - Static variable in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Error code informing that error has occured during characteristic reading request.
ERROR_OVERWRITE_REQUEST - Static variable in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Error code informing that error has occured during characteristic overwrite process.
ERROR_OVERWRITE_REQUEST - Static variable in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Error code informing that error has occured during characteristic overwrite process.
ERROR_SERVICES_DISCOVERY - Static variable in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Error code informing that Eddystone services discovery has failed.
ERROR_SERVICES_DISCOVERY - Static variable in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Error code informing that Beacon services discovery has failed.
ETag - Class in com.kontakt.sdk.android.http
ETag is introduced to provide web cache validation and to allow to make conditional requests.
evaluate(double[], int, int) - Method in class com.kontakt.sdk.android.ble.math.Mean
Returns the arithmetic mean of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double[], int, int) - Method in class com.kontakt.sdk.android.ble.math.Sum
The sum of the entries in the specified portion of the input array, or 0 if the designated subarray is empty.
evaluate(double[], double[], int, int) - Method in class com.kontakt.sdk.android.ble.math.Sum
The weighted sum of the entries in the specified portion of the input array, or 0 if the designated subarray is empty.
evaluate(double[], double[]) - Method in class com.kontakt.sdk.android.ble.math.Sum
The weighted sum of the entries in the the input array.
eventType - Variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
EventType - Enum in com.kontakt.sdk.android.ble.discovery
EVERYWHERE - Static variable in class com.kontakt.sdk.android.ble.device.BeaconRegion
The constant EVERYWHERE.
EVERYWHERE - Static variable in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
Predefined constant specifying that every visible remote Eddystone device should be notified by Android device regardless of its belonging to the specific namespace.
evictInactiveDevices() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
evictInactiveDevices() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Evicts inactive devices.
extractMetaData(byte[]) - Static method in class com.kontakt.sdk.android.ble.discovery.DiscoveryUtils
Extracts manufacturer and service data from scan record.
extractPayload(byte[], int, int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
 

F

FAILURE_UNKNOWN_BEACON - Static variable in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Failure code informing that BLE device was not recognised as kontakt.io Eddystone.
FAILURE_UNKNOWN_BEACON - Static variable in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Failure code informing that BLE device was not recognised as kontakt.io Beacon.
FAILURE_WRONG_PASSWORD - Static variable in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Failure code informing that beacon was not authenticated because of wrong password.
FAILURE_WRONG_PASSWORD - Static variable in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Failure code informing that beacon was not authenticated because of wrong password.
fetchFirmwareFileData(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Fetch firmware file data.
fetchFirmwareFileData(String) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
 
fetchFirmwareFileData(String, SDKOptional<ETag>, ResultApiCallback<FileData>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
 
fetchFirmwareFileData(String, ResultApiCallback<FileData>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
 
FILE - Static variable in class com.kontakt.sdk.android.common.util.Constants
The FILE constant.
FILE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The FILE.
FileData - Class in com.kontakt.sdk.android.common
File data wraps bytes array obtained from Http Response when content load is desired.
filter(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
Filters Advertising Package with specfied IBeaconFilters.
finishScan() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
finishScan() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Finishes scan.
Firmware - Class in com.kontakt.sdk.android.common.model
Firmware model provides information concerning the Beacon embedded software that is currently installed on it.
FIRMWARE - Static variable in class com.kontakt.sdk.android.common.util.Constants
The FIRMWARE constant.
Firmware.Builder - Class in com.kontakt.sdk.android.common.model
Firmware Builder.
FIRMWARE_REVISION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
firmwareApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
FirmwareApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
Firmware API accessor provides interface for Firmware retrieval.
FirmwareFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
A predicate accepting iBeacon device with specific firmware version.
FirmwareFilter(int) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.FirmwareFilter
 
FIRST_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The FIRST _ nAME.
FluentResponse<T> - Class in com.kontakt.sdk.android.http
The type Fluent response.
FluentResponse.ByteArrayResponse<T> - Class in com.kontakt.sdk.android.http
The type Byte array response.
FluentResponse.JSONResponse<T> - Class in com.kontakt.sdk.android.http
The type JSON response.
ForceScanConfiguration - Class in com.kontakt.sdk.android.ble.configuration
According to the bug no 65863 reported at Android Open Source Project some Android devices perform single scan for each BLE device found.
ForceScanConfiguration(long, long) - Constructor for class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Instantiates a new Force Scan Configuration.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Beacon
Creates new instance of Beacon from JSON content.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.BrowserAction
Creates BrowserAction from JSON Object
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.CloudBeacon
Builds CloudBeacon instance from JSON content.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.CloudConfig
From cloud config.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Company
Creates new Company instance from JSON content.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Config
Create Config instance from JSON content.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.ContentAction
Creates new Content action from JSON content and Content data.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Device
From device.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Firmware
Creates new Firmware instance from JSON content and File data.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Manager
Instantiates new Manager from JSON content.
from(JSONArray) - Static method in class com.kontakt.sdk.android.common.model.Manager
Creates Set of managers from JSON array.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Profile
Creates new Profile instance from JSON content.
from(JSONObject) - Static method in class com.kontakt.sdk.android.common.model.Venue
Creates new Venue instance from JSON content and File data.
from(JSONObject) - Static method in class com.kontakt.sdk.android.http.SearchMeta
From search meta.
fromDistance(double) - Static method in enum com.kontakt.sdk.android.common.Proximity
Categorizes accuracy to Proximity.
fromJSON(String) - Static method in enum com.kontakt.sdk.android.http.OrderBy
From jSON.
fromScanRecord(byte[]) - Static method in enum com.kontakt.sdk.android.ble.spec.eddystone.EddystoneFrameType
Extracts frame type from given scan record.

G

get() - Method in class com.kontakt.sdk.android.ble.service.ProximityService.ServiceBinder
 
get(EddystoneService) - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides services with belonging characteristics map.
get(IBeaconService) - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Get Characteristics by given ServiceModel.
get(int, long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
get() - Method in interface com.kontakt.sdk.android.common.interfaces.SDKSupplier
Supplies object.
get() - Method in class com.kontakt.sdk.android.common.util.SDKOptional
Get t.
get() - Method in class com.kontakt.sdk.android.http.HttpResult
Gets value.
getAccelerometerWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides accelerometer wrapper.
getAction(UUID, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Requests action by Id sending ETag in newHeader additionally.
getAction(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
getAction(UUID, SDKOptional<ETag>, ResultApiCallback<IAction>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
getAction(UUID, ResultApiCallback<IAction>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
getActionContent(UUID, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Requests action content.
getActionContent(UUID, SDKOptional<ETag>, ResultApiCallback<FileData>) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
getActionsCount() - Method in class com.kontakt.sdk.android.common.model.Device
 
getActionsCount() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets actions count.
getActionsCount() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets actions count.
getActionsForDevice(UUID, int, int) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Requests actions for beacon by proximity values.
getActionsForDevice(UUID, int, int, ResultApiCallback<List<IAction>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
getActionsForDeviceWithProximity(UUID, int, int, Proximity) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Requests actions for beacon by its proximity from android device.
getActionsForDeviceWithProximity(UUID, int, int, Proximity, ResultApiCallback<List<IAction>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
getActivePeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
Provides active scan period [ms].
getActivityCheckConfiguration() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getAddress() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets MAC address of beacon.
getAddress() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getAddress() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides address.
getAddress() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets address.
getAddress() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getAdvertisingInterval() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
 
getAdvertisingInterval() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides advertising interval.
getAdvertisingInterval() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice.Characteristics
 
getAdvertisingIntervalWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets advertising interval wrapper.
getAlias() - Method in class com.kontakt.sdk.android.common.model.Device
 
getAlias() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets Beacon alias.
getAlias() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets alias.
getApiKey() - Method in class com.kontakt.sdk.android.common.KontaktSDK
 
getBatteryLevel() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
 
getBatteryLevel() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.EddystoneCharacteristics
 
getBatteryLevel() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice.Characteristics
 
getBatteryLevel() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice.Characteristics
 
getBatteryLevelWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides battery level wrapper.
getBatteryLevelWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets battery level wrapper.
getBatteryPercentagePower() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides battery percentage power.
getBatteryPower() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Returns percentage battery power.
getBatteryPower() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getBatteryVoltage() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getBatteryVoltage() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneTLMAdvertisingPacket
Provides battery voltage.
getBatteryVoltage() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry
Provides battery voltage [mV].
getBatteryVoltage() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getBeaconUniqueId() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides beacon unique id.
getBeaconUniqueId() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets beacon unique id.
getBLEScanDuration() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getBleScanDuration() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getBLEScanDuration() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets bLE scan duration.
getBleScanDuration() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets ble scan duration.
getBleScanInterval() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getBleScanInterval() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getBleScanInterval() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets ble scan interval.
getBleScanInterval() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets ble scan interval.
getBluetoothDevice(String) - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Provides bluetooth device for specified MAC address.
getBoolean(JSONObject, String, boolean) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets boolean value bound with specified key.
getBootloaderWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides bootloader wrapper.
getBootloaderWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets bootloader wrapper.
getBrowserActions() - Method in class com.kontakt.sdk.android.common.model.Device
 
getBrowserActions() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets browser actions.
getCharacteristic() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets wrapped characteristic.
getCheckPeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Provides check period.
getCloudConfigForDevice(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets cloud config for beacon.
getCloudConfigForDevice(String) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
getCloudConfigForDevice(String, SDKOptional<ETag>, ResultApiCallback<ICloudConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
getCloudConfigForDevice(String, ResultApiCallback<ICloudConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
getCompany() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets company.
getCompany() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getConfigForDevice(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets config for beacon by beacon unique Id sending ETag's value in request newHeader additionally.
getConfigForDevice(String) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
getConfigForDevice(String, SDKOptional<ETag>, ResultApiCallback<IConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
getConfigForDevice(String, ResultApiCallback<IConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
getContentActions() - Method in class com.kontakt.sdk.android.common.model.Device
 
getContentActions() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets content actions.
getContentCategory() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getContentCategory() - Method in interface com.kontakt.sdk.android.common.model.IContentAction
Gets content category.
getContentLength() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getContentLength() - Method in interface com.kontakt.sdk.android.common.model.IContentAction
Gets content length.
getContentType() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getContentType() - Method in interface com.kontakt.sdk.android.common.model.IContentAction
Gets content type.
getContentUrl() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getContentUrl() - Method in interface com.kontakt.sdk.android.common.model.IContentAction
Gets content url.
getCountryCode() - Method in class com.kontakt.sdk.android.common.model.Company
 
getCountryCode() - Method in interface com.kontakt.sdk.android.common.model.ICompany
Gets country code.
getCoverType() - Method in interface com.kontakt.sdk.android.common.model.IVenue
Gets cover type.
getCoverType() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getData() - Method in class com.kontakt.sdk.android.common.FileData
Gets data.
getDataSendInterval() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getDataSendInterval() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDataSendInterval() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets data send interval.
getDataSendInterval() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets data send interval.
getDefaultSettingsWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets default settings wrapper.
getDefaultSSIDAuth() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getDefaultSSIDAuth() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDefaultSSIDAuth() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets default sSID auth.
getDefaultSSIDAuth() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets default sSID auth.
getDefaultSSIDCrypt() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getDefaultSSIDCrypt() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDefaultSSIDCrypt() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets default sSID crypt.
getDefaultSSIDCrypt() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets default sSID crypt.
getDefaultSSIDKey() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getDefaultSSIDKey() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDefaultSSIDKey() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets default SSID key.
getDefaultSSIDKey() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets default sSID key.
getDefaultSSIDName() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getDefaultSSIDName() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDefaultSSIDName() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets default sSID name.
getDefaultSSIDName() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets default sSID name.
getDefaultsWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Get defaults wrapper.
getDescription() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getDescription() - Method in interface com.kontakt.sdk.android.common.model.IBrandedPlace
Gets description.
getDescription() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Gets description.
getDescription() - Method in interface com.kontakt.sdk.android.common.model.IProfile
Gets description.
getDescription() - Method in class com.kontakt.sdk.android.common.model.Profile
 
getDescription() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getDevice() - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
 
getDevice() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteDeviceConnection
Gets remote device that the connection is established with.
getDevice() - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
getDevice() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getDevice() - Method in interface com.kontakt.sdk.android.common.model.IAction
Gets Proximity Source.
getDevice() - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
getDevice(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Requests beacon by unique Id sending ETag in newHeader additionally.
getDevice(String) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
getDevice(String, SDKOptional<ETag>, ResultApiCallback<IDevice>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
getDevice(String, ResultApiCallback<IDevice>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
getDeviceByProximity(UUID, int, int, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Requests beacon by proximity sending ETag in newHeader additionally.
getDeviceByProximity(UUID, int, int) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
getDeviceByProximity(UUID, int, int, SDKOptional<ETag>, ResultApiCallback<IDevice>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
getDeviceByProximity(UUID, int, int, ResultApiCallback<IDevice>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
getDeviceCredentials(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
getDeviceCredentials(String, SDKOptional<ETag>, ResultApiCallback<IDevice.Credentials>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
getDeviceHashCode() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides device hash code.
getDeviceList() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
Provides device list.
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.
getDeviceNameWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
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
 
getDevices() - Method in interface com.kontakt.sdk.android.common.model.IVenue
Gets beacons.
getDevices() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getDevicesCount() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets belonging beacons count.
getDevicesCount() - Method in interface com.kontakt.sdk.android.common.model.IVenue
Gets beacons count.
getDevicesCount() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getDevicesCount() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getDevicesInSpace(Space) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
getDeviceType() - Method in class com.kontakt.sdk.android.common.model.Beacon
 
getDeviceType() - Method in class com.kontakt.sdk.android.common.model.Device
 
getDeviceType() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets type.
getDeviceTypeWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides device type wrapper.
getDeviceUniqueId() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconUniqueIdFilter
Provides beacon unique id.
getDeviceUniqueId() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getDeviceUniqueId() - Method in class com.kontakt.sdk.android.common.model.Config
 
getDeviceUniqueId() - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials
 
getDeviceUniqueId() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets beacon unique id.
getDeviceUniqueId() - Method in interface com.kontakt.sdk.android.common.model.IDevice.Credentials
Gets beacon unique id.
getDistance() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets accuracy.
getDistance() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getDistance() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides accuracy.
getDistance() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getDouble(JSONObject, String, double) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets double value bound with specified key.
getEddystoneDevice() - Method in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Gets Eddystone device that the connection is established with.
getEddystoneScanContext() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getEmail() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets email.
getEmail() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getETag() - Method in class com.kontakt.sdk.android.http.HttpResult
Gets ETag.
getETag() - Method in class com.kontakt.sdk.android.http.RequestDescription
Gets e tag.
getEventType() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
getEventType() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceEvent
 
getExtension() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
 
getExtension() - Method in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext.Builder
 
getFilters() - Method in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext
Provides IBeacon filters.
getFirmware() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets firmware.
getFirmware(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Requests firmware by its name.
getFirmware(String) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
 
getFirmware(String, SDKOptional<ETag>, ResultApiCallback<FileData>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
 
getFirmware(String, ResultApiCallback<FileData>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
 
getFirmwareRevision() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
 
getFirmwareRevision() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.EddystoneCharacteristics
 
getFirmwareRevision() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice.Characteristics
 
getFirmwareRevision() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice.Characteristics
 
getFirmwareRevisionWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides firmware revision wrapper.
getFirmwareRevisionWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets firmware revision wrapper.
getFirmwareVersion() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets firmware version.
getFirmwareVersion() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides firmware version.
getFirmwareVersion() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.FirmwareFilter
Gets firmware version.
getFirmwareVersion() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getFirstName() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets first name.
getFirstName() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getForceScanActivePeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Provides force scan active period (in milliseconds).
getForceScanConfiguration() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getForceScanPassivePeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ForceScanConfiguration
Provides force scan passive period (in milliseconds).
getFullPeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
Provides sum of both active and passive period [ms].
getHardwareRevision() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
 
getHardwareRevision() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.EddystoneCharacteristics
 
getHardwareRevision() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice.Characteristics
 
getHardwareRevision() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice.Characteristics
 
getHardwareRevisionWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides hardware revision wrapper.
getHardwareRevisionWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets hardware revision wrapper.
getHeaders() - Method in class com.kontakt.sdk.android.http.RequestDescription
Extract header list.
getHexStringValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets hex string value.
getHttpStatus() - Method in exception com.kontakt.sdk.android.http.exception.ClientException
 
getIBeaconScanContext() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getId() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getId() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
getId() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
getId() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Gets proximity manager id.
getId() - Method in interface com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic.BeaconCharacteristic
Gets Beacon characteristic id.
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.eddystone.EddystoneCharacteristic
 
getId() - Method in enum com.kontakt.sdk.android.ble.spec.eddystone.EddystoneService
Provides service UUID.
getId() - Method in enum com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconCharacteristic
Gets characteristic id.
getId() - Method in enum com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconService
Gets Service id.
getId() - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
getId() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getId() - Method in class com.kontakt.sdk.android.common.model.Company
 
getId() - Method in class com.kontakt.sdk.android.common.model.Config
 
getId() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getId() - Method in class com.kontakt.sdk.android.common.model.Device
 
getId() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getId() - Method in interface com.kontakt.sdk.android.common.model.IAction
Gets Action id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets Beacon id.
getId() - Method in interface com.kontakt.sdk.android.common.model.ICompany
Gets id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets Config id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Gets id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets manager id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IProfile
Gets id.
getId() - Method in interface com.kontakt.sdk.android.common.model.IVenue
Gets id.
getId() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getId() - Method in class com.kontakt.sdk.android.common.model.Profile
 
getId() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getId() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneNamespace
 
getImageUrl() - Method in interface com.kontakt.sdk.android.common.model.IBrandedPlace
Gets image url.
getImageUrl() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getInactivityTimeout() - Method in class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
Provides Beacon Inactivity Timeout [ms].
getInstance() - Static method in class com.kontakt.sdk.android.common.KontaktSDK
 
getInstanceId() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.EddystoneCharacteristics
 
getInstanceId() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getInstanceId() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneUIDAdvertisingPacket
Provides instance id.
getInstanceId() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic instance id.
getInstanceId() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice.Characteristics
 
getInstanceId() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getInstanceIdBytes() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneUIDAdvertisingPacket
Provides instance id bytes.
getInstanceIdWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides instance id wrapper.
getInt(JSONObject, String, int) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets int value bound with specified key.
getInterval() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getInterval() - Method in class com.kontakt.sdk.android.common.model.Config
 
getInterval() - Method in class com.kontakt.sdk.android.common.model.Device
 
getInterval() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets interval.
getInterval() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets interval.
getInterval() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets interval.
getInterval() - Method in interface com.kontakt.sdk.android.common.model.IProfile
Gets interval.
getInterval() - Method in class com.kontakt.sdk.android.common.model.Profile
 
getIntValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's value as Integer.
getLastName() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets last name.
getLastName() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getLatestFirmwareForBeacons(Set<String>, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
Requests latest firmware for beacons.
getLatestFirmwareForBeacons(Set<String>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
 
getLatestFirmwareForBeacons(Set<String>, SDKOptional<ETag>, ResultApiCallback<Map<String, IFirmware>>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
 
getLatestFirmwareForBeacons(Set<String>, ResultApiCallback<Map<String, IFirmware>>) - Method in interface com.kontakt.sdk.android.http.interfaces.FirmwareApiAccessor
 
getLong(JSONObject, String, long) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets long value bound with specified key.
getLongValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's valueas Lon.
getMaintenanceEnd() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getMaintenanceEnd() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets maintenance end time.
getMaintenanceStart() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getMaintenanceStart() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets mainenance start time.
getMajor() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
 
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 interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides major.
getMajor() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets major.
getMajor() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MajorFilter
Provides major.
getMajor() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getMajor() - Method in class com.kontakt.sdk.android.common.model.Config
 
getMajor() - Method in class com.kontakt.sdk.android.common.model.Device
 
getMajor() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets major.
getMajor() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets Major.
getMajor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice.Characteristics
 
getMajor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getMajor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
Gets major value .
getMajorWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets major wrapper.
getManager(UUID, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Gets manager.
getManager(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
getManager(UUID, SDKOptional<ETag>, ResultApiCallback<IManager>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
getManager(UUID, ResultApiCallback<IManager>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
getManagerId() - Method in class com.kontakt.sdk.android.common.model.Device
 
getManagerId() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets manager id.
getManagerId() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets manager id.
getManagerId() - Method in interface com.kontakt.sdk.android.common.model.IVenue
Gets Manager Id.
getManagerId() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getManufacturerData() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides advertising data.
getManufacturerName() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
 
getManufacturerName() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.EddystoneCharacteristics
 
getManufacturerName() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice.Characteristics
 
getManufacturerName() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice.Characteristics
 
getManufacturerNameWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides manufacturer name wrapper.
getManufacturerNameWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets manufacturer name wrapper.
getMasterPassword() - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials
 
getMasterPassword() - Method in interface com.kontakt.sdk.android.common.model.IDevice.Credentials
Gets Beacon master password.
getMasterPasswordWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides master password wrapper.
getMessage() - Method in class com.kontakt.sdk.android.http.HttpResult
Gets message.
getMessagingHandler() - Method in class com.kontakt.sdk.android.ble.service.ProximityService
Gets internal messaging handler.
getMinor() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
 
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 interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides minor.
getMinor() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets minor.
getMinor() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MinorFilter
Proivdes minor.
getMinor() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getMinor() - Method in class com.kontakt.sdk.android.common.model.Config
 
getMinor() - Method in class com.kontakt.sdk.android.common.model.Device
 
getMinor() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets minor.
getMinor() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets Minor.
getMinor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice.Characteristics
 
getMinor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getMinor() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
Gets minor value .
getMinorWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets minor wrapper.
getModelName() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
 
getModelName() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice.Characteristics
 
getN() - Method in class com.kontakt.sdk.android.ble.math.Mean
 
getN() - Method in class com.kontakt.sdk.android.ble.math.Sum
 
getName() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets beacon name.
getName() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
getName() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
getName() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides name.
getName() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic name.
getName() - Method in enum com.kontakt.sdk.android.ble.spec.eddystone.EddystoneService
Provides service name.
getName() - Method in enum com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconService
Gets Service name.
getName() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getName() - Method in class com.kontakt.sdk.android.common.model.Company
 
getName() - Method in class com.kontakt.sdk.android.common.model.Device
 
getName() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getName() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets Beacon name.
getName() - Method in interface com.kontakt.sdk.android.common.model.IBrandedPlace
Gets name.
getName() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets name.
getName() - Method in interface com.kontakt.sdk.android.common.model.ICompany
Gets name.
getName() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets name.
getName() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Gets name.
getName() - Method in interface com.kontakt.sdk.android.common.model.IProfile
Gets name.
getName() - Method in class com.kontakt.sdk.android.common.model.Profile
 
getName() - Method in class com.kontakt.sdk.android.common.model.Venue
 
getName() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getName() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
Gets name.
getName() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneNamespace
 
getNamespace() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDeviceEvent
Provides namespace that the Eddystone devices list belongs to.
getNamespaceId() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.EddystoneCharacteristics
 
getNamespaceId() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getNamespaceId() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneUIDAdvertisingPacket
Provides namespace id.
getNamespaceId() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice.Characteristics
 
getNamespaceId() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getNamespaceIdBytes() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneUIDAdvertisingPacket
Get namespace id bytes.
getNamespaceIdWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides namespace id wrapper.
getNameWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides name wrapper.
getNextResultsURI() - Method in class com.kontakt.sdk.android.http.SearchMeta
Gets next results uRI.
getNonConnectableWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides non connectable wrapper.
getNonConnectableWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets non connectable wrapper.
getOffset() - Method in class com.kontakt.sdk.android.http.SearchMeta
Gets max result.
getOrCreateAdvertisingPackage(BluetoothDevice, int, SparseArray<byte[]>) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
Creates or retrieves cached advertising package.
getOrder() - Method in class com.kontakt.sdk.android.http.RequestDescription
Gets order.
getOrder() - Method in class com.kontakt.sdk.android.http.SearchMeta
Gets order.
getOrderBy() - Method in class com.kontakt.sdk.android.http.RequestDescription
Gets order by.
getOrderBy() - Method in class com.kontakt.sdk.android.http.SearchMeta
Gets order by.
getParameters() - Method in class com.kontakt.sdk.android.http.data.AbstractEntityData
Provides parameter list.
getParameters() - Method in class com.kontakt.sdk.android.http.RequestDescription
Extract parameters list.
getParameterValue(String) - Method in class com.kontakt.sdk.android.http.data.AbstractEntityData
Provides parameter value.
getPassivePeriod() - Method in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
Provides passive period [ms].
getPassword() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets password.
getPassword() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getPassword() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getPassword() - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials
 
getPassword() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets password.
getPassword() - Method in interface com.kontakt.sdk.android.common.model.IDevice.Credentials
Gets Beacon password.
getPassword() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getPasswordWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides password wrapper.
getPasswordWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets password wrapper.
getPduCount() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getPduCount() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneTLMAdvertisingPacket
Provides pdu count.
getPduCount() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry
Provides pdu count since last reboot.
getPduCount() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getPermissions() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic permissions.
getPowerLevel() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
 
getPowerLevel() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.EddystoneCharacteristics
 
getPowerLevel() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice.Characteristics
 
getPowerLevel() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice.Characteristics
 
getPowerLevelWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets power level wrapper.
getPreviousResultsURI() - Method in class com.kontakt.sdk.android.http.SearchMeta
Gets previous results uRI.
getProfile(String, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Requests profile by its name.
getProfile(String) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
getProfile(String, SDKOptional<ETag>, ResultApiCallback<IProfile>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
getProfile(String, ResultApiCallback<IProfile>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
getPropagatedDeviceNameWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets propagated device name wrapper.
getProperties() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic properties.
getProximity() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets one of three values: IMMEDIATE, NEAR, FAR.
getProximity() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getProximity() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides proximity.
getProximity() - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
getProximity() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getProximity() - Method in interface com.kontakt.sdk.android.common.model.IAction
Gets proximity.
getProximity() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getProximityUUID() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
 
getProximityUUID() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets Proximity UUID.
getProximityUUID() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
getProximityUUID() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides proximity uUID.
getProximityUUID() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
Gets proximity uUID.
getProximityUUID() - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.ProximityUUIDFilter
Proivdes proximity UUID.
getProximityUUID() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getProximityUUID() - Method in class com.kontakt.sdk.android.common.model.Config
 
getProximityUUID() - Method in class com.kontakt.sdk.android.common.model.Device
 
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets proximity uUID.
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets Proximity UUID.
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.model.IProfile
Gets proximity uUID.
getProximityUUID() - Method in class com.kontakt.sdk.android.common.model.Profile
 
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice.Characteristics
 
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getProximityUUID() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
Gets proximity.
getProximityWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets proximity wrapper.
getReasonPhrase() - Method in class com.kontakt.sdk.android.http.HttpResult
Gets reason phrase.
getRegion() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Gets iBeacon region.
getRequestName() - Method in class com.kontakt.sdk.android.http.ETag
Gets request name.
getRequiredServices() - Static method in enum com.kontakt.sdk.android.ble.spec.eddystone.EddystoneService
Provides required services.
getResetDeviceWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides reset device wrapper.
getResetWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets reset wrapper.
getResponseName() - Method in class com.kontakt.sdk.android.http.ETag
Gets response name.
getResult() - Method in class com.kontakt.sdk.android.ble.math.Mean
 
getResult() - Method in class com.kontakt.sdk.android.ble.math.Sum
 
getResultsOffset() - Method in class com.kontakt.sdk.android.http.RequestDescription
Gets results offset.
getResultsStartIndex() - Method in class com.kontakt.sdk.android.http.RequestDescription
Gets results start index.
getRole() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets role.
getRole() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getRssi() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets rssi.
getRssi() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getRssi() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides rssi.
getRssi() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getScanContext(int) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
getScanMode() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getScanPeriod() - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext
 
getSearchMeta() - Method in class com.kontakt.sdk.android.http.HttpResult
Gets search meta.
getSensorOnWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides sensor on wrapper.
getServiceData() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides service data.
getSetNewPasswordWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides set new password wrapper.
getSetNewPasswordWrapper() - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Gets set new password wrapper.
getShuffleIntervalWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides shuffle interval wrapper.
getShuffleKeyWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides shuffle key wrapper.
getSpaces() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext
 
getSpaces() - Method in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext
 
getSpaceSet() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
getStartIndex() - Method in class com.kontakt.sdk.android.http.SearchMeta
Gets start index.
getStatusCode() - Method in class com.kontakt.sdk.android.http.HttpResult
Gets HttpResponse's status code.
getString(JSONObject, String, String) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets string value bound with specified key.
getStringOrNull(JSONObject, String) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets string or null.
getStringValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's value as String.
getSupervisorId() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets supervisor id.
getSupervisorId() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getTelemetryVersion() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTelemetryVersion() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneTLMAdvertisingPacket
Provides telemetry version.
getTelemetryVersion() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getTemperature() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTemperature() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneTLMAdvertisingPacket
Provides temperature.
getTemperature() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry
Provides temperature (Celsius degrees).
getTemperature() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getTimeSincePowerUp() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTimeSincePowerUp() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneTLMAdvertisingPacket
Provides time since power up.
getTimeSincePowerUp() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry
Provides time since power up.
getTimeSincePowerUp() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getTimestamp() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets timestamp - time when beacon device was discovered
getTimestamp() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTimestamp() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
getTimestamp() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceEvent
 
getTimestamp() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides timestamp indicating when Beacon was found.
getTimestamp() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
getTLMBytes() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneTLMAdvertisingPacket
Provides TLM bytes.
getTLMFilters() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext
Provides TLM advertising packet filters.
getTriggerFrameTypes() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext
Gets trigger frame types.
getTxPower() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets measured power.
getTxPower() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getTxPower() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
Provides tx power.
getTxPower() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getTxPower() - Method in class com.kontakt.sdk.android.common.model.Config
 
getTxPower() - Method in class com.kontakt.sdk.android.common.model.Device
 
getTxPower() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets tx power.
getTxPower() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Gets tx power.
getTxPower() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets tx power.
getTxPower() - Method in interface com.kontakt.sdk.android.common.model.IProfile
Gets tx power.
getTxPower() - Method in class com.kontakt.sdk.android.common.model.Profile
 
getTxPower() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getTxPower() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getTxPowerWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides tx power wrapper.
getType() - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
getType() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
getType() - Method in interface com.kontakt.sdk.android.common.model.IAction
Gets Action type.
getUIDFilters() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext
Provides UID advertising packet filters.
getUniqueId() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Gets beacon unique id.
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Company
 
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Device
 
getUniqueId() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets Beacon unique id.
getUniqueId() - Method in interface com.kontakt.sdk.android.common.model.ICompany
Gets unique id.
getUniqueId() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets unique id.
getUniqueId() - Method in interface com.kontakt.sdk.android.common.model.IManager
Gets unique id.
getUniqueId() - Method in class com.kontakt.sdk.android.common.model.Manager
 
getUniqueId() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconDevice
 
getUniqueIdWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides unique id wrapper.
getUrl() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.EddystoneCharacteristics
 
getUrl() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
getUrl(byte[]) - Static method in class com.kontakt.sdk.android.ble.device.EddystoneUtils
Provides url from byte array.
getUrl() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneURLAdvertisingPacket
Provides url.
getUrl() - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
getUrl() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getUrl() - Method in interface com.kontakt.sdk.android.common.model.IBrowserAction
Gets url.
getUrl() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Gets url with Firmware content to download.
getUrl() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice.Characteristics
 
getUrl() - Method in interface com.kontakt.sdk.android.common.profile.IEddystoneDevice
 
getUrlBytes() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneURLAdvertisingPacket
Provides url bytes.
getURLFilters() - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext
Provides URL advertising packet filters.
getUrlWrapper() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Provides url wrapper.
getUUID(JSONObject, String, UUID) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets UUID value bound with specified key.
getUUIDOrNull(JSONObject, String) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Gets UUID value bound with specified key or null if the key does not exist.
getUUIDValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's value as UUID.
getValidVersions() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
getValidVersions() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Gets valid versions.
getValue() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic's value as byte array.
getValue() - Method in class com.kontakt.sdk.android.http.ETag
Gets ETag value.
getVenue() - Method in class com.kontakt.sdk.android.common.model.Device
 
getVenue() - Method in interface com.kontakt.sdk.android.common.model.IBeacon
Gets venue that that this Beacon belongs to.
getVenue() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Gets venue.
getVenue(UUID, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Requests venue by venue Id.
getVenue(UUID, SDKOptional<ETag>, ResultApiCallback<IVenue>) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
 
getVenueImage(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Requests venue image by venue Id.
getVenueImage(UUID, ResultApiCallback<FileData>) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
 
getVersion() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry
Provides version.
getWifiScanCount() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getWifiScanCount() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Wifi scan count.
getWifiScanInterval() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getWifiScanInterval() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getWifiScanInterval() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets wifi scan interval.
getWifiScanInterval() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets wifi scan interval.
getWorkingMode() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
getWorkingMode() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
getWorkingMode() - Method in interface com.kontakt.sdk.android.common.model.ICloudBeacon
Gets working mode.
getWorkingMode() - Method in interface com.kontakt.sdk.android.common.model.ICloudConfig
Gets working mode.
getWriteType() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Gets characteristic write type.

H

HARDWARE_REVISION - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
hashCode() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
 
hashCode() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
hashCode() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
hashCode() - Method in class com.kontakt.sdk.android.ble.device.EddystoneNamespace
 
hashCode() - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
hashCode() - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry
 
hashCode() - Method in class com.kontakt.sdk.android.common.FileData
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Beacon
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Company
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Config
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Manager
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Profile
 
hashCode() - Method in class com.kontakt.sdk.android.common.model.Venue
 
hashCode() - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
The computed hashCode from toHashCode() is returned due to the likelihood of bugs in mis-calling toHashCode() and the unlikeliness of it mattering what the hashCode for HashCodeBuilder itself is.
hashCode() - Method in class com.kontakt.sdk.android.http.ETag
 
hashCode() - Method in class com.kontakt.sdk.android.http.SearchMeta
 
HashCodeBuilder - Class in com.kontakt.sdk.android.common.util
HashCodeBuilder is used to build hashCode for objects.
hasJSONKey(JSONObject, String) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Checks whether JSONObject contains specified key with non-null value.
hasNextResultsURI() - Method in class com.kontakt.sdk.android.http.SearchMeta
Has next results uRI.
hasPreviousResultsURI() - Method in class com.kontakt.sdk.android.http.SearchMeta
Provides answer if request descritpion has previous results.
HEADER_NAME_REQUEST - Static variable in class com.kontakt.sdk.android.http.ETag
The constant HEADER_NAME_REQUEST.
HEADER_NAME_RESPONSE - Static variable in class com.kontakt.sdk.android.http.ETag
The constant HEADER_NAME_RESPONSE.
HttpResult<T> - Class in com.kontakt.sdk.android.http
Result contains data loaded from Http Response when interaction with REST Client is desired.
HttpResult.Builder<T> - Class in com.kontakt.sdk.android.http
The type Builder.
HttpUtils - Class in com.kontakt.sdk.android.common.util
Utility methods for Http interaction.

I

i(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send an Info log message
i(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send an Info log message and log the exception.
IAction - Interface in com.kontakt.sdk.android.common.model
Actions are the properties of Proximity Sources.
IAction.ActionType - Enum in com.kontakt.sdk.android.common.model
Action type specifies what kind of information can be retrieved from Action.
IBeacon - Interface in com.kontakt.sdk.android.common.model
Beacon model represents JSON model of Beacon device with kontakt.io logic applied.
IBeaconAdvertisingDataController - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
AdvertisingDataController extracts necessary data from propagated Beacon's advertising package frame and describes devices .
IBeaconAdvertisingDataController(IBeaconScanContext) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
AdvertisingDataController handles advertising data (BluetoothAdapter.LeScanCallback).
IBeaconAdvertisingPacket - Interface in com.kontakt.sdk.android.ble.discovery.ibeacon
AdvertisingPackage provides parsed data from received in Scan Record.
IBeaconCharacteristic - Enum in com.kontakt.sdk.android.ble.spec.ibeacon
IBeaconCharacteristic The Name enums depict specification given in kontakt.io Beacon specification - version 2.
IBeaconConnection - Class in com.kontakt.sdk.android.ble.connection.ibeacon
IBeacon connection allows to establish connection with beacon by authorizing it with its password and changing iBeacon parameters.
IBeaconConnection(Context, IBeaconDevice, IBeaconConnection.ConnectionListener) - Constructor for class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
 
IBeaconConnection.ConnectionListener - Interface in com.kontakt.sdk.android.ble.connection.ibeacon
 
IBeaconConnection.State - Enum in com.kontakt.sdk.android.ble.connection.ibeacon
State enum describes all possible state that BeaconConnection may be in.
IBeaconConnection.WriteBatchListener<T> - Interface in com.kontakt.sdk.android.ble.connection.ibeacon
WriteBatchListener provides callback methods notifying about writing parameters batch to Beacon device.
IBeaconConnection.WriteListener - Interface in com.kontakt.sdk.android.ble.connection.ibeacon
WriteListener provides callbacks indicating whether Beacon characteristics manipulation ended successfully or failed.
IBeaconDevice - Interface in com.kontakt.sdk.android.common.profile
 
IBeaconDevice.Characteristics - Interface in com.kontakt.sdk.android.common.profile
 
IBeaconDeviceEvent - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
This event is notified once the IBeaconScanContext has been included to the global ScanContext and the ProximityManager scans within this global Scan Context.
IBeaconDeviceEvent(EventType, IBeaconRegion) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Instantiates a new iBeacon device event.
IBeaconDeviceEvent(EventType, IBeaconRegion, ArrayList<IBeaconDevice>) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Instantiates a new iBeacon device event.
IBeaconDiscoverer - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
Performs IBeacon devices discovery and sends specific events via DiscoveryContract.
IBeaconDiscoverer(IBeaconScanContext, ActivityCheckConfiguration, DiscoveryContract) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
Instantiates a new IBeaconDiscoverer instance.
IBeaconFilter - Interface in com.kontakt.sdk.android.ble.filter.ibeacon
Contract interface for every filter included in kontakt.io Android SDK.
IBeaconFilters - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Filters are designed to enable more detailed devices search.
IBeaconMultiFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Multi Filter allows to specify several parameters to search specific Beacon.
IBeaconMultiFilter(IBeaconMultiFilter.Builder) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
 
IBeaconMultiFilter.Builder - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Multi filter Builder.
IBeaconPropertyValidator - Class in com.kontakt.sdk.android.common.util
Provides checking methods for different properties of iBeacon devices.
IBeaconRegion - Interface in com.kontakt.sdk.android.common.profile
According to iOS naming convention Region is a geographical area defined by a circle of a specified radius around a known point on the Earth's surface.
IBeaconScanContext - Class in com.kontakt.sdk.android.ble.configuration.scan
Provides description of conditions accordin to which Android device searches IBeacon device and notifies about their presence.
IBeaconScanContext.Builder - Class in com.kontakt.sdk.android.ble.configuration.scan
Specifies the context within which the Android device should scan iBeacon devices.
IBeaconService - Enum in com.kontakt.sdk.android.ble.spec.ibeacon
Service Model describes service propagated by kontakt.io beacon after connecting to it.
IBeaconServiceStore - Class in com.kontakt.sdk.android.ble.spec.ibeacon
Acts as a container of characteristics requested before authorization.
IBeaconServiceStore(List<BluetoothGattService>) - Constructor for class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Instantiates a new Service store.
IBeaconUniqueIdFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Beacon unique id filter.
IBeaconUniqueIdFilter(String) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconUniqueIdFilter
 
IBrandedPlace - Interface in com.kontakt.sdk.android.common.model
BrandedPlace interface describes a place signified by Image cover that can be named and provided with description concerning its existence.
IBrowserAction - Interface in com.kontakt.sdk.android.common.model
Browser action contains source url that redirects to certain Web page.
ICloudBeacon - Interface in com.kontakt.sdk.android.common.model
ICloudBeacon provids
ICloudBeacon.WorkingMode - Enum in com.kontakt.sdk.android.common.model
The enum Working mode.
ICloudConfig - Interface in com.kontakt.sdk.android.common.model
The interface representing Config for Cloud Beacon device.
ICompany - Interface in com.kontakt.sdk.android.common.model
Company model describes real Company registered in kontakt.io database.
IConfig - Interface in com.kontakt.sdk.android.common.model
Config represents configuration which Beacon device must be updated with.
IContentAction - Interface in com.kontakt.sdk.android.common.model
Content action contains source url that redirects to content that may be downloaded.
ID - Static variable in class com.kontakt.sdk.android.common.util.Constants
The ID constant.
IDevice - Interface in com.kontakt.sdk.android.common.model
IDevice describes device transmitting proximity parameters describing its location.
IDevice.Credentials - Interface in com.kontakt.sdk.android.common.model
The interface Credentials.
IDevice.DeviceType - Enum in com.kontakt.sdk.android.common.model
The enum DeviceType.
IEddystoneDevice - Interface in com.kontakt.sdk.android.common.profile
 
IEddystoneDevice.Characteristics - Interface in com.kontakt.sdk.android.common.profile
 
IEddystoneNamespace - Interface in com.kontakt.sdk.android.common.profile
 
IFirmware - Interface in com.kontakt.sdk.android.common.model
Firmware provides information concerning the Beacon embedded software that is currently installed on it.
IKontaktApiClient - Interface in com.kontakt.sdk.android.http.interfaces
Kontakt REST client provides interaction with kontakt.io RESTful service.
IMAGE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The IMAGE.
IManager - Interface in com.kontakt.sdk.android.common.model
Manager represents person using kontakt.io SDK.
IManager.Role - Enum in com.kontakt.sdk.android.common.model
The Manager's Role.
IMPORTANT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The IMPORTANT.
incMoment - Variable in class com.kontakt.sdk.android.ble.math.Mean
Determines whether or not this statistic can be incremented or cleared.
increment(double) - Method in class com.kontakt.sdk.android.ble.math.Mean
 
increment(double) - Method in class com.kontakt.sdk.android.ble.math.Sum
 
indexOf(Object) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
indexOfKey(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
indexOfValue(long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
init() - Static method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Init hash code builder.
init(int, int) - Static method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Init hash code builder.
initialize(String) - Static method in class com.kontakt.sdk.android.common.KontaktSDK
 
initialize(Context) - Static method in class com.kontakt.sdk.android.common.KontaktSDK
 
initializeScan(ScanContext) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
initializeScan(ScanContext, OnServiceReadyListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
initializeScan(ScanContext) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Initializes scan
initializeScan(ScanContext, OnServiceReadyListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Initializes scan and connects to backing service if the connection is not established.
insertDevicesIntoSpace(Space, ReplacingArrayList<RBD>) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
INSTANCE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
INSTANCE_MAX_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The INTERVAL.
INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The INTERVAL.
INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Profile
The INTERVAL.
invert(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Inverts bytes array.
IProfile - Interface in com.kontakt.sdk.android.common.model
Profile describes the predefined set of parameters that Beacon can be configured with.
isAuthenticated() - Method in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Returns true if Eddystone was successfully authenticated.
isAuthenticated() - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
 
isAuthenticated() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteDeviceConnection
Provides information whether the remote device has been authenticated.
isBluetoothEnabled() - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Is bluetooth enabled.
isBluetoothLeSupported(Context) - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Provides information concerning Bluetooth Low Energy support.
isConnected() - Method in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Returns true if connection with Eddystone is established.
isConnected() - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
 
isConnected() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteDeviceConnection
Provides information whether connection is established to the device.
isConnected() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
isConnected() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Provides information about connection state with backing service.
isConnectedToDevice() - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
isDeviceAuthenticated() - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
isETagPresent() - Method in class com.kontakt.sdk.android.http.HttpResult
Checks whether ETag is present.
isImportant() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
isImportant() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Returns true if the firmware is important.
isInitialized() - Static method in class com.kontakt.sdk.android.common.KontaktSDK
 
isNotifiable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is notifiable.
isPresent() - Method in class com.kontakt.sdk.android.common.util.SDKOptional
Is present.
isPresent() - Method in class com.kontakt.sdk.android.http.HttpResult
Checkes whether result value is present.
isReadable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is readable.
isScanning() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
isScanning() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Provides information whether the ProximityManager is currently scanning.
isScanning(int) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
Provides information whether BeaconService is in ranging.
isSearchMetaPresent() - Method in class com.kontakt.sdk.android.http.HttpResult
Is search meta present.
isWritable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is writable.
IVenue - Interface in com.kontakt.sdk.android.common.model
Venue acts as Region.

J

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

K

keyAt(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
KontaktApiClient - Class in com.kontakt.sdk.android.http
API client provides interaction with kontakt.io REST API.
KontaktApiClient() - Constructor for class com.kontakt.sdk.android.http.KontaktApiClient
 
KontaktApiClient(String, String) - Constructor for class com.kontakt.sdk.android.http.KontaktApiClient
 
KontaktSDK - Class in com.kontakt.sdk.android.common
 

L

LAST_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The LAST _ nAME.
LimitedLinkedHashMap<K,V> - Class in com.kontakt.sdk.android.ble.util
Limited linked hash map acts as a normal map with subtle difference concerning size which is limited.
LimitedLinkedHashMap(int) - Constructor for class com.kontakt.sdk.android.ble.util.LimitedLinkedHashMap
Instantiates a new Limited linked hash map.
LimitedLinkedHashMap<K,V> - Class in com.kontakt.sdk.android.common.util
Limited linked hash map acts as a normal map with subtle difference concerning size which is limited.
LimitedLinkedHashMap(int) - Constructor for class com.kontakt.sdk.android.common.util.LimitedLinkedHashMap
Instantiates a new Limited linked hash map.
LimitedMeanRssiCalculator - Class in com.kontakt.sdk.android.ble.rssi
Limited Mean Rssi Calculator provides rssi calculation based on the arithmethic mean of n last rssi records where the n is the parameter applied during calculator construction.
listCloudConfigs(RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
List cloud configs.
listCloudConfigs() - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
listCloudConfigs(RequestDescription, ResultApiCallback<List<ICloudConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
listCloudConfigs(ResultApiCallback<List<ICloudConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
listConfigs(RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Gets config sending ETag's value in request newHeader additionally.
listConfigs() - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
listConfigs(RequestDescription, ResultApiCallback<List<IConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
listConfigs(ResultApiCallback<List<IConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
listDevices(RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Provides the list of devices.
listDevices() - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
listDevices(RequestDescription, ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
listDevices(ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
listDevicesForManagers(Set<UUID>, SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Requests beacons for managers by provided manager Ids.
listDevicesForManagers(Set<UUID>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
listDevicesForManagers(Set<UUID>, SDKOptional<ETag>, ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
listDevicesForManagers(Set<UUID>, ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
listManagers(RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Provides the list of managers.
listManagers() - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
listManagers(RequestDescription, ResultApiCallback<List<IManager>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
listManagers(ResultApiCallback<List<IManager>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
listProfiles(SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
Requests profiles sending ETag's value in request newHeader additionally.
listProfiles() - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
listProfiles(SDKOptional<ETag>, ResultApiCallback<List<IProfile>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
listProfiles(ResultApiCallback<List<IProfile>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ConfigurationApiAccessor
 
listProximities() - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
 
listProximities(SDKOptional<ETag>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
 
listProximities(ResultApiCallback<List<UUID>>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
 
listProximities(SDKOptional<ETag>, ResultApiCallback<List<UUID>>) - Method in interface com.kontakt.sdk.android.http.interfaces.CommonApiAccessor
 
listSubordinatesForManager(UUID, RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Gets subordinates for manager by specified Manager Id.
listSubordinatesForManager(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
listSubordinatesForManager(UUID, RequestDescription, ResultApiCallback<List<IManager>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
listSubordinatesForManager(UUID, ResultApiCallback<List<IManager>>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
listUnassignedDevicesForManager(UUID, RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Lists unassigned devices for manager for given manager Id.
listUnassignedDevicesForManager(UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
listUnassignedDevicesForManager(UUID, RequestDescription, ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
listUnassignedDevicesForManager(UUID, ResultApiCallback<List<IDevice>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
listVenues(RequestDescription) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Provides the list of venues.
listVenues() - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
 
listVenues(RequestDescription, ResultApiCallback<List<IVenue>>) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
 
listVenues(ResultApiCallback<List<IVenue>>) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
 
Logger - Class in com.kontakt.sdk.android.common.log
Logger provides optional logging for development purpouses.
LogLevel - Enum in com.kontakt.sdk.android.common.log
 

M

MAINTENANCE_END - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The constant MAINTENANCE_END.
MAINTENANCE_START - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The constant MAINTENANCE_START.
MAJOR - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The MAJOR.
MAJOR - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The MAJOR.
MAJOR - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The MAJOR.
MajorFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Predicate accepting iBeacon's advertising packet with specific major value.
MajorFilter(int) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.MajorFilter
 
Manager - Class in com.kontakt.sdk.android.common.model
Manager represents person using kontakt.io SDK.
MANAGER - Static variable in class com.kontakt.sdk.android.common.util.Constants
The MANAGER constant.
Manager.Builder - Class in com.kontakt.sdk.android.common.model
Manager Builder.
MANAGER_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The MANAGER ID.
MANAGER_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The MANAGER_ID.
ManagerData - Class in com.kontakt.sdk.android.http.data
Action data provides data set that may be included to perform CRUD operations with Manager resource.
ManagerData.Builder - Class in com.kontakt.sdk.android.http.data
The type Builder.
managersApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
ManagersApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
Managers API Accessor provides interface for Managers hierarchy management.
MANUFACTURER_NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
 
MASTER_PASSWORD - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The MASTER PASSWORD.
MASTER_PASSWORD_EXACT_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
MAX_RESULT - Static variable in class com.kontakt.sdk.android.common.util.Constants.SearchMeta
The constant MAX_RESULT.
Mean - Class in com.kontakt.sdk.android.ble.math
Computes the arithmetic mean of a set of values.
Mean() - Constructor for class com.kontakt.sdk.android.ble.math.Mean
Constructs a Mean.
Mean(FirstMoment) - Constructor for class com.kontakt.sdk.android.ble.math.Mean
Constructs a Mean with an External Moment.
MESSAGE_ATTACH_MONITORING_LISTENER - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing about attaching monitoring listener.
MESSAGE_DETACH_MONITORING_LISTENER - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing about detaching monitoring listener.
MESSAGE_FINISH_SCAN - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing backing service to finish scan.
MESSAGE_INITIALIZE_SCAN - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing backing service to intialize scan.
MESSAGE_RESTART_SCAN - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing backing service that scan should be restarted.
MESSAGE_SCAN_STARTED - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing backing service that BLE devices scan has started.
MESSAGE_SCAN_STOPPED - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing backing service that BLE devices scan has stopped.
MESSAGE_SERVICE_RESPONSE_OK - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
The response message notifying that ProximityManager's request was handled successfully.
MESSAGE_WORK_FINISHED - Static variable in class com.kontakt.sdk.android.ble.service.ProximityService
Message code informing service that scan has finished.
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.Venue
The MINOR.
MinorFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Predicate accepting iBeacon's advertising packet with specific minor value.
MinorFilter(int) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.MinorFilter
 
moment - Variable in class com.kontakt.sdk.android.ble.math.Mean
First moment on which this statistic is based.
moveDevicesToManager(Set<String>, UUID, UUID) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Moves beacons to Manager with Id and Company Id.
moveDevicesToManager(Set<String>, UUID, UUID, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 

N

NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Company
The NAME.
NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The NAME.
NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The NAME.
NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Profile
The NAME.
NAME - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The NAME.
NAMESPACE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
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
 
newDeviceNameFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new device name filter.
newFirmwareFilter(int) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new firmware filter.
newInstanceIdFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.eddystone.EddystoneFilters
Creates new filter accepting UID packet with specified instance id.
newLimitedMeanRssiCalculator(int) - Static method in class com.kontakt.sdk.android.ble.rssi.RssiCalculators
Creates new limited mean Rssi Calculator.
newMajorFilter(int) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new Major filter.
newMinorFilter(int) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new Minor filter.
newMultiFilterBuilder() - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new Multi Filter builder.
newNamespaceIdFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.eddystone.EddystoneFilters
Creates new filter accepting UID packet with specified namespace id.
newProximityUUIDFilter(UUID) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new proximity UUID filter.
newUIDFilter(String, String) - Static method in class com.kontakt.sdk.android.ble.filter.eddystone.EddystoneFilters
Creates new UID filter accepting UID packet with specified namespace id and instance id.
newUniqueIdFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconFilters
Creates new beacon unique Id filter.
newURLFilter(String) - Static method in class com.kontakt.sdk.android.ble.filter.eddystone.EddystoneFilters
Creates new URL filters accepting URL packet with specified url.
NEXT_RESULTS - Static variable in class com.kontakt.sdk.android.common.util.Constants.SearchMeta
The constant NEXT_RESULTS.
NO_FIRMWARE - Static variable in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
The constant NO_FIRMWARE.
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.
notifySpacePresent(int, long) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
NULL_OVERWRITE_LISTENER - Static variable in interface com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection.WriteListener
The NULL Listener is set when the reference to WriteListener in overwriting methods is no longer needed.
NULL_OVERWRITE_LISTENER - Static variable in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.WriteListener
The NULL Listener is set when the reference to WriteListener in Overwriting methods is no longer needed.

O

of(byte[]) - Static method in class com.kontakt.sdk.android.common.FileData
 
of(T) - Static method in class com.kontakt.sdk.android.common.util.SDKOptional
Of optional.
of(String) - Static method in class com.kontakt.sdk.android.http.ETag
Creates new ETag instance.
of(Response, int) - Static method in class com.kontakt.sdk.android.http.FluentResponse
Of fluent response.
of(int) - Static method in class com.kontakt.sdk.android.http.HttpResult
Of http result.
onAuthenticationFailure(int) - Method in interface com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection.ConnectionListener
On authentication failure.
onAuthenticationFailure(int) - Method in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.ConnectionListener
Called when the authorization password sent to beacon is incorrect.
onAuthenticationSuccess(IEddystoneDevice.Characteristics) - Method in interface com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection.ConnectionListener
On authentication success.
onAuthenticationSuccess(IBeaconDevice.Characteristics) - Method in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.ConnectionListener
Called when Beacon device was successfully authenticated and returned requested characteristics (BeaconDevice.BeaconCharacteristics)
onBatchWriteError(int) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection.SyncWriteBatchListener
Informs that an error has occured during batch write operation.
onBeforeDeviceLost(RBD) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onBeforeDeviceLost(IEddystoneDevice) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
 
onBeforeDeviceLost(IBeaconDevice) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
 
onBind(Intent) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onBluetoothConnected() - Method in interface com.kontakt.sdk.android.ble.broadcast.OnBluetoothStateChangeListener
Bluetooth is connected.
onBluetoothConnecting() - Method in interface com.kontakt.sdk.android.ble.broadcast.OnBluetoothStateChangeListener
Bluetooth is connecting.
onBluetoothDisconnected() - Method in interface com.kontakt.sdk.android.ble.broadcast.OnBluetoothStateChangeListener
Bluetooth is disconnected.
onBluetoothDisconnecting() - Method in interface com.kontakt.sdk.android.ble.broadcast.OnBluetoothStateChangeListener
Bluetooth is disconnecting.
OnBluetoothStateChangeListener - Interface in com.kontakt.sdk.android.ble.broadcast
The listener notifying about Bluetooth state change.
onCharacteristicsUpdated(IEddystoneDevice.Characteristics) - Method in interface com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection.ConnectionListener
On characteristics updated.
onCharacteristicsUpdated(IBeaconDevice.Characteristics) - Method in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.ConnectionListener
Called when Beacon any characteristic was succesfully changed.
onConnected() - Method in interface com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection.ConnectionListener
On connected.
onConnected() - Method in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.ConnectionListener
Called when Android Device established connection with beacon.
onConnectionFailure() - Method in interface com.kontakt.sdk.android.ble.connection.OnServiceReadyListener
Called when an error occurs during establishing connection to the corresponding service.
onCreate() - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onDestroy() - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onDeviceDiscoveredEvent(Space, RBD) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onDeviceLostEvent(Space, RBD) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onDevicesUpdatedEvent(Space, Collection<RBD>) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onDisconnected() - Method in interface com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection.ConnectionListener
On disconnected.
onDisconnected() - Method in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.ConnectionListener
Called when Android device is disconnected from remote device.
onErrorOccured(int) - Method in interface com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection.ConnectionListener
On error occured.
onErrorOccured(int) - Method in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.ConnectionListener
Called when unexpected error occured during interacting with Beacon device.
onErrorOccured(int) - Method in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.WriteBatchListener
Informs that an error has occured during batch write operation.
onEvent(BluetoothDeviceEvent) - Method in interface com.kontakt.sdk.android.ble.discovery.DiscoveryContract
Notifies about specific event occurence.
onEvent(BluetoothDeviceEvent) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager.ProximityListener
Called whenever specific event occurs.
onReceive(Context, Intent) - Method in class com.kontakt.sdk.android.ble.broadcast.BluetoothStateChangeReceiver
 
onScanStart() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager.ProximityListener
Called when scan starts.
onScanStarted() - Method in interface com.kontakt.sdk.android.ble.discovery.DiscoveryContract
Notifies that the scan has started.
onScanStop() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManager.ProximityListener
Called when scan stops.
onScanStopped() - Method in interface com.kontakt.sdk.android.ble.discovery.DiscoveryContract
Notifires that the scan has stopped.
onServiceReady() - Method in interface com.kontakt.sdk.android.ble.connection.OnServiceReadyListener
Called when Object implementing ServiceConnector interface successfully connected to the corresponding service.
OnServiceReadyListener - Interface in com.kontakt.sdk.android.ble.connection
The listener indicating that Object implementing ServiceConnector interface (ServiceConnector) successfully connected to the corresponding service.
onSpaceAbandonedEvent(Space) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onSpaceEnteredEvent(Space) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
onStartCommand(Intent, int, int) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
 
onSuccess(T) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection.SyncWriteBatchListener
Invoked when beacon batch characteristics manipulation was success and invoking REST API succeed
onSuccess() - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection.SyncWriteListener
Invoked when beacon characteristics manipulation was success and invoking REST API succeed
onSyncFailed(ClientException) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection.SyncWriteBatchListener
Invoked when beacon batch characteristics manipulation was success, but invoking REST API failed
onSyncFailed(ClientException) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection.SyncWriteListener
Invoked when beacon characteristics manipulation was success, but invoking REST API failed
onSyncWriteBatchStart(T) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection.SyncWriteBatchListener
Informs that Android device starts writing parameters Batch to Beacon device.
onWriteBatchFinish(T) - Method in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.WriteBatchListener
Informs that Android device finishes writing parameters Batch to Beacon device.
onWriteBatchStart(T) - Method in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.WriteBatchListener
Informs that Android device starts writing parameters Batch to Beacon device.
onWriteFailed() - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection.SyncWriteBatchListener
Informs that write failed
onWriteFailed() - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection.SyncWriteListener
Invoked when beacon characteristics manipulation failed.
onWriteFailure() - Method in interface com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection.WriteListener
Invoked when characteristics manipulation failed.
onWriteFailure() - Method in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.WriteBatchListener
Notifies the failure occured during writing parameters batch to iBeacon device.
onWriteFailure() - Method in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.WriteListener
Invoked when characteristics manipulation failed.
onWriteSuccess() - Method in interface com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection.WriteListener
Invoked when characteristics manipulation ended successfully.
onWriteSuccess() - Method in interface com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.WriteListener
Invoked when characteristics manipulation ended successfully.
Order - Enum in com.kontakt.sdk.android.common
Order provides values indicating sequence type in which data items must be returned.
ORDER - Static variable in class com.kontakt.sdk.android.common.util.Constants.SearchMeta
The constant ORDER.
ORDER_BY - Static variable in class com.kontakt.sdk.android.common.util.Constants.SearchMeta
The constant ORDER_BY.
OrderBy - Enum in com.kontakt.sdk.android.http
Order by provides possible orderings according to which the requested results are returned.
overwriteAdvertisingInterval(long, IBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Changes Beacon advertising interval.
overwriteAdvertisingInterval(long, SyncableIBeaconConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
overwriteInstanceId(String, EddystoneBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Overwrite instance id.
overwriteMajor(int, IBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Changes Beacon major value.
overwriteMajor(int, SyncableIBeaconConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
overwriteMinor(int, IBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Writes minor value.
overwriteMinor(int, SyncableIBeaconConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
overwriteModelName(String, IBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Changes Beacon model name.
overwriteModelName(String, SyncableIBeaconConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
overwriteNamespaceId(String, EddystoneBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Overwrites namespace id.
overwritePassword(String, EddystoneBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Overwrite password.
overwritePassword(String, IBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Changes beacon password.
overwritePassword(String, SyncableIBeaconConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
overwritePowerLevel(int, EddystoneBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Overwrites power level.
overwritePowerLevel(int, IBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Changes Beacon power level.
overwritePowerLevel(int, SyncableIBeaconConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
overwriteProximity(UUID, IBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Changes Beacon Proximity UUID value.
overwriteProximityUUID(UUID, SyncableIBeaconConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
overwriteUrl(String, EddystoneBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Overwrites url.

P

PARCELABLE_DEVICE_LIST - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
PARCELABLE_EVENT_TYPE - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
PARCELABLE_TIMESTAMP - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
parcelProperties(Bundle) - Method in class com.kontakt.sdk.android.common.model.Beacon
 
parcelProperties(Bundle) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
parcelProperties(Bundle) - Method in class com.kontakt.sdk.android.common.model.Device
 
parseScanRecord(byte[]) - Static method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
Parses scan record sent by kontakt.io IBeacon device.
PASSWORD - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The PASSWORD.
PASSWORD - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The PASSWORD.
PASSWORD_EXACT_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
PDU_COUNT - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 
performDiscovery(BluetoothDevice, int, byte[]) - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Performs discovery of specific Bluetooth devices.
performDiscovery(BluetoothDevice, int, byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
 
performDiscovery(BluetoothDevice, int, byte[]) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
 
PREV_RESULTS - Static variable in class com.kontakt.sdk.android.common.util.Constants.SearchMeta
The constant PREV_RESULTS.
Profile - Class in com.kontakt.sdk.android.common.model
Profile describes the predefined set of parameters that Beacon can be configured with.
Profile.Builder - Class in com.kontakt.sdk.android.common.model
Profile Builder.
PROFILE_RECOGNIZED_DEVICE_NOT_READY - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
PROFILE_RECOGNIZED_FILTERING_NOT_PASSED - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
PROFILE_RECOGNIZED_NO_BELONGING_SPACE_FOUND - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
PROFILE_UNRECOGNIZED - Static variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
Proximity - Enum in com.kontakt.sdk.android.common
Proximity describes relative distance to the beacon.
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The PROXIMITY.
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The PROXIMITY.
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The PROXIMITY.
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Profile
The PROXIMITY.
PROXIMITY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The PROXIMITY.
ProximityManager - Class in com.kontakt.sdk.android.ble.manager
Provides scan management API according to which the Android device may scan remote bluetooth devices.
ProximityManager(Context) - Constructor for class com.kontakt.sdk.android.ble.manager.ProximityManager
Instantiates a new Proximity manager.
ProximityManager.ProximityListener - Interface in com.kontakt.sdk.android.ble.manager
Proximity listener provides callbacks for scan process performed by (ProximityManager).
ProximityManagerContract - Interface in com.kontakt.sdk.android.ble.manager
Contract interface representing Proximity Manager programming interface.
ProximityService - Class in com.kontakt.sdk.android.ble.service
Proximity service executes requests scheduled by ProximityManager.
ProximityService() - Constructor for class com.kontakt.sdk.android.ble.service.ProximityService
 
ProximityService.ServiceBinder - Class in com.kontakt.sdk.android.ble.service
 
ProximityUUIDFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
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
 

R

RANGING - Static variable in class com.kontakt.sdk.android.ble.configuration.ScanPeriod
The constant RANGING.
refreshGattServer(BluetoothGatt) - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Refreshs Gatt server.
RemoteBluetoothDevice - Interface in com.kontakt.sdk.android.common.profile
 
RemoteDeviceConnection<T> - Interface in com.kontakt.sdk.android.ble.connection
Interface describing connection to the remote device.
remove(int) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
removeAll(Collection<?>) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
removeAt(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
removeEldestEntry(Map.Entry<K, V>) - Method in class com.kontakt.sdk.android.ble.util.LimitedLinkedHashMap
 
removeEldestEntry(Map.Entry<K, V>) - Method in class com.kontakt.sdk.android.common.util.LimitedLinkedHashMap
 
replace(BluetoothDeviceCharacteristic) - Method in class com.kontakt.sdk.android.ble.spec.eddystone.EddystoneServiceStore
Replaces characteristic wrapper.
replace(BluetoothDeviceCharacteristic) - Method in class com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconServiceStore
Replace CharacteristicWrapper with the new one.
ReplacingArrayList<T> - Class in com.kontakt.sdk.android.ble.util
Replacing list behaves as normal ArrayList.
ReplacingArrayList() - Constructor for class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
RequestDescription - Class in com.kontakt.sdk.android.http
 
RequestDescription.Descriptor - Class in com.kontakt.sdk.android.http
The type Descriptor.
reset() - Method in interface com.kontakt.sdk.android.ble.discovery.BluetoothDeviceDiscoverer
Resets discoverer.
reset() - Method in class com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneDiscoverer
 
reset() - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
 
reset() - Static method in class com.kontakt.sdk.android.common.KontaktSDK
 
reset() - Static method in class com.kontakt.sdk.android.common.log.Logger
 
resetDevice(EddystoneBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Resets eddystone device.
resetDevice(IBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Resets device so that connection is established once again.
resetDevice(IBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
 
restartScan(ScanContext) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
restartScan(ScanContext, OnServiceReadyListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
restartScan(ScanContext) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Restarts scan.
restartScan(ScanContext, OnServiceReadyListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Restart scan.
restoreDefaultSettings(String, EddystoneBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection
Restore default settings.
restoreDefaultSettings(String, IBeaconConnection.WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection
Restores default Beacon settings.
ResultApiCallback<T> - Interface in com.kontakt.sdk.android.http.interfaces
 
retainAll(Collection<?>) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
ROLE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The ROLE.
RssiCalculator - Interface in com.kontakt.sdk.android.ble.rssi
Rssi calculator was designed to manipulate Rssi signal and thus parameter directly dependent on it - Proximity.
RssiCalculators - Class in com.kontakt.sdk.android.ble.rssi
RssiCalculators provides factory methods for predefined Rssi calculators.

S

SafeSparseLongArray - Class in com.kontakt.sdk.android.ble.util
 
SafeSparseLongArray() - Constructor for class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
SafeSparseLongArray(int) - Constructor for class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
SC_BAD_GATEWAY - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_BAD_GATEWAY.
SC_BAD_REQUEST - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_BAD_REQUEST.
SC_CONFLICT - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_CONFLICT.
SC_CREATED - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_CREATED.
SC_FORBIDDEN - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_FORBIDDEN.
SC_GATEWAY_TIMEOUT - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_GATEWAY_TIMEOUT.
SC_INTERNAL_SERVER_ERROR - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_INTERNAL_SERVER_ERROR.
SC_METHOD_NOT_ALLOWED - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_METHOD_NOT_ALLOWED.
SC_NOT_FOUND - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_NOT_FOUND.
SC_NOT_MODIFIED - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_NOT_MODIFIED.
SC_OK - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_OK.
SC_SEE_OTHER - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_SEE_OTHER.
SC_SERVICE_UNAVAILABLE - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_SERVICE_UNAVAILABLE.
SC_UNAUTHORIZED - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_UNAUTHORIZED.
SC_UNPROCESSABLE_ENTITY - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_UNPROCESSABLE_ENTITY.
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in class com.kontakt.sdk.android.common.util.HttpUtils
Http Status SC_UNSUPPORTED_MEDIA_TYPE.
SCAN_MODE_BALANCED - Static variable in class com.kontakt.sdk.android.ble.manager.ProximityManager
Perform Bluetooth LE scan in balanced power mode.
SCAN_MODE_LOW_LATENCY - Static variable in class com.kontakt.sdk.android.ble.manager.ProximityManager
Scan using highest duty cycle.
SCAN_MODE_LOW_POWER - Static variable in class com.kontakt.sdk.android.ble.manager.ProximityManager
Perform Bluetooth LE scan in low power mode.
ScanContext - Class in com.kontakt.sdk.android.ble.configuration.scan
Provides scan-specific parameters influencing scan performance profiles of BLE devices to be found.
ScanContext.Builder - Class in com.kontakt.sdk.android.ble.configuration.scan
Configuration builder is responsible for creating immutable configuration which acts as a parameters and callbacks supplier and thus describes desired behaviour.
ScanPeriod - Class in com.kontakt.sdk.android.ble.configuration
Describes time of single period describing how long Android device should scan Bluetooth devices and how long it should stay in an idle state.
ScanPeriod(long, long) - Constructor for class com.kontakt.sdk.android.ble.configuration.ScanPeriod
Instantiates a new Scan period.
SDKBiConsumer<T,U> - Interface in com.kontakt.sdk.android.common.interfaces
Represents an operation that accepts two input arguments and returns no result.
SDKConsumer<T> - Interface in com.kontakt.sdk.android.common.interfaces
Represents an operation that accepts a single input argument and returns no result.
SDKFunction<T,K> - Interface in com.kontakt.sdk.android.common.interfaces
Represents a function that accepts one argument and produces a result.
SDKOptional<T> - Class in com.kontakt.sdk.android.common.util
The type Optional.
SDKOptional() - Constructor for class com.kontakt.sdk.android.common.util.SDKOptional
 
SDKPreconditions - Class in com.kontakt.sdk.android.common.util
Preconditions provide utility validation methods.
SDKPredicate<T> - Interface in com.kontakt.sdk.android.common.interfaces
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
SDKSupplier<T> - Interface in com.kontakt.sdk.android.common.interfaces
Represents a supplier of results.
SDKThrowableFunction<T,K,E extends java.lang.Throwable> - Interface in com.kontakt.sdk.android.common.interfaces
Represents a function that accepts one argument and produces a result that may be validated with exception.
SearchMeta - Class in com.kontakt.sdk.android.http
REST API 5 brought the functionality of paging results including: Devices Venues Configs Devices Once you request one of the resources above the response contains meta data telling you of what search type your request was.
SearchMeta.Builder - Class in com.kontakt.sdk.android.http
The type Builder.
serializeUrl(String) - Static method in class com.kontakt.sdk.android.ble.device.EddystoneUtils
Serializes url into Eddystone-based byte array format.
set(int, T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
setActionsCount(int) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets actions count.
setActionsCount(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets actions count.
setActivityCheckConfiguration(ActivityCheckConfiguration) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
setAddress(String) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets address.
setAddress(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets address.
setAlias(String) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets alias.
setAlias(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets alias.
setBatteryVoltage(int) - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry.Builder
Sets battery voltage.
setBeaconUniqueId(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets beacon unique id.
setBleScanDuration(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets ble scan duration.
setBleScanDuration(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets ble scan duration.
setBleScanInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets ble scan interval.
setBleScanInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets ble scan interval.
setCompany(ICompany) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets company.
setContentCategory(ContentCategory) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets content category.
setContentLength(int) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets content length.
setContentType(String) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets content type.
setContentUrl(String) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets content url.
setCountryCode(String) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
Sets country code.
setCoverType(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets cover type.
setCrashlyticsLoggingEnabled(boolean) - Method in class com.kontakt.sdk.android.common.KontaktSDK
 
setCrashlyticsLoggingEnabled(boolean) - Static method in class com.kontakt.sdk.android.common.log.Logger
Enables Crashlytics logging.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.BrowserAction.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
 
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
 
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
 
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Profile.Builder
Sets database id.
setDatabaseId(int) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
 
setDataSendInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets data send interval.
setDataSendInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets data send interval.
setDebugLoggingEnabled(boolean) - Method in class com.kontakt.sdk.android.common.KontaktSDK
 
setDebugLoggingEnabled(boolean) - Static method in class com.kontakt.sdk.android.common.log.Logger
Enables Debug Logging.
setDefaultSSIDAuth(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets default sSID auth.
setDefaultSSIDAuth(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets default SSID Auth.
setDefaultSSIDCrypt(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets default sSID crypt.
setDefaultSSIDCrypt(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets default SSID crypt.
setDefaultSSIDKey(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets default sSID key.
setDefaultSSIDKey(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets default SSID key.
setDefaultSSIDName(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets default sSID name.
setDefaultSSIDName(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets default SSID name.
setDescription(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets description.
setDescription(String) - Method in class com.kontakt.sdk.android.common.model.Profile.Builder
Sets description.
setDescription(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets description.
setDevice(IDevice) - Method in class com.kontakt.sdk.android.common.model.BrowserAction.Builder
Sets device.
setDevice(IDevice) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets device.
setDeviceName(String) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets device name.
setDevicesCount(int) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets devices count.
setDevicesCount(int) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets devices count.
setDeviceUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets beacon unique id.
setDeviceUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets beacon unique id.
setDeviceUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials.Builder
Sets beacon unique id.
setDistance(double) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets distance.
setEddystoneNamespaces(Collection<IEddystoneNamespace>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
Sets Eddystone namespaces within which Eddystone devices are searched.
setEddystoneScanContext(EddystoneScanContext) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setEmail(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets email.
setETag(ETag) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Sets e tag.
setETagValue(String) - Method in class com.kontakt.sdk.android.http.HttpResult.Builder
Sets ETag value.
setFirmware(int) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets firmware.
setFirstName(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets first name.
setForceScanConfiguration(ForceScanConfiguration) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
Sets ForceScanConfiguration (ForceScanConfiguration).
setHttpStatus(int) - Method in class com.kontakt.sdk.android.http.HttpResult.Builder
Sets http status.
setIBeaconFilters(Collection<? extends IBeaconFilter>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext.Builder
Sets filters accepting IBeacons only with specific properties.
setIBeaconRegions(Collection<IBeaconRegion>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.IBeaconScanContext.Builder
Sets iBeacon regions.
setIBeaconScanContext(IBeaconScanContext) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
 
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets Beacon Id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.BrowserAction.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
Sets Company Id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets manager id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Profile.Builder
Sets id.
setId(UUID) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets id.
setImageUrl(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets image url.
setImportant(boolean) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets important.
setInterval(int) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets interval.
setInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets interval.
setInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets interval.
setInterval(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets interval.
setInterval(int) - Method in class com.kontakt.sdk.android.common.model.Profile.Builder
Sets interval.
setLastName(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets last name.
setLogLevelEnabled(LogLevel, boolean) - Method in class com.kontakt.sdk.android.common.KontaktSDK
 
setLogLevelEnabled(LogLevel, boolean) - Static method in class com.kontakt.sdk.android.common.log.Logger
 
setMaintenanceEnd(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets maintenance end time.
setMaintenanceStart(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets maintenance start time.
setMajor(int) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets major.
setMajor(int) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets major value.
setMajor(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets major.
setMajor(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets major.
setMajor(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets major.
setManagerId(UUID) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets manager id.
setManagerId(UUID) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets manager id.
setManagerId(UUID) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets manager Id.
setMasterPassword(String) - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials.Builder
Sets master password.
setMinor(int) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets minor.
setMinor(int) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets minor value.
setMinor(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets minor.
setMinor(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets minor.
setMinor(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets minor.
setName(String) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets name.
setName(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets name.
setName(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets name.
setName(String) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
Sets name.
setName(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets name.
setName(String) - Method in class com.kontakt.sdk.android.common.model.Profile.Builder
Sets name.
setName(String) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
Sets name.
setNextResults(String) - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Sets next results.
setOffset(int) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Sets offset.
setOffset(int) - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Sets max result.
setOrder(Order) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Sets order.
setOrder(Order) - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Sets order.
setOrderBy(OrderBy) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Sets order by.
setOrderBy(OrderBy) - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Sets order by.
setPassword(byte[]) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Sets authorization password.
setPassword(byte[]) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
setPassword(String) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets password.
setPassword(String) - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials.Builder
Sets password.
setPassword(byte[]) - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
setPduCount(int) - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry.Builder
Sets pdu count.
setPreviousResults(String) - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Sets previous results.
setProximity(Proximity) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets proximity.
setProximity(Proximity) - Method in class com.kontakt.sdk.android.common.model.BrowserAction.Builder
Sets one of three values: IMMEDIATE, NEAR, FAR.
setProximity(Proximity) - Method in class com.kontakt.sdk.android.common.model.ContentAction.Builder
Sets proximity.
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter.Builder
Sets proximity uUID.
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets proximity UUID.
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets proximity UUID.
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets proximity UUID.
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets proximity uUID.
setProximityUUID(UUID) - Method in class com.kontakt.sdk.android.common.model.Profile.Builder
Sets proximityUUID uUID.
setReasonPhrase(String) - Method in class com.kontakt.sdk.android.http.HttpResult.Builder
Sets reason phrase.
setRole(IManager.Role) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets role.
setRssi(double) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets rssi.
setScanMode(int) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
Sets Scan Mode.
setScanPeriod(ScanPeriod) - Method in class com.kontakt.sdk.android.ble.configuration.scan.ScanContext.Builder
setSearchMeta(SearchMeta) - Method in class com.kontakt.sdk.android.http.HttpResult.Builder
Sets search meta.
setStartIndex(int) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
Sets start index.
setStartIndex(int) - Method in class com.kontakt.sdk.android.http.SearchMeta.Builder
Sets start index.
setSupervisorId(UUID) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets supervisor id.
setTemperature(double) - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry.Builder
Sets temperature.
setTimeSincePowerUp(int) - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry.Builder
Sets time since power up.
setTLMAdvertisingPacket(EddystoneTLMAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets tLM advertising packet.
setTLMFilters(Collection<TLMFilter>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
Sets filters accepting Eddystone devices with specific Eddystone TLM frames.
setTriggerFrameTypes(Collection<EddystoneFrameType>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
Sets "trigger frame types".
setTxPower(int) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets tx power.
setTxPower(int) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets tx power.
setTxPower(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets tx power.
setTxPower(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets tx power.
setTxPower(int) - Method in class com.kontakt.sdk.android.common.model.Config.Builder
Sets tx power.
setTxPower(int) - Method in class com.kontakt.sdk.android.common.model.Profile.Builder
Sets tx power.
setUIDAdvertisingPacket(EddystoneUIDAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets uID advertising packet.
setUIDFilters(Collection<UIDFilter>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
Sets filters accepting Eddystone devices with specific Eddystone UID frames.
setUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets unique id.
setUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets unique id.
setUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Company.Builder
Sets unique id.
setUniqueId(String) - Method in class com.kontakt.sdk.android.common.model.Manager.Builder
Sets unique id.
setUrl(String) - Method in class com.kontakt.sdk.android.common.model.BrowserAction.Builder
Sets url.
setUrl(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets url.
setURLAdvertisingPacket(EddystoneURLAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice.Builder
Sets uRL advertising packet.
setURLFilters(Collection<URLFilter>) - Method in class com.kontakt.sdk.android.ble.configuration.scan.EddystoneScanContext.Builder
Sets filters accepting Eddystone devices with specific Eddystone URL frames.
setValidVersions(String) - Method in class com.kontakt.sdk.android.common.model.Firmware.Builder
Sets valid versions.
setValue(int) - 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
Sets characteristic's value as byte array.
setValue(T) - Method in class com.kontakt.sdk.android.http.HttpResult.Builder
Sets value.
setVenue(IVenue) - Method in class com.kontakt.sdk.android.common.model.Beacon.Builder
Sets venue.
setVenue(Venue) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets venue.
setVersion(int) - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry.Builder
Sets version.
setWifiScanCount(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets scan count.
setWifiScanInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets wifi scan interval.
setWifiScanInterval(int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets wifi scan interval.
setWorkingMode(ICloudBeacon.WorkingMode) - Method in class com.kontakt.sdk.android.common.model.CloudBeacon.Builder
Sets working mode.
setWorkingMode(ICloudBeacon.WorkingMode) - Method in class com.kontakt.sdk.android.common.model.CloudConfig.Builder
Sets working mode.
size() - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
sortIfEnabled(List<RBD>) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
start() - Static method in class com.kontakt.sdk.android.http.RequestDescription
Start descriptor.
START_INDEX - Static variable in class com.kontakt.sdk.android.common.util.Constants.SearchMeta
The constant START_INDEX.
Sum - Class in com.kontakt.sdk.android.ble.math
Returns the sum of the available values.
Sum() - Constructor for class com.kontakt.sdk.android.ble.math.Sum
Create a Sum instance
SUPERVISOR_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Manager
The SUPERVISOR _ iD.
SYNC_NOT_IMPLEMENTED_YET - Static variable in class com.kontakt.sdk.android.connection.SyncableIBeaconConnection.SyncWriteListener
The constant SYNC_NOT_IMPLEMENTED_YET.
SyncableIBeaconConnection - Class in com.kontakt.sdk.android.connection
Syncable iBeacon connection combines IBeaconConnection and KontaktApiClient functionalities.
SyncableIBeaconConnection(Context, IBeaconDevice, IBeaconConnection.ConnectionListener) - Constructor for class com.kontakt.sdk.android.connection.SyncableIBeaconConnection
Instantiates a new Syncable i beacon connection.
SyncableIBeaconConnection.SyncWriteBatchListener<T> - Class in com.kontakt.sdk.android.connection
Abstract class used as listener to notify about batch updating device and syncing with REST API
SyncableIBeaconConnection.SyncWriteListener - Class in com.kontakt.sdk.android.connection
Abstract class used as listener to notify about updating device and syncing with REST API
SyncWriteBatchListener() - Constructor for class com.kontakt.sdk.android.connection.SyncableIBeaconConnection.SyncWriteBatchListener
 
SyncWriteListener() - Constructor for class com.kontakt.sdk.android.connection.SyncableIBeaconConnection.SyncWriteListener
 

T

Telemetry - Class in com.kontakt.sdk.android.ble.spec.eddystone
Telemetry provides meta data specific for particular Eddystone device.
Telemetry(Telemetry.Builder) - Constructor for class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry
Instantiates a new Telemetry.
Telemetry.Builder - Class in com.kontakt.sdk.android.ble.spec.eddystone
Telemetry Builder.
TEMPERATURE - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 
test(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKPredicate
Test boolean.
TIME_SINCE_POWER_UP - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 
timestamp - Variable in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
 
TLM() - Constructor for class com.kontakt.sdk.android.common.util.Constants.TLM
 
TLMFilter - Interface in com.kontakt.sdk.android.ble.filter.eddystone
Filters are designed to enable more detailed devices search and thus reduce battery consumption.
to2ByteArray(int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts integer value to 2-byte array.
toAlignedString(String, int) - Static method in class com.kontakt.sdk.android.ble.device.EddystoneUtils
Creates String with with specific length aligned to the end with filled with "0" from the beginning.
toHashCode() - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Return the computed hashCode.
toHttpResult(SDKFunction<byte[], T>) - Method in class com.kontakt.sdk.android.http.FluentResponse.ByteArrayResponse
To http result.
toList(String, SDKFunction<JSONObject, T>) - Method in class com.kontakt.sdk.android.http.FluentResponse.JSONResponse
To list.
toPowerLevel(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts bytes array to Beacon power level.
toPowerLevel(int) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts integer value to power level.
toPrimitive(Double[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts an array of object Doubles to primitives.
toSingleEntity(SDKFunction<JSONObject, T>) - Method in class com.kontakt.sdk.android.http.FluentResponse.JSONResponse
To single entity.
toString() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
toString() - Method in interface com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic.BeaconCharacteristic
 
toString() - Method in enum com.kontakt.sdk.android.ble.spec.eddystone.EddystoneCharacteristic
 
toString() - Method in enum com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconCharacteristic
 
toString() - Method in class com.kontakt.sdk.android.http.ETag
 
toString() - Method in enum com.kontakt.sdk.android.http.OrderBy
 
toString() - Method in class com.kontakt.sdk.android.http.SearchMeta
 
toStringFromHex(byte[]) - Static method in class com.kontakt.sdk.android.ble.device.EddystoneUtils
Transforms bytes array into String representation.
toUrlParameterMap(String, Collection<T>) - Static method in class com.kontakt.sdk.android.common.util.HttpUtils
Creates NameValuePair where the name is a first String parameter and the specified collection provides values converted to String representation.
toUUID(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Converts bytes array to UUID
transformOrReturnNull(JSONObject, String, SDKFunction<JSONObject, T>) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Transform JSONObject's property accessible under specified entry to desired instance or return null.
transformOrThrow(JSONObject, SDKThrowableFunction<JSONObject, T, Exception>) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Transform JSONObject to desired type.
transformOrThrow(JSONArray, SDKThrowableFunction<JSONArray, T, Exception>) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Transform JSONArray to desired type.
transformToByteArray() - Method in class com.kontakt.sdk.android.http.FluentResponse
Transform to byte array.
transformToJSON() - Method in class com.kontakt.sdk.android.http.FluentResponse
Transform to jSON.
transformToListOrReturnEmpty(JSONObject, String, SDKFunction<JSONObject, T>) - Static method in class com.kontakt.sdk.android.common.util.JSONUtils
Transform to list or return empty.
TX_POWER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The TX _ pOWER.
TX_POWER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The TX POWER.
TX_POWER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Profile
The TX _ pOWER.
TYPE_MANUFACTURER_SPECIFIC_DATA - Static variable in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
Specifies byte value of the type of manufacturer-specific data.
TYPE_SERVICE_DATA - Static variable in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
Specifies byte value of the type of service data.

U

UIDFilter - Interface in com.kontakt.sdk.android.ble.filter.eddystone
Filters are designed to enable more detailed devices search and thus reduce battery consumption.
UNIQUE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The UNIQUE _ iD.
UNIQUE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants
The UNIQUE ID constant.
update(String, IDevice.DeviceType) - Static method in class com.kontakt.sdk.android.http.data.ConfigData
Creates builder with required parameters .
update(Collection<String>, IDevice.DeviceType) - Static method in class com.kontakt.sdk.android.http.data.ConfigData
Update builder.
update(IDevice.DeviceType, String) - Static method in class com.kontakt.sdk.android.http.data.DeviceData
Builds data set updating Device resource.
update(UUID) - Static method in class com.kontakt.sdk.android.http.data.ManagerData
Creates builder for update operation with Manager id.
update(UUID) - Static method in class com.kontakt.sdk.android.http.data.VenueData
Creates venue builder for Venue instance update operation.
updateAction(UUID, File) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
Updates Content action with new content of specified file.
updateAction(UUID, File, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.ActionsApiAccessor
 
UpdateApiCallback - Interface in com.kontakt.sdk.android.http.interfaces
 
updateBeaconPassword(String, String) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Updates Beacon password by Beacon unique Id.
updateBeaconPassword(String, String, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
updateDevice(DeviceData) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
Updates device.
updateDevice(DeviceData, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
 
updateManager(ManagerData) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
Updates manager.
updateManager(ManagerData, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
 
updateState(int, ProximityService.State) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
Updates BeaconService state.
updateVenue(VenueData) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
Updates venue.
updateVenue(VenueData, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.VenuesApiAccessor
 
URL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
The URL.
URL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
URL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The URL.
URL_MAX_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
URLFilter - Interface in com.kontakt.sdk.android.ble.filter.eddystone
Filters are designed to enable more detailed devices search and thus reduce battery consumption.

V

v(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a verbose log message.
v(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a verbose log message and log the exception.
VALID_VERSIONS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The VALID _ vERSIONS.
validateAdvertisingInterval(int) - Static method in class com.kontakt.sdk.android.common.util.IBeaconPropertyValidator
Validates Beacon advertising interval.
validateBeaconMasterPassword(String) - Static method in class com.kontakt.sdk.android.common.util.IBeaconPropertyValidator
Validates beacon master password.
validateBeaconPassword(String) - Static method in class com.kontakt.sdk.android.common.util.IBeaconPropertyValidator
Validates Beacon password.
validateMajor(int) - Static method in class com.kontakt.sdk.android.common.util.IBeaconPropertyValidator
Validates Beacon major value the value should be within the range [1, 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 [1, 65535]
validatePowerLevel(int) - Static method in class com.kontakt.sdk.android.common.util.IBeaconPropertyValidator
Validates Beacon power level.
validateStringWithExactLength(String, String, int) - Static method in class com.kontakt.sdk.android.common.util.EddystonePropertyValidator
 
validateStringWithLessLength(String, String, int) - Static method in class com.kontakt.sdk.android.common.util.EddystonePropertyValidator
 
validateUrl(String) - Static method in class com.kontakt.sdk.android.common.util.EddystonePropertyValidator
 
valueAt(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.device.DeviceProfile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.discovery.DistanceSort
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.discovery.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.spec.eddystone.EddystoneCharacteristic
Returns the enum constant of this type with the specified name.
valueOf(UUID) - Static method in enum com.kontakt.sdk.android.ble.spec.eddystone.EddystoneCharacteristic
Returns characteristic for specific UUID value.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.spec.eddystone.EddystoneFrameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.spec.eddystone.EddystoneService
Returns the enum constant of this type with the specified name.
valueOf(UUID) - Static method in enum com.kontakt.sdk.android.ble.spec.eddystone.EddystoneService
Returns ServiceModel by given Service Id.
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconCharacteristic
Returns the enum constant of this type with the specified name.
valueOf(UUID) - Static method in enum com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconCharacteristic
 
valueOf(String) - Static method in enum com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconService
Returns the enum constant of this type with the specified name.
valueOf(UUID) - Static method in enum com.kontakt.sdk.android.ble.spec.ibeacon.IBeaconService
Returns Service Model by given Service Id.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.log.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.IAction.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.ICloudBeacon.WorkingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.IDevice.DeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.model.IManager.Role
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.Proximity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.common.util.ContentCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kontakt.sdk.android.http.OrderBy
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.kontakt.sdk.android.ble.connection.eddystone.EddystoneBeaconConnection.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.connection.ibeacon.IBeaconConnection.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.device.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.ble.discovery.DistanceSort
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.discovery.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.ble.spec.eddystone.EddystoneCharacteristic
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.eddystone.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.eddystone.EddystoneService
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.ibeacon.IBeaconCharacteristic
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.ibeacon.IBeaconService
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.IAction.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.ICloudBeacon.WorkingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.model.IDevice.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.IManager.Role
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.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.Proximity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.common.util.ContentCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kontakt.sdk.android.http.OrderBy
Returns an array containing the constants of this enum type, in the order they are declared.
Venue - Class in com.kontakt.sdk.android.common.model
Venue acts as Region.
VENUE - Static variable in class com.kontakt.sdk.android.common.util.Constants
The VENUE constant.
Venue.Builder - Class in com.kontakt.sdk.android.common.model
Venue Builder.
VenueData - Class in com.kontakt.sdk.android.http.data
Action data provides dataset that may be included to perform CRUD operations with Venue resource.
VenueData.Builder - Class in com.kontakt.sdk.android.http.data
Venue Data Builder.
venuesApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
 
VenuesApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
Venues API Accessor provides interface describing Venues management.
VERSION - Static variable in class com.kontakt.sdk.android.common.util.Constants.TLM
 

W

w(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a warning log message.
w(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a warning log message and log the exception.
w(Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send a warning log message and log the exception.
WIFI_SCAN_INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The constant WIFI_SCAN_INTERVAL.
withAlias(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds alias.
withBleScanDuration(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
With ble scan duration.
withBleScanDuration(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds ble scan duration.
withBleScanInterval(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds ble scan interval.
withBleScanInterval(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
With ble scan interval.
withCoverFile(File, SDKFunction<byte[], String>) - Method in class com.kontakt.sdk.android.http.data.VenueData.Builder
Adds cover file.
withDataSendInterval(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds ith data send interval.
withDataSendInterval(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds data send interval.
withDefaultSSIDAuth(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds default SSID auth.
withDefaultSSIDAuth(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds default SSID auth.
withDefaultSSIDCrypt(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds default SSID crypt.
withDefaultSSIDCrypt(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds default SSID crypt.
withDefaultSSIDKey(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds default sSID key.
withDefaultSSIDKey(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds default SSID key.
withDefaultSSIDName(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds default SSID name.
withDefaultSSIDName(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds default sSID name.
withDescription(String) - Method in class com.kontakt.sdk.android.http.data.VenueData.Builder
Adds description.
withFirmware(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds firmware.
withFirstName(String) - Method in class com.kontakt.sdk.android.http.data.ManagerData.Builder
Adds first name.
withInterval(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
With interval to update/create action.
withInterval(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds interval.
withLastName(String) - Method in class com.kontakt.sdk.android.http.data.ManagerData.Builder
Adds last name.
withMajor(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds major to update/create action.
withMajor(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds major.
withMinor(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds minor to update/create action.
withMinor(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds minor.
withName(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds name.
withName(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds name.
withName(String) - Method in class com.kontakt.sdk.android.http.data.VenueData.Builder
Adds name.
withPassword(String) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds password to update/create action.
withPassword(String) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds password.
withProximityUUID(UUID) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds proximity UUID.
withProximityUUID(UUID) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds proximity uUID.
withRole(IManager.Role) - Method in class com.kontakt.sdk.android.http.data.ManagerData.Builder
Adds role.
withTxPower(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds tx power to update/create action.
withTxPower(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds tx power.
withWifiScanInterval(int) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds wifi scan interval.
withWifiScanInterval(int) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds wifi scan interval.
withWorkingMode(ICloudBeacon.WorkingMode) - Method in class com.kontakt.sdk.android.http.data.ConfigData.Builder
Adds working mode.
withWorkingMode(ICloudBeacon.WorkingMode) - Method in class com.kontakt.sdk.android.http.data.DeviceData.Builder
Adds working mode.
WORKING_MODE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The constant WORKING_MODE.
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice.BeaconCharacteristics
 
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.EddystoneCharacteristics
 
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.discovery.eddystone.EddystoneDeviceEvent
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.ble.spec.eddystone.Telemetry
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.BrowserAction
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Company
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Config
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.ContentAction
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Device
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.DeviceCredentials
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Firmware
 
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.Profile
 
writeToParcel(Parcel, int) - Method in class com.kontakt.sdk.android.common.model.Venue
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links