public static class Device.AddResource extends Command<Device.CommandId>
Device.sendDeviceManagementCommand(buzz.getcoco.iot.Command<buzz.getcoco.iot.Device.CommandId>, buzz.getcoco.iot.Device.DeviceManagementStatusListener) while sending add resource commands.Command.State| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
metadata
Metadata the needs to be set.
|
java.util.List<Parameter<InfoResponse.Value>> |
parameters
Parameters that needs to be set for
AddResource command. |
RadioProtocol |
protocolId
RadioProtocol using which Resource is being added. |
java.lang.String |
resourceEui
Resource.eui of the resource being added. |
| Constructor and Description |
|---|
AddResource(java.lang.String metadata,
java.util.List<Parameter<InfoResponse.Value>> parameters)
|
AddResource(java.lang.String resourceEui,
java.lang.String metadata,
java.util.List<Parameter<InfoResponse.Value>> parameters)
|
getCommandId, getTimeout, setCommandId, setTimeout, toJsonObject, toString@SerializedName(value="protocolId") public RadioProtocol protocolId
RadioProtocol using which Resource is being added.@SerializedName(value="resourceEui") public java.lang.String resourceEui
Resource.eui of the resource being added.@SerializedName(value="metadata") public java.lang.String metadata
@SerializedName(value="paramArr") public java.util.List<Parameter<InfoResponse.Value>> parameters
AddResource command.Parameterpublic AddResource(java.lang.String metadata,
java.util.List<Parameter<InfoResponse.Value>> parameters)
metadata - metadata for resource being added.parameters - required parameters to add resource.public AddResource(java.lang.String resourceEui,
java.lang.String metadata,
java.util.List<Parameter<InfoResponse.Value>> parameters)
resourceEui - resourceEui of resource being added.metadata - metadata for resource being added.parameters - required parameters to add resource.