7#include <aws/customer-profiles/CustomerProfiles_EXPORTS.h>
8#include <aws/customer-profiles/model/TriggerType.h>
9#include <aws/customer-profiles/model/TriggerProperties.h>
22namespace CustomerProfiles
70 bool m_triggerTypeHasBeenSet =
false;
73 bool m_triggerPropertiesHasBeenSet =
false;
bool TriggerTypeHasBeenSet() const
TriggerConfig & WithTriggerType(TriggerType &&value)
TriggerConfig & WithTriggerProperties(TriggerProperties &&value)
const TriggerProperties & GetTriggerProperties() const
TriggerConfig & WithTriggerType(const TriggerType &value)
AWS_CUSTOMERPROFILES_API TriggerConfig()
AWS_CUSTOMERPROFILES_API TriggerConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
bool TriggerPropertiesHasBeenSet() const
void SetTriggerProperties(TriggerProperties &&value)
void SetTriggerType(const TriggerType &value)
AWS_CUSTOMERPROFILES_API Aws::Utils::Json::JsonValue Jsonize() const
void SetTriggerType(TriggerType &&value)
const TriggerType & GetTriggerType() const
TriggerConfig & WithTriggerProperties(const TriggerProperties &value)
void SetTriggerProperties(const TriggerProperties &value)
AWS_CUSTOMERPROFILES_API TriggerConfig(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue