public static class BeaconDevice.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Builder(BeaconDevice device) |
Modifier and Type | Method and Description |
---|---|
BeaconDevice |
build() |
BeaconDevice.Builder |
setAddress(java.lang.String address) |
BeaconDevice.Builder |
setBatteryPower(int batteryPower) |
BeaconDevice.Builder |
setDistance(double distance) |
BeaconDevice.Builder |
setFirmwareVersion(java.lang.String firmwareVersion) |
BeaconDevice.Builder |
setMajor(int major) |
BeaconDevice.Builder |
setMinor(int minor) |
BeaconDevice.Builder |
setName(java.lang.String name) |
BeaconDevice.Builder |
setPassword(byte[] password) |
BeaconDevice.Builder |
setProximity(Proximity proximity) |
BeaconDevice.Builder |
setProximityUUID(java.util.UUID proximityUUID) |
BeaconDevice.Builder |
setRssi(int rssi) |
BeaconDevice.Builder |
setShuffled(boolean shuffled) |
BeaconDevice.Builder |
setTimestamp(long timestamp) |
BeaconDevice.Builder |
setTxPower(int txPower) |
BeaconDevice.Builder |
setUniqueId(java.lang.String uniqueId) |
public Builder()
public Builder(BeaconDevice device)
public BeaconDevice.Builder setAddress(java.lang.String address)
public BeaconDevice.Builder setProximityUUID(java.util.UUID proximityUUID)
public BeaconDevice.Builder setMajor(int major)
public BeaconDevice.Builder setMinor(int minor)
public BeaconDevice.Builder setTxPower(int txPower)
public BeaconDevice.Builder setName(java.lang.String name)
public BeaconDevice.Builder setUniqueId(java.lang.String uniqueId)
public BeaconDevice.Builder setFirmwareVersion(java.lang.String firmwareVersion)
public BeaconDevice.Builder setBatteryPower(int batteryPower)
public BeaconDevice.Builder setShuffled(boolean shuffled)
public BeaconDevice.Builder setRssi(int rssi)
public BeaconDevice.Builder setDistance(double distance)
public BeaconDevice.Builder setProximity(Proximity proximity)
public BeaconDevice.Builder setTimestamp(long timestamp)
public BeaconDevice.Builder setPassword(byte[] password)
public BeaconDevice build()