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 . |