public static class Identifier.TriggerIdentifier extends Identifier
InfoRequest
and as upload triggered identifier StorageContentMetadata.Identifier.SerializedId, Identifier.SourceIdentifier, Identifier.TriggerIdentifierattributeId, capabilityId, deviceNodeId, networkId, resourceEui, ruleId, sceneId, zoneId| Constructor and Description |
|---|
TriggerIdentifier(Identifier id)
A constructor to create
TriggerIdentifier. |
TriggerIdentifier(java.lang.String networkId,
long deviceNodeId,
java.lang.String resourceEui,
int capabilityId,
int attributeId)
An overloaded constructor to create
TriggerIdentifier. |
TriggerIdentifier(java.lang.String networkId,
long deviceNodeId,
java.lang.String resourceEui,
int capabilityId,
int attributeId,
int zoneId,
int sceneId,
int ruleId)
An overloaded constructor to create
TriggerIdentifier. |
equals, fromJson, fromJson, fromJsonTree, fromJsonTree, fromSerializable, getAttribute, getCapability, getDevice, getIdentifier, getIdentifier, getIdentifier, getIdentifier, getIdentifier, getIdentifier, getIdentifier, getIdentifier, getNetwork, getResource, getRule, getScene, getZone, hashCode, toJson, toJson, toJsonTree, toJsonTree, toSerializable, toStringpublic TriggerIdentifier(Identifier id)
TriggerIdentifier.id - Identifier to be used to create a new TriggerIdentifier.public TriggerIdentifier(java.lang.String networkId,
long deviceNodeId,
java.lang.String resourceEui,
int capabilityId,
int attributeId)
TriggerIdentifier.networkId - ID of the network generated after successful creation of the network.deviceNodeId - Node ID of the device in the network.resourceEui - Unique identifier of the resource in the parent device.capabilityId - Capability ID of the parent resource.attributeId - Attribute ID of parent capability.public TriggerIdentifier(java.lang.String networkId,
long deviceNodeId,
java.lang.String resourceEui,
int capabilityId,
int attributeId,
int zoneId,
int sceneId,
int ruleId)
TriggerIdentifier.networkId - ID of the network generated after successful creation of the network.deviceNodeId - Node ID of the device in the network.resourceEui - Unique identifier of the resource in the parent device.capabilityId - Capability ID of the parent resource.attributeId - Attribute ID of parent capability.zoneId - ID of the zone in the network.sceneId - ID of the Scene under consideration.ruleId - ID of the Rule under consideration.