-
- All Implemented Interfaces:
-
com.nimmsta.intent_library.models.actions.IAction
public final class SetDesiredLightTagsAction implements IAction
This action illuminates light tags or turns them off (providing locations an empty array will turn off all light tags).
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisDeviceActionprivate final List<String>locationsprivate final LightTagIlluminationConfigconfigprivate final Stringname
-
Constructor Summary
Constructors Constructor Description SetDesiredLightTagsAction(List<String> locations, LightTagIlluminationConfig config)
-
Method Summary
Modifier and Type Method Description BooleangetIsDeviceAction()final List<String>getLocations()final LightTagIlluminationConfiggetConfig()StringgetName()JsonObjectgetDataJson()-
-
Constructor Detail
-
SetDesiredLightTagsAction
SetDesiredLightTagsAction(List<String> locations, LightTagIlluminationConfig config)
-
-
Method Detail
-
getIsDeviceAction
Boolean getIsDeviceAction()
-
getLocations
final List<String> getLocations()
-
getConfig
final LightTagIlluminationConfig getConfig()
-
getDataJson
JsonObject getDataJson()
-
-
-
-