7#include <aws/ecs/ECS_EXPORTS.h>
46 m_canaryPercentHasBeenSet =
true;
47 m_canaryPercent = value;
64 m_canaryBakeTimeInMinutesHasBeenSet =
true;
65 m_canaryBakeTimeInMinutes = value;
73 double m_canaryPercent{0.0};
75 int m_canaryBakeTimeInMinutes{0};
76 bool m_canaryPercentHasBeenSet =
false;
77 bool m_canaryBakeTimeInMinutesHasBeenSet =
false;
double GetCanaryPercent() const
AWS_ECS_API CanaryConfiguration()=default
bool CanaryPercentHasBeenSet() const
CanaryConfiguration & WithCanaryBakeTimeInMinutes(int value)
void SetCanaryPercent(double value)
CanaryConfiguration & WithCanaryPercent(double value)
bool CanaryBakeTimeInMinutesHasBeenSet() const
AWS_ECS_API CanaryConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
int GetCanaryBakeTimeInMinutes() const
AWS_ECS_API CanaryConfiguration(Aws::Utils::Json::JsonView jsonValue)
void SetCanaryBakeTimeInMinutes(int value)
AWS_ECS_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue