@JsType(isNative=true,
namespace="<global>",
name="Object")
public static interface RequestDeviceOptions.Builder
extends RequestDeviceOptions
RequestDeviceOptions.Builder| Modifier and Type | Method and Description |
|---|---|
default RequestDeviceOptions.Builder |
acceptAllDevices(boolean acceptAllDevices) |
default RequestDeviceOptions.Builder |
filters(BluetoothLEScanFilterInit... filters) |
default RequestDeviceOptions.Builder |
filters(JsArray<BluetoothLEScanFilterInit> filters) |
default RequestDeviceOptions.Builder |
optionalManufacturerData(double... optionalManufacturerData) |
default RequestDeviceOptions.Builder |
optionalManufacturerData(JsArray<java.lang.Double> optionalManufacturerData) |
default RequestDeviceOptions.Builder |
optionalServices(BluetoothServiceUUID... optionalServices) |
default RequestDeviceOptions.Builder |
optionalServices(JsArray<BluetoothServiceUUID> optionalServices) |
acceptAllDevices, filters, of, optionalManufacturerData, optionalServices, setAcceptAllDevices, setFilters, setFilters, setOptionalManufacturerData, setOptionalManufacturerData, setOptionalServices, setOptionalServices@JsOverlay @Nonnull default RequestDeviceOptions.Builder acceptAllDevices(boolean acceptAllDevices)
@JsOverlay @Nonnull default RequestDeviceOptions.Builder filters(@Nonnull JsArray<BluetoothLEScanFilterInit> filters)
@JsOverlay @Nonnull default RequestDeviceOptions.Builder filters(@Nonnull BluetoothLEScanFilterInit... filters)
@JsOverlay @Nonnull default RequestDeviceOptions.Builder optionalManufacturerData(@Nonnull JsArray<java.lang.Double> optionalManufacturerData)
@JsOverlay @Nonnull default RequestDeviceOptions.Builder optionalManufacturerData(@Nonnull double... optionalManufacturerData)
@JsOverlay @Nonnull default RequestDeviceOptions.Builder optionalServices(@Nonnull JsArray<BluetoothServiceUUID> optionalServices)
@JsOverlay @Nonnull default RequestDeviceOptions.Builder optionalServices(@Nonnull BluetoothServiceUUID... optionalServices)