7#include <aws/lambda/Lambda_EXPORTS.h>
8#include <aws/lambda/model/EventResult.h>
42 template <
typename ResultT = EventResult>
44 m_resultHasBeenSet =
true;
45 m_result = std::forward<ResultT>(value);
47 template <
typename ResultT = EventResult>
55 bool m_resultHasBeenSet =
false;
AWS_LAMBDA_API ExecutionSucceededDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_LAMBDA_API ExecutionSucceededDetails()=default
const EventResult & GetResult() const
AWS_LAMBDA_API ExecutionSucceededDetails(Aws::Utils::Json::JsonView jsonValue)
void SetResult(ResultT &&value)
AWS_LAMBDA_API Aws::Utils::Json::JsonValue Jsonize() const
ExecutionSucceededDetails & WithResult(ResultT &&value)
bool ResultHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue