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