7#include <aws/codedeploy/CodeDeploy_EXPORTS.h>
8#include <aws/codedeploy/model/DeploymentReadyAction.h>
50 m_actionOnTimeoutHasBeenSet =
true;
51 m_actionOnTimeout = value;
68 m_waitTimeInMinutesHasBeenSet =
true;
69 m_waitTimeInMinutes = value;
79 int m_waitTimeInMinutes{0};
80 bool m_actionOnTimeoutHasBeenSet =
false;
81 bool m_waitTimeInMinutesHasBeenSet =
false;
bool WaitTimeInMinutesHasBeenSet() const
int GetWaitTimeInMinutes() const
AWS_CODEDEPLOY_API DeploymentReadyOption & operator=(Aws::Utils::Json::JsonView jsonValue)
DeploymentReadyOption & WithWaitTimeInMinutes(int value)
AWS_CODEDEPLOY_API DeploymentReadyOption(Aws::Utils::Json::JsonView jsonValue)
bool ActionOnTimeoutHasBeenSet() const
void SetWaitTimeInMinutes(int value)
void SetActionOnTimeout(DeploymentReadyAction value)
AWS_CODEDEPLOY_API DeploymentReadyOption()=default
AWS_CODEDEPLOY_API Aws::Utils::Json::JsonValue Jsonize() const
DeploymentReadyOption & WithActionOnTimeout(DeploymentReadyAction value)
DeploymentReadyAction GetActionOnTimeout() const
Aws::Utils::Json::JsonValue JsonValue