7#include <aws/devops-agent/DevOpsAgent_EXPORTS.h>
8#include <aws/devops-agent/model/ScheduleCondition.h>
19namespace DevOpsAgent {
40 template <
typename ScheduleT = ScheduleCondition>
42 m_scheduleHasBeenSet =
true;
43 m_schedule = std::forward<ScheduleT>(value);
45 template <
typename ScheduleT = ScheduleCondition>
53 bool m_scheduleHasBeenSet =
false;
void SetSchedule(ScheduleT &&value)
bool ScheduleHasBeenSet() const
AWS_DEVOPSAGENT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_DEVOPSAGENT_API TriggerCondition(Aws::Utils::Json::JsonView jsonValue)
AWS_DEVOPSAGENT_API TriggerCondition()=default
AWS_DEVOPSAGENT_API TriggerCondition & operator=(Aws::Utils::Json::JsonView jsonValue)
const ScheduleCondition & GetSchedule() const
TriggerCondition & WithSchedule(ScheduleT &&value)
Aws::Utils::Json::JsonValue JsonValue