7#include <aws/iotevents/IoTEvents_EXPORTS.h>
8#include <aws/iotevents/model/DetectorModelDefinition.h>
9#include <aws/iotevents/model/DetectorModelConfiguration.h>
67 bool m_detectorModelDefinitionHasBeenSet =
false;
70 bool m_detectorModelConfigurationHasBeenSet =
false;
DetectorModel & WithDetectorModelDefinition(DetectorModelDefinition &&value)
AWS_IOTEVENTS_API Aws::Utils::Json::JsonValue Jsonize() const
DetectorModel & WithDetectorModelConfiguration(DetectorModelConfiguration &&value)
bool DetectorModelConfigurationHasBeenSet() const
DetectorModel & WithDetectorModelDefinition(const DetectorModelDefinition &value)
AWS_IOTEVENTS_API DetectorModel & operator=(Aws::Utils::Json::JsonView jsonValue)
bool DetectorModelDefinitionHasBeenSet() const
void SetDetectorModelConfiguration(DetectorModelConfiguration &&value)
AWS_IOTEVENTS_API DetectorModel(Aws::Utils::Json::JsonView jsonValue)
void SetDetectorModelDefinition(const DetectorModelDefinition &value)
void SetDetectorModelConfiguration(const DetectorModelConfiguration &value)
DetectorModel & WithDetectorModelConfiguration(const DetectorModelConfiguration &value)
const DetectorModelConfiguration & GetDetectorModelConfiguration() const
void SetDetectorModelDefinition(DetectorModelDefinition &&value)
const DetectorModelDefinition & GetDetectorModelDefinition() const
AWS_IOTEVENTS_API DetectorModel()
Aws::Utils::Json::JsonValue JsonValue