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.groups |
Defines Group Inventory APIs to organize devices in statically or dynamically defined custom groups.
|
com.bosch.iot.dm.devices.remote |
Provides Device Inventory Remote interface
|
Modifier and Type | Method and Description |
---|---|
Gateway |
Gateway.Builder.build() |
Modifier and Type | Method and Description |
---|---|
CompletionStage<Gateway> |
DeviceInventory.gateway(String gatewayId,
String... fields)
Returns an already existing Gateway identified by the given gatewayId.
|
CompletionStage<List<Gateway>> |
DeviceInventory.gateways(Filter filter)
Returns a list of gateways matching the given filter.
|
PageIterator<Gateway> |
DeviceInventory.gateways(Filter filter,
int pageSize)
Returns a list of gateways matching the given filter grouped in pages.
|
CompletionStage<List<Gateway>> |
DeviceInventory.gateways(List<String> fields,
String... gatewayIds)
Returns a list of gateways specified by the given identifiers.
|
CompletionStage<List<Gateway>> |
DeviceInventory.gateways(String... gatewayIds)
Returns a list of gateways specified by the given identifiers.
|
Modifier and Type | Method and Description |
---|---|
PageIterator<Gateway> |
Tag.gateways(Filter filter,
int pageSize)
Returns a list of tagged gateways matching the specified filter, divided into pages.
|
PageIterator<Gateway> |
Directory.gateways(Filter filter,
int pageSize,
boolean recursive)
Returns a list of this directory's gateways matching the specified filter, divided into pages.
|
PageIterator<Gateway> |
Root.gateways(Filter filter,
int pageSize,
boolean recursive) |
PageIterator<Gateway> |
Tag.gateways(int pageSize)
Returns a list of tagged gateways, divided into pages.
|
PageIterator<Gateway> |
FilterEntry.gateways(int pageSize) |
PageIterator<Gateway> |
Directory.gateways(int pageSize,
boolean recursive)
Returns a list of this directory's gateways, divided into pages.
|
Modifier and Type | Method and Description |
---|---|
default PageIterator<Gateway> |
DeviceInventoryRemote.gateways(Filter filter,
int pageSize)
Returns a list of gateways matching the given filter grouped in pages.
|
Copyright © 2022 Bosch.IO GmbH. All rights reserved.