public static final class IBeaconScanContext.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
IBeaconScanContext |
build() |
protected IBeaconScanContext.Builder |
getExtension() |
T |
setDevicesUpdateCallbackInterval(long devicesUpdateCallbackInterval) |
T |
setDistanceSort(DistanceSort distanceSort) |
T |
setEventTypes(java.util.Collection<EventType> eventTypes) |
IBeaconScanContext.Builder |
setIBeaconFilters(java.util.Collection<? extends IBeaconFilter> filters)
Sets filters accepting IBeacons only with specific properties.
|
IBeaconScanContext.Builder |
setIBeaconRegions(java.util.Collection<IBeaconRegion> regions)
Sets iBeacon regions.
|
T |
setRssiCalculator(RssiCalculator rssiCalculator) |
public IBeaconScanContext.Builder setIBeaconFilters(java.util.Collection<? extends IBeaconFilter> filters)
filters
- the filterspublic IBeaconScanContext.Builder setIBeaconRegions(java.util.Collection<IBeaconRegion> regions)
regions
- the regionspublic IBeaconScanContext build()
protected IBeaconScanContext.Builder getExtension()
public T setDevicesUpdateCallbackInterval(long devicesUpdateCallbackInterval)
public T setRssiCalculator(RssiCalculator rssiCalculator)
public T setDistanceSort(DistanceSort distanceSort)
public T setEventTypes(java.util.Collection<EventType> eventTypes)