public interface GeneralConfigurator
Modifier and Type | Method and Description |
---|---|
GeneralConfigurator |
activityCheckConfiguration(ActivityCheckConfiguration activityCheckConfiguration)
|
GeneralConfigurator |
cacheFileName(java.lang.String name)
Cache file name for resolved shuffled device ids from Kontakt.io Proximity REST API.
|
GeneralConfigurator |
deviceUpdateCallbackInterval(long intervalInMillis)
The device update callback interval prevents the update from being called instantly.
|
GeneralConfigurator |
eddystoneFrameTypes(java.util.Collection<EddystoneFrameType> eddystoneFrameTypes)
Gets trigger frame types.
|
GeneralConfigurator |
forceScanConfiguration(ForceScanConfiguration forceScanConfiguration)
Sets
ForceScanConfiguration . |
GeneralConfigurator |
monitoringEnabled(boolean enabled)
Enables or disables collecting monitoring events e.g.
|
GeneralConfigurator |
monitoringSyncInterval(int intervalInSeconds)
Interval between next monitoring events sync attempts in seconds.
|
GeneralConfigurator |
resolveShuffledInterval(int intervalInSeconds)
Interval between next shuffled beacons resolving attempts in seconds.
|
GeneralConfigurator |
rssiCalculator(RssiCalculator rssiCalculator)
Sets
RssiCalculator . |
GeneralConfigurator |
scanMode(ScanMode scanMode)
Sets
ScanMode . |
GeneralConfigurator |
scanPeriod(ScanPeriod scanPeriod)
Sets
ScanPeriod . |
GeneralConfigurator |
supportNonConnectableMode(boolean enabled)
Set to true if you want to support Kontakt.io devices which (for any reasons) are in NON-CONNECTABLE mode.
|
GeneralConfigurator scanPeriod(ScanPeriod scanPeriod)
ScanPeriod
. Default: ScanPeriod.RANGING
scanPeriod
- ScanPeriodGeneralConfigurator scanMode(ScanMode scanMode)
ScanMode
. Default: ScanMode.BALANCED
scanMode
- ScanModeGeneralConfigurator forceScanConfiguration(ForceScanConfiguration forceScanConfiguration)
ForceScanConfiguration
. Default: ForceScanConfiguration.DISABLED
forceScanConfiguration
- ForceScanConfigurationGeneralConfigurator activityCheckConfiguration(ActivityCheckConfiguration activityCheckConfiguration)
ActivityCheckConfiguration
. Default: ActivityCheckConfiguration.DEFAULT
activityCheckConfiguration
- ActivityCheckConfigurationGeneralConfigurator cacheFileName(java.lang.String name)
InternalProximityManager
used in the same app.name
- file nameGeneralConfigurator monitoringEnabled(boolean enabled)
enabled
- true or falseGeneralConfigurator monitoringSyncInterval(int intervalInSeconds)
intervalInSeconds
- interval in secondsGeneralConfigurator resolveShuffledInterval(int intervalInSeconds)
intervalInSeconds
- interval in secondsGeneralConfigurator deviceUpdateCallbackInterval(long intervalInMillis)
ScanContext.DEFAULT_DEVICES_UPDATE_CALLBACK_INTERVAL
milliseconds.intervalInMillis
- Interval in milliseconds.GeneralConfigurator rssiCalculator(RssiCalculator rssiCalculator)
RssiCalculator
.rssiCalculator
- RSSI calculator instance.GeneralConfigurator eddystoneFrameTypes(java.util.Collection<EddystoneFrameType> eddystoneFrameTypes)
eddystoneFrameTypes
- eddystone format frame typesGeneralConfigurator supportNonConnectableMode(boolean enabled)
enabled
- true or false.