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.

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

Builder

public Builder ()

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.

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.