Modifier and Type | Class and Description |
---|---|
static class |
GroupSelection.Builder |
Modifier and Type | Method and Description |
---|---|
String |
directoryPath()
Returns the path of the directory whose devices belong to this selection.
|
Optional<String> |
filteringScript()
Contains a custom Groovy filtering script which is used to narrow down the devices belonging to this selection.
|
boolean |
gatewaysOnly()
Indicates whether only gateways are included in this selection.
|
static GroupSelection.Builder |
newBuilder() |
boolean |
recursive()
Indicates whether devices from the entire subtree (
true ) or only direct members (false )
of the given directory are included in this selection. |
Optional<String> |
rqlQuery()
Contains an RQL filter query which is used to narrow down the devices belonging to this selection.
|
List<String> |
tags()
Returns a list of tag names to further narrow down the selection - only devices belonging to the given directory
and tagged with the given tags are included in this selection.
|
public static GroupSelection.Builder newBuilder()
public String directoryPath()
public boolean recursive()
true
) or only direct members (false
)
of the given directory are included in this selection.public boolean gatewaysOnly()
public List<String> tags()
public Optional<String> rqlQuery()
Copyright © 2022 Bosch.IO GmbH. All rights reserved.