public class KuraBirthPayload extends KuraPayload
KuraPayload
that contains the parameters that allow to define the
form of a device. The message is usually published when connecting to the broker.Modifier and Type | Class and Description |
---|---|
static class |
KuraBirthPayload.KuraBirthPayloadBuilder |
static class |
KuraBirthPayload.TamperStatus
Provides information on the device tampering status.
|
Constructor and Description |
---|
KuraBirthPayload() |
Modifier and Type | Method and Description |
---|---|
void |
addMetric(java.lang.String name,
java.lang.Object value) |
java.lang.String |
getAcceptEncoding() |
java.lang.String |
getApplicationFramework() |
java.lang.String |
getApplicationFrameworkVersion() |
java.lang.String |
getApplicationIdentifiers() |
java.lang.String |
getAvailableProcessors() |
java.lang.String |
getBiosVersion() |
java.lang.String |
getConnectionInterface() |
java.lang.String |
getConnectionIp() |
java.lang.String |
getCpuVersion() |
java.lang.String |
getDisplayName() |
java.lang.String |
getFirmwareVersion() |
java.lang.String |
getJvmName() |
java.lang.String |
getJvmProfile() |
java.lang.String |
getJvmVersion() |
java.lang.String |
getKuraVersion()
Deprecated.
|
java.lang.String |
getModelId() |
java.lang.String |
getModelName() |
java.lang.String |
getModemFirmwareVersion() |
java.lang.String |
getModemIccid() |
java.lang.String |
getModemImei() |
java.lang.String |
getModemImsi() |
java.lang.String |
getModemRssi() |
java.lang.String |
getOs() |
java.lang.String |
getOsArch() |
java.lang.String |
getOsgiFramework() |
java.lang.String |
getOsgiFrameworkVersion() |
java.lang.String |
getOsVersion() |
java.lang.String |
getPartNumber() |
java.lang.String |
getPayloadEncoding() |
java.lang.String |
getSerialNumber() |
KuraBirthPayload.TamperStatus |
getTamperStatus() |
java.lang.String |
getTotalMemory() |
java.lang.String |
getUptime() |
java.lang.String |
toString() |
getBody, getMetric, getPosition, getTimestamp, metricNames, metrics, metricsIterator, removeAllMetrics, removeMetric, setBody, setPosition, setTimestamp
public java.lang.String getUptime()
public java.lang.String getDisplayName()
public java.lang.String getModelName()
public java.lang.String getModelId()
public java.lang.String getPartNumber()
public java.lang.String getSerialNumber()
public java.lang.String getFirmwareVersion()
public java.lang.String getBiosVersion()
public java.lang.String getCpuVersion()
public java.lang.String getOs()
public java.lang.String getOsVersion()
public java.lang.String getJvmName()
public java.lang.String getJvmVersion()
public java.lang.String getJvmProfile()
public KuraBirthPayload.TamperStatus getTamperStatus()
@Deprecated public java.lang.String getKuraVersion()
getApplicationFrameworkVersion()
public java.lang.String getApplicationFramework()
public java.lang.String getApplicationFrameworkVersion()
public java.lang.String getConnectionInterface()
public java.lang.String getConnectionIp()
public java.lang.String getAcceptEncoding()
public java.lang.String getApplicationIdentifiers()
public java.lang.String getAvailableProcessors()
public java.lang.String getTotalMemory()
public java.lang.String getOsArch()
public java.lang.String getOsgiFramework()
public java.lang.String getOsgiFrameworkVersion()
public java.lang.String getModemImei()
public java.lang.String getModemImsi()
public java.lang.String getModemIccid()
public java.lang.String getModemRssi()
public java.lang.String getModemFirmwareVersion()
public java.lang.String getPayloadEncoding()
public java.lang.String toString()
toString
in class java.lang.Object
public void addMetric(java.lang.String name, java.lang.Object value)
addMetric
in class KuraPayload