public static class SecureProfile.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Builder(ISecureProfile secureDevice) |
Builder(RemoteBluetoothDevice remoteBluetoothDevice) |
Modifier and Type | Method and Description |
---|---|
SecureProfile.Builder |
batteryLevel(int batteryLevel) |
SecureProfile |
build() |
SecureProfile.Builder |
firmwareRevision(java.lang.String firmwareRevision) |
SecureProfile.Builder |
instanceId(java.lang.String instanceId) |
SecureProfile.Builder |
macAddress(java.lang.String macAddress) |
SecureProfile.Builder |
name(java.lang.String name) |
SecureProfile.Builder |
namespace(java.lang.String namespace) |
SecureProfile.Builder |
resolvedId(ResolvedId resolvedId)
This property is used internally by Kontakt.io SDK.
|
SecureProfile.Builder |
rssi(int rssi) |
SecureProfile.Builder |
shuffled(boolean isShuffled) |
SecureProfile.Builder |
txPower(int txPower) |
SecureProfile.Builder |
uniqueId(java.lang.String uniqueId) |
public Builder()
public Builder(ISecureProfile secureDevice)
public Builder(RemoteBluetoothDevice remoteBluetoothDevice)
public SecureProfile.Builder macAddress(java.lang.String macAddress)
public SecureProfile.Builder name(java.lang.String name)
public SecureProfile.Builder uniqueId(java.lang.String uniqueId)
public SecureProfile.Builder firmwareRevision(java.lang.String firmwareRevision)
public SecureProfile.Builder batteryLevel(int batteryLevel)
public SecureProfile.Builder txPower(int txPower)
public SecureProfile.Builder namespace(java.lang.String namespace)
public SecureProfile.Builder instanceId(java.lang.String instanceId)
public SecureProfile.Builder shuffled(boolean isShuffled)
public SecureProfile.Builder rssi(int rssi)
public SecureProfile.Builder resolvedId(ResolvedId resolvedId)
resolvedId
- resolved Id.public SecureProfile build()