-
- All Implemented Interfaces:
-
com.nimmsta.intent_library.models.actions.IAction
public final class SetDesiredLightTagsWithMacAddressAction 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 Stringnameprivate final List<String>macAddressesprivate final LightTagIlluminationConfigconfig
-
Constructor Summary
Constructors Constructor Description SetDesiredLightTagsWithMacAddressAction(List<String> macAddresses, LightTagIlluminationConfig config)
-
Method Summary
Modifier and Type Method Description BooleangetIsDeviceAction()StringgetName()final List<String>getMacAddresses()final LightTagIlluminationConfiggetConfig()JsonObjectgetDataJson()-
-
Constructor Detail
-
SetDesiredLightTagsWithMacAddressAction
SetDesiredLightTagsWithMacAddressAction(List<String> macAddresses, LightTagIlluminationConfig config)
-
-
Method Detail
-
getIsDeviceAction
Boolean getIsDeviceAction()
-
getMacAddresses
final List<String> getMacAddresses()
-
getConfig
final LightTagIlluminationConfig getConfig()
-
getDataJson
JsonObject getDataJson()
-
-
-
-