119 inline void SetScriptName(
const char* value) { m_scriptNameHasBeenSet =
true; m_scriptName.assign(value); }
154 inline void SetMessage(
const char* value) { m_messageHasBeenSet =
true; m_message.assign(value); }
193 inline void SetLogTail(
const char* value) { m_logTailHasBeenSet =
true; m_logTail.assign(value); }
215 bool m_errorCodeHasBeenSet;
217 bool m_scriptNameHasBeenSet;
219 bool m_messageHasBeenSet;
221 bool m_logTailHasBeenSet;
Diagnostics & WithMessage(const Aws::String &value)
void SetLogTail(const Aws::String &value)
Diagnostics & WithLogTail(const char *value)
const Aws::String & GetScriptName() const
void SetLogTail(Aws::String &&value)
Diagnostics & WithScriptName(const char *value)
void SetMessage(Aws::String &&value)
Diagnostics & WithMessage(const char *value)
Diagnostics & WithScriptName(const Aws::String &value)
void SetErrorCode(LifecycleErrorCode &&value)
const Aws::String & GetMessage() const
Diagnostics & WithErrorCode(const LifecycleErrorCode &value)
void SetMessage(const char *value)
void SetScriptName(const char *value)
Diagnostics & WithLogTail(const Aws::String &value)
void SetErrorCode(const LifecycleErrorCode &value)
#define AWS_CODEDEPLOY_API
Diagnostics & WithScriptName(Aws::String &&value)
const LifecycleErrorCode & GetErrorCode() const
void SetScriptName(const Aws::String &value)
const Aws::String & GetLogTail() const
Diagnostics & WithMessage(Aws::String &&value)
void SetScriptName(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetLogTail(const char *value)
void SetMessage(const Aws::String &value)
Diagnostics & WithErrorCode(LifecycleErrorCode &&value)
Diagnostics & WithLogTail(Aws::String &&value)
JSON (JavaScript Object Notation).