7#include <aws/ecs/ECS_EXPORTS.h>
57 inline void SetEnable(
bool value) { m_enableHasBeenSet =
true; m_enable = value; }
70 inline void SetRollback(
bool value) { m_rollbackHasBeenSet =
true; m_rollback = value; }
76 bool m_enableHasBeenSet =
false;
79 bool m_rollbackHasBeenSet =
false;
AWS_ECS_API DeploymentCircuitBreaker & operator=(Aws::Utils::Json::JsonView jsonValue)
bool EnableHasBeenSet() const
AWS_ECS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_ECS_API DeploymentCircuitBreaker(Aws::Utils::Json::JsonView jsonValue)
DeploymentCircuitBreaker & WithEnable(bool value)
DeploymentCircuitBreaker & WithRollback(bool value)
AWS_ECS_API DeploymentCircuitBreaker()
bool RollbackHasBeenSet() const
void SetEnable(bool value)
void SetRollback(bool value)
Aws::Utils::Json::JsonValue JsonValue