7#include <aws/codedeploy/CodeDeploy_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
48 inline void SetRollbackDeploymentId(
const char* value) { m_rollbackDeploymentIdHasBeenSet =
true; m_rollbackDeploymentId.assign(value); }
79 inline void SetRollbackMessage(
const char* value) { m_rollbackMessageHasBeenSet =
true; m_rollbackMessage.assign(value); }
87 bool m_rollbackDeploymentIdHasBeenSet =
false;
90 bool m_rollbackTriggeringDeploymentIdHasBeenSet =
false;
93 bool m_rollbackMessageHasBeenSet =
false;
AWS_CODEDEPLOY_API RollbackInfo()
RollbackInfo & WithRollbackMessage(const Aws::String &value)
void SetRollbackDeploymentId(const char *value)
RollbackInfo & WithRollbackDeploymentId(const Aws::String &value)
RollbackInfo & WithRollbackMessage(const char *value)
const Aws::String & GetRollbackDeploymentId() const
const Aws::String & GetRollbackTriggeringDeploymentId() const
AWS_CODEDEPLOY_API Aws::Utils::Json::JsonValue Jsonize() const
bool RollbackDeploymentIdHasBeenSet() const
RollbackInfo & WithRollbackTriggeringDeploymentId(const Aws::String &value)
bool RollbackTriggeringDeploymentIdHasBeenSet() const
void SetRollbackMessage(const char *value)
void SetRollbackTriggeringDeploymentId(const Aws::String &value)
RollbackInfo & WithRollbackDeploymentId(const char *value)
RollbackInfo & WithRollbackMessage(Aws::String &&value)
void SetRollbackDeploymentId(const Aws::String &value)
RollbackInfo & WithRollbackTriggeringDeploymentId(Aws::String &&value)
AWS_CODEDEPLOY_API RollbackInfo(Aws::Utils::Json::JsonView jsonValue)
void SetRollbackTriggeringDeploymentId(const char *value)
void SetRollbackMessage(Aws::String &&value)
void SetRollbackDeploymentId(Aws::String &&value)
const Aws::String & GetRollbackMessage() const
RollbackInfo & WithRollbackTriggeringDeploymentId(const char *value)
void SetRollbackTriggeringDeploymentId(Aws::String &&value)
bool RollbackMessageHasBeenSet() const
RollbackInfo & WithRollbackDeploymentId(Aws::String &&value)
AWS_CODEDEPLOY_API RollbackInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetRollbackMessage(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue