| AdvertiseCallback | Callback of Bluetooth LE advertising, which is used to deliver advertising operation status. |
| AdvertisementData | Advertisement data packet for Bluetooth LE advertising. |
| AdvertisementData.Builder | Builder for AdvertisementData. |
| AdvertiseSettings | The AdvertiseSettings provide a way to adjust advertising preferences for each
individual advertisement. |
| AdvertiseSettings.Builder | Builder class for AdvertiseSettings. |
| BluetoothLeAdvertiser | This class provides a way to perform Bluetooth LE advertise operations, such as start and stop advertising. |
| BluetoothLeScanner | This class provides methods to perform scan related operations for Bluetooth LE devices. |
| ScanCallback | Callback of Bluetooth LE scans. |
| ScanFilter | ScanFilter abstracts different scan filters across Bluetooth Advertisement packet fields. |
| ScanFilter.Builder | Builder class for ScanFilter. |
| ScanRecord | Represents a scan record from Bluetooth LE scan. |
| ScanResult | ScanResult for Bluetooth LE scan. |
| ScanSettings | Settings for Bluetooth LE scan. |
| ScanSettings.Builder | Builder for ScanSettings. |