DataNotificationConfig.Builder
public
static
final
class
DataNotificationConfig.Builder
extends Object
| java.lang.Object | |
| ↳ | android.ranging.DataNotificationConfig.Builder |
Builder for DataNotificationConfig
Summary
Public constructors | |
|---|---|
Builder()
|
|
Public methods | |
|---|---|
DataNotificationConfig
|
build()
Builds a new instance of |
DataNotificationConfig.Builder
|
setNotificationConfigType(int config)
Sets the notification configuration type. |
DataNotificationConfig.Builder
|
setProximityFarCm(int proximityCm)
Sets the far proximity threshold in centimeters. |
DataNotificationConfig.Builder
|
setProximityNearCm(int proximityCm)
Sets the near proximity threshold in centimeters. |
Inherited methods | |
|---|---|
Public constructors
Public methods
build
public DataNotificationConfig build ()
Builds a new instance of DataNotificationConfig.
| Returns | |
|---|---|
DataNotificationConfig |
a new DataNotificationConfig instance created using the current state of
the builder.
This value cannot be null. |
setNotificationConfigType
public DataNotificationConfig.Builder setNotificationConfigType (int config)
Sets the notification configuration type.
| Parameters | |
|---|---|
config |
int: The notification configuration type to set.
Value is DataNotificationConfig.NOTIFICATION_CONFIG_DISABLE, DataNotificationConfig.NOTIFICATION_CONFIG_ENABLE, DataNotificationConfig.NOTIFICATION_CONFIG_PROXIMITY_LEVEL, or DataNotificationConfig.NOTIFICATION_CONFIG_PROXIMITY_EDGE |
| Returns | |
|---|---|
DataNotificationConfig.Builder |
this Builder instance.
This value cannot be null. |
setProximityFarCm
public DataNotificationConfig.Builder setProximityFarCm (int proximityCm)
Sets the far proximity threshold in centimeters.
defaults to 20000 cm.
| Parameters | |
|---|---|
proximityCm |
int: The far proximity to set, in centimeters.
Value is between 0 and 20000 inclusive |
| Returns | |
|---|---|
DataNotificationConfig.Builder |
this Builder instance.
This value cannot be null. |
setProximityNearCm
public DataNotificationConfig.Builder setProximityNearCm (int proximityCm)
Sets the near proximity threshold in centimeters.
defaults to 0 cm.
| Parameters | |
|---|---|
proximityCm |
int: The near proximity to set, in centimeters.
Value is between 0 and 20000 inclusive |
| Returns | |
|---|---|
DataNotificationConfig.Builder |
this Builder instance.
This value cannot be null. |