public class Selector
extends java.lang.Object
com.bosch.iot.dm.devices.Filter
Constructor and Description |
---|
Selector() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFields()
Contains a comma separated list of fields to be included in the returned device objects.
|
java.lang.String |
getNamespaces()
A comma separated list of namespaces.
|
java.lang.String |
getOptions()
A comma separated list of sorting and paging options to be applied to the returned device set.
|
java.lang.String |
getQuery()
Return the device filtering criteria.
|
java.lang.String |
toString() |
Selector |
withField(java.lang.String field)
Specify field to be included in the returned devices objects.
|
Selector |
withNamespace(java.lang.String namespace)
Set namespace value.
|
Selector |
withOption(java.lang.String option)
Set option filed.
|
Selector |
withQuery(java.lang.String query)
Set the device filtering criteria.
|
public Selector withQuery(java.lang.String query)
query
- valuepublic Selector withNamespace(java.lang.String namespace)
namespace
- valuepublic Selector withOption(java.lang.String option)
option
- valuepublic Selector withField(java.lang.String field)
field
- valuepublic java.lang.String getQuery()
public java.lang.String getNamespaces()
public java.lang.String getOptions()
public java.lang.String getFields()
public java.lang.String toString()
toString
in class java.lang.Object