7#include <aws/lambda/Lambda_EXPORTS.h>
8#include <aws/lambda/model/ErrorObject.h>
40 template <
typename PayloadT = ErrorObject>
42 m_payloadHasBeenSet =
true;
43 m_payload = std::forward<PayloadT>(value);
45 template <
typename PayloadT = ErrorObject>
59 m_truncatedHasBeenSet =
true;
70 bool m_truncated{
false};
71 bool m_payloadHasBeenSet =
false;
72 bool m_truncatedHasBeenSet =
false;
AWS_LAMBDA_API EventError(Aws::Utils::Json::JsonView jsonValue)
bool GetTruncated() const
const ErrorObject & GetPayload() const
bool PayloadHasBeenSet() const
void SetTruncated(bool value)
void SetPayload(PayloadT &&value)
EventError & WithTruncated(bool value)
AWS_LAMBDA_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_LAMBDA_API EventError()=default
bool TruncatedHasBeenSet() const
AWS_LAMBDA_API EventError & operator=(Aws::Utils::Json::JsonView jsonValue)
EventError & WithPayload(PayloadT &&value)
Aws::Utils::Json::JsonValue JsonValue