7#include <aws/swf/SWF_EXPORTS.h>
8#include <aws/swf/model/StartLambdaFunctionFailedCause.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
50 inline void SetScheduledEventId(
long long value) { m_scheduledEventIdHasBeenSet =
true; m_scheduledEventId = value; }
80 inline void SetMessage(
const char* value) { m_messageHasBeenSet =
true; m_message.assign(value); }
87 long long m_scheduledEventId;
88 bool m_scheduledEventIdHasBeenSet =
false;
91 bool m_causeHasBeenSet =
false;
94 bool m_messageHasBeenSet =
false;
void SetScheduledEventId(long long value)
void SetCause(const StartLambdaFunctionFailedCause &value)
bool ScheduledEventIdHasBeenSet() const
StartLambdaFunctionFailedEventAttributes & WithScheduledEventId(long long value)
const Aws::String & GetMessage() const
StartLambdaFunctionFailedEventAttributes & WithMessage(const Aws::String &value)
AWS_SWF_API StartLambdaFunctionFailedEventAttributes()
long long GetScheduledEventId() const
void SetMessage(const char *value)
void SetMessage(Aws::String &&value)
StartLambdaFunctionFailedEventAttributes & WithCause(const StartLambdaFunctionFailedCause &value)
AWS_SWF_API Aws::Utils::Json::JsonValue Jsonize() const
bool CauseHasBeenSet() const
void SetMessage(const Aws::String &value)
const StartLambdaFunctionFailedCause & GetCause() const
StartLambdaFunctionFailedEventAttributes & WithMessage(Aws::String &&value)
void SetCause(StartLambdaFunctionFailedCause &&value)
bool MessageHasBeenSet() const
AWS_SWF_API StartLambdaFunctionFailedEventAttributes & operator=(Aws::Utils::Json::JsonView jsonValue)
StartLambdaFunctionFailedEventAttributes & WithCause(StartLambdaFunctionFailedCause &&value)
AWS_SWF_API StartLambdaFunctionFailedEventAttributes(Aws::Utils::Json::JsonView jsonValue)
StartLambdaFunctionFailedEventAttributes & WithMessage(const char *value)
StartLambdaFunctionFailedCause
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue