68 inline void SetApplicationName(
const char* value) { m_applicationNameHasBeenSet =
true; m_applicationName.assign(value); }
103 inline void SetDeploymentGroupName(
const char* value) { m_deploymentGroupNameHasBeenSet =
true; m_deploymentGroupName.assign(value); }
138 inline void SetDeploymentConfigName(
const char* value) { m_deploymentConfigNameHasBeenSet =
true; m_deploymentConfigName.assign(value); }
173 inline void SetDeploymentId(
const char* value) { m_deploymentIdHasBeenSet =
true; m_deploymentId.assign(value); }
403 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
490 bool m_applicationNameHasBeenSet;
492 bool m_deploymentGroupNameHasBeenSet;
494 bool m_deploymentConfigNameHasBeenSet;
496 bool m_deploymentIdHasBeenSet;
498 bool m_revisionHasBeenSet;
500 bool m_statusHasBeenSet;
502 bool m_errorInformationHasBeenSet;
504 bool m_createTimeHasBeenSet;
506 bool m_startTimeHasBeenSet;
508 bool m_completeTimeHasBeenSet;
510 bool m_deploymentOverviewHasBeenSet;
512 bool m_descriptionHasBeenSet;
514 bool m_creatorHasBeenSet;
515 bool m_ignoreApplicationStopFailures;
516 bool m_ignoreApplicationStopFailuresHasBeenSet;
DeploymentInfo & WithStatus(DeploymentStatus &&value)
DeploymentInfo & WithDescription(Aws::String &&value)
DeploymentInfo & WithCreateTime(const Aws::Utils::DateTime &value)
DeploymentInfo & WithDeploymentId(Aws::String &&value)
DeploymentInfo & WithDeploymentConfigName(Aws::String &&value)
const Aws::String & GetDeploymentConfigName() const
void SetApplicationName(const char *value)
DeploymentInfo & WithDeploymentGroupName(const char *value)
DeploymentInfo & WithDeploymentConfigName(const Aws::String &value)
DeploymentInfo & WithStartTime(const Aws::Utils::DateTime &value)
DeploymentInfo & WithDeploymentGroupName(Aws::String &&value)
const RevisionLocation & GetRevision() const
DeploymentInfo & WithApplicationName(const Aws::String &value)
DeploymentInfo & WithApplicationName(const char *value)
void SetApplicationName(const Aws::String &value)
DeploymentInfo & WithDeploymentId(const Aws::String &value)
void SetDescription(const char *value)
DeploymentInfo & WithCompleteTime(Aws::Utils::DateTime &&value)
DeploymentInfo & WithErrorInformation(ErrorInformation &&value)
DeploymentInfo & WithDeploymentId(const char *value)
void SetDeploymentOverview(DeploymentOverview &&value)
void SetDeploymentGroupName(const char *value)
const ErrorInformation & GetErrorInformation() const
void SetCompleteTime(Aws::Utils::DateTime &&value)
void SetErrorInformation(ErrorInformation &&value)
void SetDescription(Aws::String &&value)
void SetIgnoreApplicationStopFailures(bool value)
DeploymentInfo & WithDeploymentOverview(const DeploymentOverview &value)
DeploymentInfo & WithDeploymentOverview(DeploymentOverview &&value)
DeploymentInfo & WithCreateTime(Aws::Utils::DateTime &&value)
void SetDeploymentConfigName(const char *value)
DeploymentInfo & WithCreator(const DeploymentCreator &value)
DeploymentInfo & WithDeploymentGroupName(const Aws::String &value)
#define AWS_CODEDEPLOY_API
DeploymentInfo & WithCreator(DeploymentCreator &&value)
const Aws::String & GetDescription() const
void SetCreator(const DeploymentCreator &value)
void SetCreateTime(const Aws::Utils::DateTime &value)
void SetApplicationName(Aws::String &&value)
const DeploymentOverview & GetDeploymentOverview() const
void SetDeploymentOverview(const DeploymentOverview &value)
DeploymentInfo & WithDescription(const Aws::String &value)
const Aws::String & GetDeploymentGroupName() const
const DeploymentCreator & GetCreator() const
void SetDeploymentConfigName(Aws::String &&value)
DeploymentInfo & WithRevision(RevisionLocation &&value)
void SetStartTime(const Aws::Utils::DateTime &value)
void SetStartTime(Aws::Utils::DateTime &&value)
void SetErrorInformation(const ErrorInformation &value)
void SetCreateTime(Aws::Utils::DateTime &&value)
DeploymentInfo & WithStartTime(Aws::Utils::DateTime &&value)
DeploymentInfo & WithDeploymentConfigName(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
bool GetIgnoreApplicationStopFailures() const
DeploymentInfo & WithIgnoreApplicationStopFailures(bool value)
DeploymentInfo & WithStatus(const DeploymentStatus &value)
void SetDescription(const Aws::String &value)
void SetRevision(const RevisionLocation &value)
DeploymentInfo & WithDescription(const char *value)
void SetDeploymentId(const char *value)
void SetDeploymentId(const Aws::String &value)
const Aws::Utils::DateTime & GetCreateTime() const
const Aws::String & GetDeploymentId() const
void SetDeploymentId(Aws::String &&value)
DeploymentInfo & WithErrorInformation(const ErrorInformation &value)
void SetCreator(DeploymentCreator &&value)
void SetDeploymentGroupName(const Aws::String &value)
const Aws::Utils::DateTime & GetStartTime() const
void SetDeploymentGroupName(Aws::String &&value)
DeploymentInfo & WithCompleteTime(const Aws::Utils::DateTime &value)
void SetDeploymentConfigName(const Aws::String &value)
void SetStatus(const DeploymentStatus &value)
const Aws::String & GetApplicationName() const
DeploymentInfo & WithApplicationName(Aws::String &&value)
void SetCompleteTime(const Aws::Utils::DateTime &value)
DeploymentInfo & WithRevision(const RevisionLocation &value)
void SetRevision(RevisionLocation &&value)
const DeploymentStatus & GetStatus() const
const Aws::Utils::DateTime & GetCompleteTime() const
void SetStatus(DeploymentStatus &&value)
JSON (JavaScript Object Notation).