7#include <aws/codedeploy/CodeDeploy_EXPORTS.h>
8#include <aws/codedeploy/model/DeploymentReadyAction.h>
69 inline void SetWaitTimeInMinutes(
int value) { m_waitTimeInMinutesHasBeenSet =
true; m_waitTimeInMinutes = value; }
75 bool m_actionOnTimeoutHasBeenSet =
false;
77 int m_waitTimeInMinutes;
78 bool m_waitTimeInMinutesHasBeenSet =
false;
bool WaitTimeInMinutesHasBeenSet() const
int GetWaitTimeInMinutes() const
void SetActionOnTimeout(DeploymentReadyAction &&value)
AWS_CODEDEPLOY_API DeploymentReadyOption & operator=(Aws::Utils::Json::JsonView jsonValue)
DeploymentReadyOption & WithActionOnTimeout(DeploymentReadyAction &&value)
DeploymentReadyOption & WithWaitTimeInMinutes(int value)
AWS_CODEDEPLOY_API DeploymentReadyOption()
AWS_CODEDEPLOY_API DeploymentReadyOption(Aws::Utils::Json::JsonView jsonValue)
bool ActionOnTimeoutHasBeenSet() const
void SetWaitTimeInMinutes(int value)
DeploymentReadyOption & WithActionOnTimeout(const DeploymentReadyAction &value)
void SetActionOnTimeout(const DeploymentReadyAction &value)
const DeploymentReadyAction & GetActionOnTimeout() const
AWS_CODEDEPLOY_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue