UwbRangeDataNtfConfig.Builder

public static class UwbRangeDataNtfConfig.Builder extends Object

Creates a new instance of UwbRangeDataNtfConfig.

Public Constructor Summary

Public Method Summary

UwbRangeDataNtfConfig
UwbRangeDataNtfConfig.Builder
setNtfProximityFar(int ntfProximityFar)
Sets the proximity far distance in centimeters (0 <= near <= far <= 20,000).
UwbRangeDataNtfConfig.Builder
setNtfProximityNear(int ntfProximityNear)
Sets the proximity near distance in centimeters (0 <= near <= far <= 20,000).
UwbRangeDataNtfConfig.Builder
setRangeDataConfigType(int rangeDataConfigType)
Sets the range data notification config type of UwbRangeDataNtfConfig.RangeDataNtfConfig.

Inherited Method Summary

Object
clone()
boolean
equals(Object arg0)
void
finalize()
final Class<?>
getClass()
int
hashCode()
final void
notify()
final void
notifyAll()
String
toString()
final void
wait(long arg0, int arg1)
final void
wait(long arg0)
final void
wait()

Public Constructors

public Builder ()

Public Methods

public UwbRangeDataNtfConfig build ()

Throws
IllegalArgumentException if config type is not in UwbRangeDataNtfConfig.RangeDataNtfConfig.
IllegalArgumentException if (0 <= near <= far <= 20,000) is not satified.

public UwbRangeDataNtfConfig.Builder setNtfProximityFar (int ntfProximityFar)

Sets the proximity far distance in centimeters (0 <= near <= far <= 20,000).

public UwbRangeDataNtfConfig.Builder setNtfProximityNear (int ntfProximityNear)

Sets the proximity near distance in centimeters (0 <= near <= far <= 20,000).

public UwbRangeDataNtfConfig.Builder setRangeDataConfigType (int rangeDataConfigType)

Sets the range data notification config type of UwbRangeDataNtfConfig.RangeDataNtfConfig.