@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 |
|---|---|
JsArray<java.lang.Double> |
allowedManufacturerData() |
StringOrUUIDArrayUnion |
allowedServices() |
static AllowedBluetoothDevice.Builder |
create(double[] allowedManufacturerData,
JsArray<java.lang.String> allowedServices,
java.lang.String deviceId,
boolean mayUseGATT) |
static AllowedBluetoothDevice.Builder |
create(double[] allowedManufacturerData,
java.lang.String[] allowedServices,
java.lang.String deviceId,
boolean mayUseGATT) |
static AllowedBluetoothDevice.Builder |
create(double[] allowedManufacturerData,
java.lang.String allowedServices,
java.lang.String deviceId,
boolean mayUseGATT) |
static AllowedBluetoothDevice.Builder |
create(JsArray<java.lang.Double> allowedManufacturerData,
JsArray<java.lang.String> allowedServices,
java.lang.String deviceId,
boolean mayUseGATT) |
static AllowedBluetoothDevice.Builder |
create(JsArray<java.lang.Double> allowedManufacturerData,
java.lang.String[] allowedServices,
java.lang.String deviceId,
boolean mayUseGATT) |
static AllowedBluetoothDevice.Builder |
create(JsArray<java.lang.Double> allowedManufacturerData,
java.lang.String allowedServices,
java.lang.String deviceId,
boolean mayUseGATT) |
java.lang.String |
deviceId() |
boolean |
mayUseGATT() |
default void |
setAllowedManufacturerData(double... allowedManufacturerData) |
void |
setAllowedManufacturerData(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(StringOrUUIDArrayUnion allowedServices) |
void |
setDeviceId(java.lang.String deviceId) |
void |
setMayUseGATT(boolean mayUseGATT) |
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull JsArray<java.lang.Double> allowedManufacturerData, @Nonnull java.lang.String allowedServices, @Nonnull java.lang.String deviceId, boolean mayUseGATT)
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull double[] allowedManufacturerData, @Nonnull java.lang.String allowedServices, @Nonnull java.lang.String deviceId, boolean mayUseGATT)
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull JsArray<java.lang.Double> allowedManufacturerData, @Nonnull JsArray<java.lang.String> allowedServices, @Nonnull java.lang.String deviceId, boolean mayUseGATT)
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull double[] allowedManufacturerData, @Nonnull JsArray<java.lang.String> allowedServices, @Nonnull java.lang.String deviceId, boolean mayUseGATT)
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull JsArray<java.lang.Double> allowedManufacturerData, @Nonnull java.lang.String[] allowedServices, @Nonnull java.lang.String deviceId, boolean mayUseGATT)
@JsOverlay @Nonnull static AllowedBluetoothDevice.Builder create(@Nonnull double[] allowedManufacturerData, @Nonnull java.lang.String[] allowedServices, @Nonnull java.lang.String deviceId, boolean mayUseGATT)
@JsProperty(name="allowedManufacturerData") @Nonnull JsArray<java.lang.Double> allowedManufacturerData()
@JsProperty
void setAllowedManufacturerData(@Nonnull
JsArray<java.lang.Double> allowedManufacturerData)
@JsOverlay
default void setAllowedManufacturerData(@Nonnull
double... allowedManufacturerData)
@JsProperty(name="allowedServices") @Nonnull StringOrUUIDArrayUnion allowedServices()
@JsProperty
void setAllowedServices(@Nonnull
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="deviceId") @Nonnull java.lang.String deviceId()
@JsProperty
void setDeviceId(@Nonnull
java.lang.String deviceId)
@JsProperty(name="mayUseGATT") boolean mayUseGATT()
@JsProperty void setMayUseGATT(boolean mayUseGATT)