66 inline void SetDeploymentId(
const char* value) { m_deploymentIdHasBeenSet =
true; m_deploymentId.assign(value); }
191 bool m_deploymentIdHasBeenSet =
false;
194 bool m_statusHasBeenSet =
false;
197 bool m_endTimeHasBeenSet =
false;
200 bool m_createTimeHasBeenSet =
false;
#define AWS_CODEDEPLOY_API
LastDeploymentInfo & WithStatus(const DeploymentStatus &value)
LastDeploymentInfo & WithStatus(DeploymentStatus &&value)
LastDeploymentInfo & WithDeploymentId(const Aws::String &value)
LastDeploymentInfo & WithDeploymentId(const char *value)
bool CreateTimeHasBeenSet() const
LastDeploymentInfo & WithDeploymentId(Aws::String &&value)
AWS_CODEDEPLOY_API LastDeploymentInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
LastDeploymentInfo & WithEndTime(const Aws::Utils::DateTime &value)
const Aws::Utils::DateTime & GetEndTime() const
bool StatusHasBeenSet() const
void SetDeploymentId(Aws::String &&value)
LastDeploymentInfo & WithEndTime(Aws::Utils::DateTime &&value)
AWS_CODEDEPLOY_API Aws::Utils::Json::JsonValue Jsonize() const
bool EndTimeHasBeenSet() const
void SetDeploymentId(const Aws::String &value)
void SetCreateTime(const Aws::Utils::DateTime &value)
void SetCreateTime(Aws::Utils::DateTime &&value)
LastDeploymentInfo & WithCreateTime(const Aws::Utils::DateTime &value)
const DeploymentStatus & GetStatus() const
AWS_CODEDEPLOY_API LastDeploymentInfo(Aws::Utils::Json::JsonView jsonValue)
void SetEndTime(const Aws::Utils::DateTime &value)
void SetStatus(DeploymentStatus &&value)
AWS_CODEDEPLOY_API LastDeploymentInfo()
const Aws::String & GetDeploymentId() const
const Aws::Utils::DateTime & GetCreateTime() const
LastDeploymentInfo & WithCreateTime(Aws::Utils::DateTime &&value)
void SetEndTime(Aws::Utils::DateTime &&value)
void SetStatus(const DeploymentStatus &value)
bool DeploymentIdHasBeenSet() const
void SetDeploymentId(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String