31 inline virtual const char*
GetServiceRequestName()
const override {
return "PutLifecycleEventHookExecutionStatus"; }
66 inline void SetDeploymentId(
const char* value) { m_deploymentIdHasBeenSet =
true; m_deploymentId.assign(value); }
187 bool m_deploymentIdHasBeenSet =
false;
190 bool m_lifecycleEventHookExecutionIdHasBeenSet =
false;
193 bool m_statusHasBeenSet =
false;
#define AWS_CODEDEPLOY_API
AWS_CODEDEPLOY_API PutLifecycleEventHookExecutionStatusRequest()
AWS_CODEDEPLOY_API Aws::String SerializePayload() const override
PutLifecycleEventHookExecutionStatusRequest & WithLifecycleEventHookExecutionId(const Aws::String &value)
void SetStatus(LifecycleEventStatus &&value)
void SetDeploymentId(Aws::String &&value)
const Aws::String & GetLifecycleEventHookExecutionId() const
bool StatusHasBeenSet() const
PutLifecycleEventHookExecutionStatusRequest & WithLifecycleEventHookExecutionId(const char *value)
PutLifecycleEventHookExecutionStatusRequest & WithDeploymentId(Aws::String &&value)
void SetDeploymentId(const Aws::String &value)
const LifecycleEventStatus & GetStatus() const
virtual const char * GetServiceRequestName() const override
PutLifecycleEventHookExecutionStatusRequest & WithLifecycleEventHookExecutionId(Aws::String &&value)
void SetLifecycleEventHookExecutionId(const char *value)
PutLifecycleEventHookExecutionStatusRequest & WithDeploymentId(const Aws::String &value)
PutLifecycleEventHookExecutionStatusRequest & WithStatus(const LifecycleEventStatus &value)
bool DeploymentIdHasBeenSet() const
void SetLifecycleEventHookExecutionId(Aws::String &&value)
AWS_CODEDEPLOY_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
PutLifecycleEventHookExecutionStatusRequest & WithStatus(LifecycleEventStatus &&value)
bool LifecycleEventHookExecutionIdHasBeenSet() const
void SetLifecycleEventHookExecutionId(const Aws::String &value)
PutLifecycleEventHookExecutionStatusRequest & WithDeploymentId(const char *value)
void SetStatus(const LifecycleEventStatus &value)
const Aws::String & GetDeploymentId() const
void SetDeploymentId(const char *value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String