| Interface | Description |
|---|---|
| Coordinates |
Interface for coordinates retrieved from Kontakt.io places endpoint API.
|
| IFutureId<DEVICE_ID> |
Interface for resolved device IDs from API.
|
| Class | Description |
|---|---|
| Action |
Actions are triggered when a smartphone comes into range of a device.
|
| Action.Builder |
Builder class that is used to build
Action instances from values configured by the setters. |
| ActionContent |
A container for information content properties provided by
Action instances
of Action.Type.CONTENT. |
| ActionContent.Builder |
Builder class that is used to build
ActionContent instances from values configured by the setters. |
| Activity |
Model class that represents JSON structure of Kontakt.io activity.
|
| Activity.Builder |
Builder class that is used to build
Activity instances from values configured by the setters. |
| ActivityContext |
Model class that represents JSON structure of Kontakt.io activities's context.
|
| ActivityContext.Builder |
Builder class that is used to build
ActivityContext instances from values configured by the setters. |
| Company |
An abstract representation of real company, registered in kontakt.io database.
|
| Company.Builder |
Builder class that is used to build
Company instances from values configured by the setters. |
| Config |
An abstract representation of configuration which
Device must be updated with. |
| Config.Builder |
Builder class that is used to build
Config instances from values configured by the setters. |
| Credentials |
Model class that contains password and master password for
Device. |
| Device |
Model class that represents JSON structure of Kontakt.io device.
|
| Device.Builder |
Builder class that is used to build
Device instances from values configured by the setters. |
| EddystoneFutureUID |
Represents API response with resolved Eddystone UIDs (from shuffled) and set of future shuffles.
|
| EddystoneFutureUID.Builder |
Builder class that is used to build
EddystoneFutureUID instances from values configured by the setters. |
| EddystoneUid |
This class represents an Eddystone-UID composed of 10-byte namespace and a 6-byte instance ID.
|
| Event |
A container for different events that can be collected.
|
| Event.Builder |
Builder class that is used to build
Event instances from values configured by the setters. |
| EventPacket |
Aggregated set of
Event objects. |
| EventPacket.Builder |
Builder class that is used to build
EventPacket instances from values configured by the setters. |
| Firmware |
Model class that provides information concerning the device embedded software that is currently
installed on it.
|
| Firmware.Builder | |
| FirmwareVersion |
Utility model class that represents firmware revision with possibility to compare versions.
|
| GeoCoordinates |
Model class that provides information about geographic coordinates - 4 [lat, lng] points.
|
| IBeaconFutureId |
Represents API response with resolved iBeacon ID (from shuffled) and set of future shuffles.
|
| IBeaconFutureId.Builder | |
| IBeaconId |
This class represents an iBeacon-ID composed of 16-byte proximity UUID, 2-byte major and 2-byte minor.
|
| LocationCoordinates |
Model class that provides information about location's coordinates.
|
| Manager |
An abstract representation of manager.
|
| Manager.Builder | |
| Namespace |
This class represents secure namespace mapping.
|
| Namespace.Builder | |
| Network |
Model class representing Gateway's scanned WiFi network.
|
| Network.Builder | |
| Place |
Model class that represents JSON structure of Kontakt.io place.
|
| Place.Builder | |
| PlaceCoordinates |
Model class that provides information about place's coordinates.
|
| PowerSaving |
Model class representing JSON structure of PowerSaving field.
|
| PowerSaving.Builder | |
| Preset |
Preset describes the predefined set of parameters that
Device can be configured with. |
| Preset.Builder |
Builder class that is used to build
Preset instances from values configured by the setters. |
| ProximityId |
This class represents secure proximity mapping.
|
| ProximityId.Builder | |
| Receiver |
Model class that represents JSON structure of Kontakt.io receiver.
|
| Receiver.Builder | |
| ResolvedId |
This class is a connection between device ID in Eddystone (namespace:instanceId) or iBeacon
(proximity:major:minor) format and an unique ID of
Device object. |
| SecureCommand |
This class expresses a command that can be executed on a
Device. |
| SecureProfileFutureUID |
Represents API response with resolved Secure Profile UIDs (from shuffled) and set of future shuffles.
|
| SecureProfileFutureUID.Builder |
Builder class that is used to build
SecureProfileFutureUID instances from values configured by the setters. |
| SecureProfileUid |
This class represents shuffled SecureProfile-UID composed of 10-byte namespace and a 6-byte instance ID.
|
| Shuffles |
A container for future shuffles both for Eddystone and iBeacon profiles that is aggregated inside
Device object. |
| Shuffles.Builder | |
| Time |
Model class representing beacon's time.
|
| Time.Builder | |
| Trigger |
Model class that represents JSON structure of Kontakt.io trigger.
|
| Trigger.Builder |
Builder class that is used to build
Trigger instances from values configured by the setters. |
| TriggerContext |
Model class that represents JSON structure of Kontakt.io trigger's context.
|
| TriggerContext.Builder |
Builder class that is used to build
TriggerContext instances from values configured by the setters. |
| Venue |
An abstract representation of a region.
|
| Venue.Builder |
| Enum | Description |
|---|---|
| Access |
Your access to the device.
|
| Action.Type |
Enumeration of action type.
|
| ActionContent.Category |
Enumeration of category type.
|
| ActivityType |
Activity enumeration type.
|
| Coordinates.Type |
Enumeration of coordinates types.
|
| DeviceType |
Enumeration of device type.
|
| EventType |
Enumeration of event types.
|
| FirmwareType |
Enumeration of firmware types.
|
| HttpMethod |
Enum representing HTTP request types.
|
| Manager.Role |
Enumeration type of manager role.
|
| Model |
Enumeration type of device model.
|
| Network.Type | |
| OrderBy |
Order by provides possible orderings according to which the requested results are returned.
|
| PacketType |
Enumeration of interleave packet type.
|
| PowerSavingFeature |
Enum representing a power saving feature.
|
| SecureCommandType |
Enumeration of secure command types.
|
| SourceType | |
| Specification |
Enumeration type of specification.
|
| SubscriptionPlan |
Kontakt.io subscription plan enumeration
|
| TriggerExecutorType | |
| TriggerType |
Trigger enumeration type.
|
| VenueType |
Enumeration of venue types.
|