69 inline void SetLifecycleEventName(
const char* value) { m_lifecycleEventNameHasBeenSet =
true; m_lifecycleEventName.assign(value); }
216 bool m_lifecycleEventNameHasBeenSet;
218 bool m_diagnosticsHasBeenSet;
220 bool m_startTimeHasBeenSet;
222 bool m_endTimeHasBeenSet;
224 bool m_statusHasBeenSet;
LifecycleEvent & WithEndTime(const Aws::Utils::DateTime &value)
void SetEndTime(const Aws::Utils::DateTime &value)
void SetDiagnostics(Diagnostics &&value)
void SetLifecycleEventName(const char *value)
LifecycleEvent & WithDiagnostics(const Diagnostics &value)
void SetStartTime(Aws::Utils::DateTime &&value)
LifecycleEvent & WithStartTime(Aws::Utils::DateTime &&value)
const Diagnostics & GetDiagnostics() const
LifecycleEvent & WithStatus(const LifecycleEventStatus &value)
void SetDiagnostics(const Diagnostics &value)
LifecycleEvent & WithStatus(LifecycleEventStatus &&value)
LifecycleEvent & WithStartTime(const Aws::Utils::DateTime &value)
#define AWS_CODEDEPLOY_API
const LifecycleEventStatus & GetStatus() const
void SetLifecycleEventName(Aws::String &&value)
void SetEndTime(Aws::Utils::DateTime &&value)
void SetStatus(const LifecycleEventStatus &value)
LifecycleEvent & WithLifecycleEventName(const Aws::String &value)
const Aws::Utils::DateTime & GetEndTime() const
void SetStatus(LifecycleEventStatus &&value)
void SetStartTime(const Aws::Utils::DateTime &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
LifecycleEvent & WithDiagnostics(Diagnostics &&value)
void SetLifecycleEventName(const Aws::String &value)
LifecycleEvent & WithLifecycleEventName(Aws::String &&value)
const Aws::String & GetLifecycleEventName() const
const Aws::Utils::DateTime & GetStartTime() const
LifecycleEvent & WithLifecycleEventName(const char *value)
JSON (JavaScript Object Notation).
LifecycleEvent & WithEndTime(Aws::Utils::DateTime &&value)