public final class ConfigData extends AbstractEntityData
| Modifier and Type | Class and Description |
|---|---|
static class |
ConfigData.Builder
Config data Builder.
|
| Modifier and Type | Method and Description |
|---|---|
static ConfigData.Builder |
create(java.util.Collection<java.lang.String> uniqueIds,
DeviceType deviceType)
Creates builder including necessary parameters needed to create the Config for many devices.
|
static ConfigData.Builder |
create(java.lang.String uniqueId,
DeviceType deviceType)
Create builder including necessary parameters needed to create the Config for single device.
|
static ConfigData.Builder |
update(java.util.Collection<java.lang.String> uniqueIds,
DeviceType deviceType)
Update builder.
|
static ConfigData.Builder |
update(java.lang.String uniqueId,
DeviceType deviceType)
Creates builder with required parameters .
|
containsParameter, containsParameterKey, getParameters, getParameterValuespublic static ConfigData.Builder create(java.util.Collection<java.lang.String> uniqueIds, DeviceType deviceType)
uniqueIds - collection of device unique idsdeviceType - one of DeviceType.BEACON or
DeviceType.CLOUD_BEACONpublic static ConfigData.Builder create(java.lang.String uniqueId, DeviceType deviceType)
uniqueId - device unique iddeviceType - the device typepublic static ConfigData.Builder update(java.lang.String uniqueId, DeviceType deviceType)
uniqueId - the unique iddeviceType - the device typepublic static ConfigData.Builder update(java.util.Collection<java.lang.String> uniqueIds, DeviceType deviceType)
uniqueIds - the unique idsdeviceType - the device type