7#include <aws/lambda/Lambda_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
47 template<
typename ErrorCodeT = Aws::String>
48 void SetErrorCode(ErrorCodeT&& value) { m_errorCodeHasBeenSet =
true; m_errorCode = std::forward<ErrorCodeT>(value); }
49 template<
typename ErrorCodeT = Aws::String>
59 template<
typename ErrorDetailsT = Aws::String>
60 void SetErrorDetails(ErrorDetailsT&& value) { m_errorDetailsHasBeenSet =
true; m_errorDetails = std::forward<ErrorDetailsT>(value); }
61 template<
typename ErrorDetailsT = Aws::String>
71 template<
typename LogResultT = Aws::String>
72 void SetLogResult(LogResultT&& value) { m_logResultHasBeenSet =
true; m_logResult = std::forward<LogResultT>(value); }
73 template<
typename LogResultT = Aws::String>
79 bool m_errorCodeHasBeenSet =
false;
82 bool m_errorDetailsHasBeenSet =
false;
85 bool m_logResultHasBeenSet =
false;
bool ErrorDetailsHasBeenSet() const
void SetErrorCode(ErrorCodeT &&value)
AWS_LAMBDA_API Aws::Utils::Json::JsonValue Jsonize() const
InvokeWithResponseStreamCompleteEvent & WithErrorCode(ErrorCodeT &&value)
AWS_LAMBDA_API InvokeWithResponseStreamCompleteEvent()=default
InvokeWithResponseStreamCompleteEvent & WithErrorDetails(ErrorDetailsT &&value)
void SetLogResult(LogResultT &&value)
InvokeWithResponseStreamCompleteEvent & WithLogResult(LogResultT &&value)
const Aws::String & GetErrorDetails() const
const Aws::String & GetLogResult() const
void SetErrorDetails(ErrorDetailsT &&value)
AWS_LAMBDA_API InvokeWithResponseStreamCompleteEvent & operator=(Aws::Utils::Json::JsonView jsonValue)
bool LogResultHasBeenSet() const
const Aws::String & GetErrorCode() const
bool ErrorCodeHasBeenSet() const
AWS_LAMBDA_API InvokeWithResponseStreamCompleteEvent(Aws::Utils::Json::JsonView jsonValue)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue