29 namespace CodePipeline
88 inline void SetMessage(
const char* value) { m_messageHasBeenSet =
true; m_message.assign(value); }
123 inline void SetExternalExecutionId(
const char* value) { m_externalExecutionIdHasBeenSet =
true; m_externalExecutionId.assign(value); }
142 bool m_typeHasBeenSet;
144 bool m_messageHasBeenSet;
146 bool m_externalExecutionIdHasBeenSet;
void SetExternalExecutionId(const char *value)
void SetType(const FailureType &value)
FailureDetails & WithType(const FailureType &value)
const Aws::String & GetExternalExecutionId() const
void SetType(FailureType &&value)
void SetMessage(Aws::String &&value)
void SetExternalExecutionId(const Aws::String &value)
FailureDetails & WithMessage(Aws::String &&value)
const Aws::String & GetMessage() const
void SetMessage(const Aws::String &value)
FailureDetails & WithMessage(const char *value)
FailureDetails & WithExternalExecutionId(Aws::String &&value)
#define AWS_CODEPIPELINE_API
FailureDetails & WithMessage(const Aws::String &value)
void SetExternalExecutionId(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
FailureDetails & WithExternalExecutionId(const char *value)
void SetMessage(const char *value)
FailureDetails & WithExternalExecutionId(const Aws::String &value)
FailureDetails & WithType(FailureType &&value)
JSON (JavaScript Object Notation).
const FailureType & GetType() const