7#include <aws/appflow/Appflow_EXPORTS.h>
8#include <aws/appflow/model/TriggerType.h>
9#include <aws/appflow/model/TriggerProperties.h>
71 bool m_triggerTypeHasBeenSet =
false;
74 bool m_triggerPropertiesHasBeenSet =
false;
bool TriggerPropertiesHasBeenSet() const
const TriggerProperties & GetTriggerProperties() const
AWS_APPFLOW_API TriggerConfig(Aws::Utils::Json::JsonView jsonValue)
AWS_APPFLOW_API TriggerConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetTriggerProperties(TriggerProperties &&value)
bool TriggerTypeHasBeenSet() const
AWS_APPFLOW_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_APPFLOW_API TriggerConfig()
TriggerConfig & WithTriggerProperties(const TriggerProperties &value)
const TriggerType & GetTriggerType() const
void SetTriggerProperties(const TriggerProperties &value)
TriggerConfig & WithTriggerType(TriggerType &&value)
TriggerConfig & WithTriggerType(const TriggerType &value)
void SetTriggerType(TriggerType &&value)
void SetTriggerType(const TriggerType &value)
TriggerConfig & WithTriggerProperties(TriggerProperties &&value)
Aws::Utils::Json::JsonValue JsonValue