Package | Description |
---|---|
com.bosch.iot.dm.mme |
Provides Mass Management Engine APIs for managing devices
in a mass and automated way.
|
Modifier and Type | Method and Description |
---|---|
GroupSelection.Builder |
GroupSelection.Builder.directoryPath(String directoryPath)
Sets the path of the directory whose devices will be included in the selection.
|
GroupSelection.Builder |
GroupSelection.Builder.filteringScript(String filteringScript)
Sets a custom Groovy filtering script which is used to narrow down the devices belonging to the selection.
|
GroupSelection.Builder |
GroupSelection.Builder.gatewaysOnly(boolean gatewaysOnly)
Sets a flag indicating whether only gateways will be included in the selection.
|
static GroupSelection.Builder |
GroupSelection.newBuilder() |
GroupSelection.Builder |
GroupSelection.Builder.recursive(boolean recursive)
Sets a flag indicating whether devices from the entire subtree (
true ) or only direct members (false )
of the given directory will be included in the selection. |
GroupSelection.Builder |
GroupSelection.Builder.rqlQuery(String rqlQuery)
Sets an RQL filter query which is used to narrow down the devices belonging to the selection.
|
GroupSelection.Builder |
GroupSelection.Builder.tags(List<String> tags)
Sets a list of tag names to further narrow down the selection - only devices belonging to the given directory
and tagged with the given tags will be included in the selection.
|
Copyright © 2022 Bosch.IO GmbH. All rights reserved.