7#include <aws/iottwinmaker/IoTTwinMaker_EXPORTS.h>
8#include <aws/iottwinmaker/model/EntityPropertyReference.h>
9#include <aws/iottwinmaker/model/DataValue.h>
67 bool m_propertyReferenceHasBeenSet =
false;
70 bool m_propertyValueHasBeenSet =
false;
void SetPropertyReference(EntityPropertyReference &&value)
void SetPropertyValue(const DataValue &value)
void SetPropertyValue(DataValue &&value)
const DataValue & GetPropertyValue() const
PropertyLatestValue & WithPropertyValue(const DataValue &value)
const EntityPropertyReference & GetPropertyReference() const
bool PropertyValueHasBeenSet() const
AWS_IOTTWINMAKER_API PropertyLatestValue()
AWS_IOTTWINMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetPropertyReference(const EntityPropertyReference &value)
bool PropertyReferenceHasBeenSet() const
PropertyLatestValue & WithPropertyValue(DataValue &&value)
AWS_IOTTWINMAKER_API PropertyLatestValue & operator=(Aws::Utils::Json::JsonView jsonValue)
PropertyLatestValue & WithPropertyReference(EntityPropertyReference &&value)
AWS_IOTTWINMAKER_API PropertyLatestValue(Aws::Utils::Json::JsonView jsonValue)
PropertyLatestValue & WithPropertyReference(const EntityPropertyReference &value)
Aws::Utils::Json::JsonValue JsonValue