public static class BeaconInfo.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.Double |
batteryLifeExpectancy |
Color |
color |
MacAddress |
macAddress |
java.lang.Integer |
major |
java.lang.Integer |
minor |
java.lang.String |
name |
BeaconInfoSettings |
settings |
java.util.UUID |
uuid |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
BeaconInfo |
build() |
BeaconInfo.Builder |
setBatteryLifeExpectancy(java.lang.Double batteryLifeExpectancy) |
BeaconInfo.Builder |
setColor(Color color) |
BeaconInfo.Builder |
setMacAddress(MacAddress macAddress) |
BeaconInfo.Builder |
setMajor(java.lang.Integer major) |
BeaconInfo.Builder |
setMinor(java.lang.Integer minor) |
BeaconInfo.Builder |
setName(java.lang.String name) |
BeaconInfo.Builder |
setSettings(BeaconInfoSettings settings) |
BeaconInfo.Builder |
setUuid(java.util.UUID uuid) |
public java.util.UUID uuid
public java.lang.Integer major
public java.lang.Integer minor
public MacAddress macAddress
public java.lang.String name
public Color color
public java.lang.Double batteryLifeExpectancy
public BeaconInfoSettings settings
public BeaconInfo.Builder setUuid(java.util.UUID uuid)
public BeaconInfo.Builder setMajor(java.lang.Integer major)
public BeaconInfo.Builder setMinor(java.lang.Integer minor)
public BeaconInfo.Builder setMacAddress(MacAddress macAddress)
public BeaconInfo.Builder setName(java.lang.String name)
public BeaconInfo.Builder setColor(Color color)
public BeaconInfo.Builder setBatteryLifeExpectancy(java.lang.Double batteryLifeExpectancy)
public BeaconInfo.Builder setSettings(BeaconInfoSettings settings)
public BeaconInfo build()