Package | Description |
---|---|
com.bosch.iot.dm.devices |
Provides Device Inventory APIs for device management including
monitoring device states and configurations
listing, filtering and grouping devices
instant execution of management actions over the manageable devices in a convenient way
device states changes notifications
|
com.bosch.iot.dm.devices.events |
Provides classes for dealing with different types of device state change events fired by Device Inventory
|
com.bosch.iot.dm.devices.remote |
Provides Device Inventory Remote interface
|
Modifier and Type | Method and Description |
---|---|
Feature |
Feature.Builder.build() |
Modifier and Type | Method and Description |
---|---|
Optional<Feature> |
Device.feature(String featureId)
Returns the feature identified by the
featureId for the device represented by this object. |
CompletionStage<Feature> |
Device.feature(String featureId,
String... fields)
Retrieves the feature identified by the
featureId . |
CompletionStage<Feature> |
DeviceInventory.feature(String deviceId,
String featureId,
String... fields)
Returns the feature identified by the given featureId for the device with deviceId.
|
List<Feature> |
Device.features()
Returns the features of this device.
|
List<Feature> |
Device.features(String namespace,
String name)
Returns device features having definition with namespace and name identified by the parameters
namespace and name . |
List<Feature> |
Device.features(String namespace,
String name,
String version)
Returns device features having definition with namespace, name and version
identified by the parameters
namespace , name and version . |
Modifier and Type | Method and Description |
---|---|
CompletionStage<Void> |
Device.setFeature(Feature feature,
String... acknowledgements)
Sets the feature to the entity with the specified identifier.
|
Modifier and Type | Method and Description |
---|---|
T |
Device.Builder.features(List<Feature> features) |
Modifier and Type | Method and Description |
---|---|
Feature |
FeatureEvent.feature() |
Modifier and Type | Method and Description |
---|---|
T |
FeatureEvent.Builder.feature(Feature feature) |
Modifier and Type | Method and Description |
---|---|
CompletionStage<Void> |
DeviceInventoryRemote.setFeature(String deviceId,
Feature feature,
String... acknowledgements)
Sets the feature to the device with the specified identifier.
|
Copyright © 2022 Bosch.IO GmbH. All rights reserved.