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)Sets trigger frame types. | 
| GeneralConfigurator | forceScanConfiguration(ForceScanConfiguration forceScanConfiguration)Sets  ForceScanConfiguration. | 
| GeneralConfigurator | monitoringEnabled(boolean enabled)Enables or disables collecting monitoring events e.g. battery level of device. | 
| 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 | secureProfilePayloadResolver(PayloadResolver payloadResolver)Sets custom payload resolver that is used internally to parse payload and resolve secure profile object from it. | 
| GeneralConfigurator | secureProfilePayloadResolvers(java.util.Collection<PayloadResolver> payloadResolvers)Sets custom payload resolvers that are used internally to parse payloads and resolve secure profiles object. | 
GeneralConfigurator scanPeriod(ScanPeriod scanPeriod)
ScanPeriod. Default: ScanPeriod.RANGINGscanPeriod - ScanPeriodGeneralConfigurator scanMode(ScanMode scanMode)
ScanMode. Default: ScanMode.BALANCEDscanMode - ScanModeGeneralConfigurator forceScanConfiguration(ForceScanConfiguration forceScanConfiguration)
ForceScanConfiguration. This will always be set to DISABLED for Android N and higher (https://github.com/AltBeacon/android-beacon-library/issues/418).
 ForceScanConfiguration.DISABLEDforceScanConfiguration - ForceScanConfigurationGeneralConfigurator activityCheckConfiguration(ActivityCheckConfiguration activityCheckConfiguration)
ActivityCheckConfiguration. Default: ActivityCheckConfiguration.DEFAULTactivityCheckConfiguration - ActivityCheckConfiguration.GeneralConfigurator 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)
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 secureProfilePayloadResolver(PayloadResolver payloadResolver)
payloadResolver - the resolver implementation.GeneralConfigurator secureProfilePayloadResolvers(java.util.Collection<PayloadResolver> payloadResolvers)
payloadResolvers - the resolvers collection.