@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface AllowedBluetoothDevice
| Modifier and Type | Interface and Description |
|---|---|
static interface |
AllowedBluetoothDevice.Builder |
| Modifier and Type | Method and Description |
|---|---|
@JsNonNull JsArray<java.lang.Double> |
allowedManufacturerData() |
@JsNonNull StringOrUUIDArrayUnion |
allowedServices() |
static AllowedBluetoothDevice.Builder |
create(java.lang.String deviceId,
boolean mayUseGATT,
JsArray<java.lang.String> allowedServices,
double... allowedManufacturerData) |
static AllowedBluetoothDevice.Builder |
create(java.lang.String deviceId,
boolean mayUseGATT,
JsArray<java.lang.String> allowedServices,
JsArray<java.lang.Double> allowedManufacturerData) |
static AllowedBluetoothDevice.Builder |
create(java.lang.String deviceId,
boolean mayUseGATT,
java.lang.String[] allowedServices,
double... allowedManufacturerData) |
static AllowedBluetoothDevice.Builder |
create(java.lang.String deviceId,
boolean mayUseGATT,
java.lang.String[] allowedServices,
JsArray<java.lang.Double> allowedManufacturerData) |
static AllowedBluetoothDevice.Builder |
create(java.lang.String deviceId,
boolean mayUseGATT,
java.lang.String allowedServices,
double... allowedManufacturerData) |
static AllowedBluetoothDevice.Builder |
create(java.lang.String deviceId,
boolean mayUseGATT,
java.lang.String allowedServices,
JsArray<java.lang.Double> allowedManufacturerData) |
static AllowedBluetoothDevice.Builder |
create(java.lang.String deviceId,
boolean mayUseGATT,
StringOrUUIDArrayUnion allowedServices,
double... allowedManufacturerData) |
static AllowedBluetoothDevice.Builder |
create(java.lang.String deviceId,
boolean mayUseGATT,
StringOrUUIDArrayUnion allowedServices,
JsArray<java.lang.Double> allowedManufacturerData) |
@JsNonNull java.lang.String |
deviceId() |
boolean |
mayUseGATT() |
default void |
setAllowedManufacturerData(double... allowedManufacturerData) |
void |
setAllowedManufacturerData(@JsNonNull JsArray<java.lang.Double> allowedManufacturerData) |
default void |
setAllowedServices(JsArray<java.lang.String> allowedServices) |
default void |
setAllowedServices(java.lang.String... allowedServices) |
default void |
setAllowedServices(java.lang.String allowedServices) |
void |
setAllowedServices(@JsNonNull StringOrUUIDArrayUnion allowedServices) |
void |
setDeviceId(@JsNonNull java.lang.String deviceId) |
void |
setMayUseGATT(boolean mayUseGATT) |
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull java.lang.String deviceId, boolean mayUseGATT, @Nonnull StringOrUUIDArrayUnion allowedServices, @Nonnull JsArray<java.lang.Double> allowedManufacturerData)
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull java.lang.String deviceId, boolean mayUseGATT, @Nonnull java.lang.String allowedServices, @Nonnull JsArray<java.lang.Double> allowedManufacturerData)
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull java.lang.String deviceId, boolean mayUseGATT, @Nonnull JsArray<java.lang.String> allowedServices, @Nonnull JsArray<java.lang.Double> allowedManufacturerData)
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull java.lang.String deviceId, boolean mayUseGATT, @Nonnull java.lang.String[] allowedServices, @Nonnull JsArray<java.lang.Double> allowedManufacturerData)
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull java.lang.String deviceId, boolean mayUseGATT, @Nonnull StringOrUUIDArrayUnion allowedServices, @Nonnull double... allowedManufacturerData)
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull java.lang.String deviceId, boolean mayUseGATT, @Nonnull java.lang.String allowedServices, @Nonnull double... allowedManufacturerData)
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull java.lang.String deviceId, boolean mayUseGATT, @Nonnull JsArray<java.lang.String> allowedServices, @Nonnull double... allowedManufacturerData)
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull java.lang.String deviceId, boolean mayUseGATT, @Nonnull java.lang.String[] allowedServices, @Nonnull double... allowedManufacturerData)
@JsProperty(name="deviceId") @JsNonNull java.lang.String deviceId()
@JsProperty void setDeviceId(@JsNonNull java.lang.String deviceId)
@JsProperty(name="mayUseGATT") boolean mayUseGATT()
@JsProperty void setMayUseGATT(boolean mayUseGATT)
@JsProperty(name="allowedServices") @JsNonNull StringOrUUIDArrayUnion allowedServices()
@JsProperty void setAllowedServices(@JsNonNull StringOrUUIDArrayUnion allowedServices)
@JsOverlay
default void setAllowedServices(@Nonnull
java.lang.String allowedServices)
@JsOverlay
default void setAllowedServices(@Nonnull
JsArray<java.lang.String> allowedServices)
@JsOverlay
default void setAllowedServices(@Nonnull
java.lang.String... allowedServices)
@JsProperty(name="allowedManufacturerData") @JsNonNull JsArray<java.lang.Double> allowedManufacturerData()
@JsProperty void setAllowedManufacturerData(@JsNonNull JsArray<java.lang.Double> allowedManufacturerData)
@JsOverlay
default void setAllowedManufacturerData(@Nonnull
double... allowedManufacturerData)