public class TwinMetadata extends Object
The metadata is a set of pairs lastUpdated/lastUpdatedVersion for each property and sub-property in the Twin. It is optionally provided by the provisioning service and the clients can only ready it.
This class store the Date and Version for each entity in the TwinCollection.
For instance, the following is a valid TwinCollection with its metadata.
"$metadata":{
"$lastUpdated":"2017-09-21T02:07:44.238Z",
"$lastUpdatedVersion":4,
"MaxSpeed":{
"$lastUpdated":"2017-09-21T02:07:44.238Z",
"$lastUpdatedVersion":3,
"Value":{
"$lastUpdated":"2017-09-21T02:07:44.238Z",
"$lastUpdatedVersion":5
},
"NewValue":{
"$lastUpdated":"2017-09-21T02:07:44.238Z",
"$lastUpdatedVersion":5
}
}
}
| Modifier and Type | Method and Description |
|---|---|
Date |
getLastUpdated()
Getter for the lastUpdated.
|
Integer |
getLastUpdatedVersion()
Getter for the lastUpdatedVersion.
|
public Integer getLastUpdatedVersion()
Integer with the stored lastUpdatedVersion. It can be null.public Date getLastUpdated()
Date with the stored lastUpdated. It can be null.Copyright © 2021. All rights reserved.